Re: ㄧ些使用 dsPIC 後的問題....
|
||||
---|---|---|---|---|
版主
|
腳位功能的修先順序為:
如有AD輸入功能,則AD優先。 若其它週邊功能打開,相對的 I/O 腳應依其週邊功能設為輸出或輸入模式,如 PWM 的輸出打開則相對的 PORT 的腳位就要設為 output; 如設為 I2C 模式則 SCL & SDA 就要設為輸入模式。
發表於: 2005/1/21 16:31
|
|||
|
Re: ㄧ些使用 dsPIC 後的問題....
|
||||
---|---|---|---|---|
中級會員
|
由 Ryang 於 2005-01-21 09:44:11
你忘記將AD輸入腳功能關掉了。 是否由於PORTB腳位預設為 Analog,因此要有關閉AD的動作,對於其他IO腳位是否也有類似之情況呢,須先將周邊關閉才使用??
發表於: 2005/1/21 11:46
|
|||
|
Re: ㄧ些使用 dsPIC 後的問題....
|
||||
---|---|---|---|---|
中級會員
|
我後來找到問題了 設定的問題 Master Clear Enable 未開啟 ..... 目前在在用C寫碰到問題如下: #include <p30f4011.h> int main (void) { int i ; TRISBbits.TRISB7 = 0; // 設定RB7為output while(1) { PORTBbits.RB7 =0; for(i=0;i<25000;i++); PORTBbits.RB7 =1; } return 0; } 希望能使RB7達到亮--->延遲--->暗--->......--->亮 watch下看 TRISB----> 0xFF7F LATB---> 0x0080 PORTB--->0x0000 (怪怪的!!) 編譯成功,但是,LED未能有此動作,請問程式有何問題?? 麻煩幫我看一下,謝謝~~~
發表於: 2005/1/21 1:30
|
|||
|
Re: ㄧ些使用 dsPIC 後的問題....
|
||||
---|---|---|---|---|
版主
|
兄弟,Microchip's AP009 demo board 就是使用 dsPIC30F4011 目前都沒有你所提到的問題,你可以到下載區下載它的電路圖跟範例程式,或著打 0800-717-718 電話討論。
發表於: 2005/1/10 15:08
|
|||
|
Re: ㄧ些使用 dsPIC 後的問題....
|
||||
---|---|---|---|---|
高級會員
|
把你的設定資料PO出來讓大家參詳參詳
發表於: 2005/1/10 14:58
|
|||
|
Re: ㄧ些使用 dsPIC 後的問題....
|
||||
---|---|---|---|---|
中級會員
|
熬了ㄧ個晚上 Debugger 問題解決了,原因為設定錯誤
多謝!! 不過 MCLR 的 Reset 功能還是沒進展,不知是否是設定錯誤
發表於: 2005/1/8 3:18
|
|||
|
Re: ㄧ些使用 dsPIC 後的問題....
|
||||
---|---|---|---|---|
資深會員
|
4011,但是我的MPLAB IDE目前ICD2都是完全支援的..
我記得上次去台中上的課,DSPIC ADV PROG.也是用4011,好像沒什麼問題吧...
發表於: 2005/1/8 1:07
|
|||
|
Re: ㄧ些使用 dsPIC 後的問題....
|
||||
---|---|---|---|---|
中級會員
|
目前用 dsPIC30F4011
發表於: 2005/1/8 0:15
|
|||
|
Re: ㄧ些使用 dsPIC 後的問題....
|
||||
---|---|---|---|---|
資深會員
|
請問是那個型號呢?我目前使用6010,還沒有什麼大問題~~
發表於: 2005/1/8 0:11
|
|||
|