• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts (L.Y.jen)




Re: 關於外接石英震盪器的問題
#31
中級會員
中級會員


版主您好

我是在示波器上量測的,我寫了一個AD轉換的程式

ADCON1=0x0c;
ADCON2=0x3A;

ADCON0=0x01;
Delay10TCYx(5);
ConvertADC();
while(BusyADC());
sen = ADRESH;
nv = (sen*0x31)/0x37;

ADCON0=0x09;
Delay10TCYx(5);
ConvertADC() ;
while(BusyADC());
sen = ADRESH;
nbv = (sen*0x31)/0x37;

ADCON0=0x05;
Delay10TCYx(5);
ConvertADC() ;
while(BusyADC());
sen = ADRESH;
ni = (sen*0x0a)/0x37;

分開執行都沒有問題,但是我把它串起來之後,就會產生誤動作,我重寫一個延遲程式觀察延遲時間是否有問題,發現在時間上有很大的誤差,應此影響到AD的轉換,不過現在看起來似乎又不是這個問題。

感謝版主的回覆,謝謝您提供意見

發表於: 2009/9/28 10:10
頂部


關於外接石英震盪器的問題
#32
中級會員
中級會員


請教各位前輩,我在PIC18F4520外接一個10MHz石英振盪器,設定OSC=HS,依據計算Tcy應為0.4u sec,延遲程式我寫Delay100TCYx(0x19),應為延遲40u sec 25次,該為1m sec才是,但實際測量時卻不如預期一般,請教各位前輩,我是否計算錯誤了,或是有什麼地方出錯了?

感謝各位前輩回覆

發表於: 2009/9/28 9:12
頂部


Re: 請問pwm問題
#33
中級會員
中級會員


謝謝大大的提示,我會再想想其他辦法
感謝您的回覆

發表於: 2009/6/22 14:41
頂部


Re: 請問pwm問題
#34
中級會員
中級會員


是的,感謝前輩分享,我的問題就是在這裡
如前輩所說,改變FOSE那麼是不是代表我必須改變外部晶體頻率呢?那這麼做是不是會影響到MCU程式運行的速度呢?

感謝所有前輩的指點!

發表於: 2009/6/19 20:49
頂部


請問pwm問題
#35
中級會員
中級會員


小弟目前需要利用PIC18F4520的增強型PWM的功能,我想設定PWM的頻率只要50Hz,但我發現兩個問題

依據data sheet上所給的方程式,我可以利用TMR2的前除器或更改晶體震盪器的頻率以及pr2去改變:

pwm period=[PR2+1]*4*Tosc*(TMR2 prescale value)

問題是使用10M Hz的晶體振盪器不管PR2與TMR2怎麼改都做不到,我的問題是:

1:改變TMR2的後除器是否有用?
2:改變晶體振盪器的話會不會影響程式的執行速度?

感謝各位先進的指點!謝謝您!

發表於: 2009/6/18 16:36
頂部


Re: 請問燒錄的問題
#36
中級會員
中級會員


感謝你的回覆,我試過已經可以了
這個我也是最近才開始摸,線上很多熱心的前輩可以解答問題
可能是我的觀念非常不足,所以常會碰到問題
幸虧有很多熱心的前輩幫忙解答
感謝各位

發表於: 2009/2/23 16:00
頂部


Re: 請問燒錄的問題
#37
中級會員
中級會員


前輩感謝你的回覆
不過我並不是很了解你的意思
可以麻煩你講仔細一點嘛

我希望程式燒錄後,我可以不經由ICD2,依舊可以在實驗板APP001上執行,且是斷電再復歸之後

麻煩前輩指教參照:

hellowanz 寫道:
你在線上模擬的時候,因為ICD2要Target Board同步,所以電源重新上電後,需再重新燒錄,才可繼續模擬,程式沒有不見。
若不需繼續模擬,要將Debug設為off,用Programmer燒錄即可。

發表於: 2009/2/21 13:41
頂部


請問燒錄的問題
#38
中級會員
中級會員


我在燒錄的時候可以在線上模擬,動作也都正確
但是我把實驗版的電源拔下重接,程式就必須重新再燒錄
否則程式就會不見,請問我在ICD2上設定是否有錯誤
還是有何問題呢

感謝前輩回復

發表於: 2009/2/20 22:41
頂部


Re: 請教MPLAB IDE v8.20問題
#39
中級會員
中級會員


感謝版主撥空,問題已經解決
我將C18重新安裝就OK了
非常感謝您

發表於: 2009/2/11 17:55
頂部


請教MPLAB IDE v8.20問題
#40
中級會員
中級會員


請教各位前輩,我安裝MPLAB IDE v8.20及C18 v3.0的版本於XP和VISTA上,過程皆未出錯,但依照MPLAB IDE v6.10 中文使用手冊指示一步一步使用,但在MAKE時皆會出現如下的錯誤
請問我是哪裡有問題?

----------------------------------------------------------------------
Debug build of project `C:\picwork\first.mcp' started.
Preprocessor symbol `__DEBUG' is defined.
Wed Feb 11 13:24:38 2009
----------------------------------------------------------------------
Make: The target "C:\picwork\text2.o" is out of date.
Executing: "C:\MCC18\bin\mcc18.exe" -p=18F4520 /i"C:\MCC18\h" "text2.c" -fo="text2.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-
Halting build on first failure as requested.
----------------------------------------------------------------------
Debug build of project `C:\picwork\first.mcp' failed.
Preprocessor symbol `__DEBUG' is defined.
Wed Feb 11 13:24:38 2009
----------------------------------------------------------------------
BUILD FAILED

另外IDE v8.20似乎與MPLAB IDE v6.10相差很多,請問有相關指導說明嘛?
感謝前輩賜教!

發表於: 2009/2/11 13:35
頂部



« 1 2 3 (4) 5 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------