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

論壇索引


Board index » All Posts (morganccy)




PIC 12F508 設定外部振盪器(Crystal)
#1
新會員
新會員


Deal All!
我在設定PIC12F508的Clock時,只能設定INTOSC...!我想要使用外部的Crystal(4MHz),但總是不會動!

我有設定Configuration Bit ->XT ;T0CS->"1"; GP5->Input, GP4 -> Output ,但還是不行...!

是否有那裡設定錯了..?煩請高手告知...Thanks a lot!

發表於: 2006/6/18 20:29
頂部


Re: ICD2是否可以接外部應用電路(PIC10F206)?
#2
新會員
新會員



參照:

mickeys_wu 寫道:
可否清楚描述你無法DEBUG的問題呢?


目前是想透過Target Board與ICD2做連接,並可以執行Debugging的動作!

程式為Toggle GP2做High-Low變化!但執行時並未做變換...!感覺是Target Board並未和ICD2連接好...?ICD2是否有可以確認連接沒有問題....?

Thanks !

發表於: 2005/12/19 12:55
頂部


Re: ICD2是否可以接外部應用電路(PIC10F206)?
#3
新會員
新會員


我已購買AC162509 Header + ICD2...但還是沒能做In circuit Debugging...!是不是我設定上的問題...?
可否告知一下....! Thanks lot!


ps.對於您所提及的"2"方式...僅能做完模擬之後再燒入chip..此方式並不好用...!

發表於: 2005/12/18 16:10
頂部


ICD2是否可以接外部應用電路(PIC10F206)?
#4
新會員
新會員


Dear 大大!
對於PIC10F206 Coding後的驗證...似乎不是那麼方便...!是否有別種方式or發展工具可以直接外接電路...!直接再PC上測試Coding後的程式碼?

煩請大大們告知!Thank you very much!


發表於: 2005/11/17 13:36
頂部


Re: 請問PIC10F220出來了嗎...?可以買得到嗎?
#5
新會員
新會員


Thank you....!

發表於: 2005/11/10 19:42
頂部


請問PIC10F220出來了嗎...?可以買得到嗎?
#6
新會員
新會員


....請先進們告知...thanks!

發表於: 2005/11/10 0:09
頂部


Re: PIC10F206 Prescaler設為1/256, 將TMR0時間拉長後,其輸出GP2無法拉Low….?
#7
新會員
新會員


Hi Calvinho...!

It is work...!Thank you very much!

Best Regards

Morgan, Chen

發表於: 2005/6/2 1:19
頂部


Re: PIC10F206 Prescaler設為1/256, 將TMR0時間拉長後,其輸出GP2無法拉Low….?
#8
新會員
新會員


hi!謝謝您的回應!
對於Prescaler設定成1/256,我也有設定過!其執行256個指令後TMR0++,但其最後得結果,也無法造成GP2...010101的變化!

可否告訴我別種可能性...? Thank you very much!參照:

calvinho 寫道:

仔細地檢查 option 指令中 W 的值和 data sheet 的說明做比較 ; 你會發現您的 PS0..2 ( bit 0..2 ) 的設定是不對的 :

當 PSx = 000 時 , TMR0 的 Prescaler 是 1:2 , 若你須要 1:256 的 prescaler , 要寫入 111 的值.

因為是 1:2 , 兩個指令 TMR0 就會變化 , 所以在判斷 TMR0 是否 = 0xff 時跟本很難捕捉到那一瞬間 .

通常將 prescaler 設很小時 , 我們檢查的是範圍而非特定值 ! 因會指令花的時間比 Timer 的進位時間長就一定會不正常 .


發表於: 2005/6/1 2:17
頂部


PIC10F206 Prescaler設為1/256, 將TMR0時間拉長後,其輸出GP2無法拉Low….?
#9
新會員
新會員


各位大大…我的程式在ICD2上模擬…可以將GP2 0,1,0,1…的變化…
煩請各位大大告知! Thank you!

PS.若時間設短時,可動作!

SOURCE CODE FOR YOUR REFERENCE

org 0x000
; movlw b'01111110' ;Center Frequency
movwf OSCCAL
;--------------------------
;---- Timer Initialize ----
;--------------------------
; /cmptocs tose tocs ps2 ps1 ps0 psa
movlw 0x08 ;GP2 -> Output!
tris GPIO
movlw b'11100011' ;CMPOUT _COUTEN POL _CMPT0CS CMPON CNREF CPREF _CWU
movwf CMCON0
clrwdt ;Disable Watch Dog Timer
movlw b'11010000' ;_GPWU _GPPU TOCS TOSE PSA PS2 PS1 PS0
option

movlw b'00000001' ;Initial TMR0 = 1
movwf TMR0
movlw 0x00
movwf Unit_Num ;Unit Number = 256
;Total Timer = 256(PSA)*256(TMR0)*8(Unit_Num)=
;--------------------------
Main

movf TMR0,0
xorlw 0xFF
btfsc STATUS,2
incf Unit_Num,1
movlw 0x0A
xorwf Unit_Num,0
btfsc STATUS,2
call Flash_On
goto Main

Flash_On
;----- Initial Counter -----
movf GPIO,0
xorlw 0x04
movwf GPIO

movlw 0x00

movwf Unit_Num
bcf STATUS,2
retlw Main
end

發表於: 2005/5/27 0:02
頂部






:::

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... ]

教育訓練中心

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