Re: ICD2在debugger功能時,是不是不能使用中斷阿
|
||||
---|---|---|---|---|
新會員
|
我是用18F452,我後來測試的結果是
中斷有正常工作,但是在icd2的單步執行看不到跳到中斷位址的動作。 這是當我選正常模擬(非單步),用斷點去測試,所得到的結論。
發表於: 2006/5/22 22:47
|
|||
|
關於A/D轉換的取樣時間選擇
|
||||
---|---|---|---|---|
新會員
|
請問一下在設定A/D轉換時,ADCS用來選擇 Fosc/2或Fosc/8或Fosc/32等等,請問這是什麼意思?這和A/D轉換的Tad有什麼關係?
發表於: 2005/12/26 20:44
|
|||
|
如何利用ICD2和M-AP0001燒錄PIC12F675
|
||||
---|---|---|---|---|
新會員
|
之前我都是利用PICSTART作燒錄的工作,現在實驗室買了套ICD2及M-AP0001,用的有點霧煞煞,如果只想到達成燒錄PIC12F675這顆PIC的話,我該如何作?
發表於: 2005/11/15 19:14
|
|||
|
Re: PIC12F675 比較器的使用
|
||||
---|---|---|---|---|
新會員
|
謝謝版大,果然是WDT的問題
發表於: 2005/8/17 12:31
|
|||
|
Re: PIC12F675 比較器的使用
|
||||
---|---|---|---|---|
新會員
|
補充一下我遇到的問題:
我目前是打算想用PIC12F675內部的比較器來實現一個PWM ,比較器的輸入為一60Hz的sin wave,另一輸入為一23.67KHz的三角波。在電源啟動的時候,在示波器上可以看到方波的輸出,但約過幾秒後,訊號消失,但等待一會後,波形又出現,然後開始週而復始。
發表於: 2005/8/16 16:56
|
|||
|
PIC12F675 比較器的使用
|
||||
---|---|---|---|---|
新會員
|
如果要把它單純當作一比較器的使用,而不使用其中斷,是不是作好下面的設定即可:
clrf GPIO ;Init GPIO=00h movlw 09h ;Set GP<2:0> to movwf CMCON ;Analog inputs,Digital output bsf STATUS,RP0 ;Bank 1 movlw 1Bh ;Set GP<5,3:2> as outputs movwf TRISIO ; GP<4,1:0> as inputs movlw 3Bh ;Set AN<3> as analog movwf ANSEL ; AN <2:0> as digital bcf STATUS,RP0 ;Bank 0 目前在使用上的問題是可正常工作,但約過10多秒後, 比較器便開始無法正常工作,輸出皆為零。
發表於: 2005/8/16 15:45
|
|||
|
Re: 新手請問PICSTART燒錄的問題
|
||||
---|---|---|---|---|
新會員
|
剛更換IC後,問題就解決了,問題出在IC壞掉了。
發表於: 2005/8/6 2:37
|
|||
|
新手請問PICSTART燒錄的問題
|
||||
---|---|---|---|---|
新會員
|
MPLAB 版本是6.30版本
使用IC為PIC12F675 現在遇到的問題是程式可COMPILE,但是要燒的時候就會 出現一個 訊息: Program Memory Errors Address Good Bad Program Memory Errors Address Good Bad 0003: 2805 3FFF 0004: 2805 3FFF 0005: 23FF 3FFF 0006: 1683 3FFF 0007: 0090 3FF0 0008: 1283 3FFF 0009: 0185 3FFF 000A: 3007 3FFF 000B: 0099 3FFF 000C: 1683 3FFF 000D: 019F 3FFF 000F: 0085 3FFF 0010: 1283 3FFF 0011: 3007 3FFF 0012: 0085 3FFF 0013: 304F 3FFF 0014: 00A2 3FFE 0015: 30FF 3FFF 0016: 00A3 3FFF 0017: 0BA3 3FFF 0018: 2817 3FFF 0019: 0BA2 3FFE 001A: 2815 3FFF 001B: 0008 3FF8 001C: 2811 3FFF 001D: 3400 3C00 001E: 3400 3C00 請問各位是否有那邊設定錯誤嗎 以下為程式碼 : include <p12f675.inc> mcount EQU 22h ncount EQU 23h ORG 0x000 nop nop nop goto start ORG 0004h goto start start call 0x3FF bsf STATUS,5 movwf OSCCAL bcf STATUS,5 clrf GPIO movlw 07h ;Set GP<0:2> to movwf CMCON ;digital IO ;Close comparator bsf STATUS,5 ;Bank 1 clrf ANSEL movlw 00h ;Set GP<0:2> as outputs movwf 85h ;and set GP<5:4,1:0> ;as outputs bcf 83h,5 ;Bank 0 ;delay loop loop movlw 07h ;light up the LED movwf GPIO delay movlw 0x4f ;delay loop movwf mcount loadn movlw 0xff movwf ncount repeat decfsz ncount,f goto repeat decfsz mcount,f goto loadn return goto loop End
發表於: 2005/8/5 20:33
|
|||
|
Re: ICD2 Debug 的 PGD,PGC
|
||||
---|---|---|---|---|
新會員
|
您是要在 debug mode 或 program mode 的狀態 , 使用 PGD,PGC ?
發表於: 2005/6/8 14:12
|
|||
|