Re: pic24fj128GA006的RB0/RB1 當SW卻永遠低電位
|
||||
---|---|---|---|---|
新會員
|
版主的意思是直接到台北換要3~5天嗎!?
如果是的話我還是先用其他的腳位吧~~
發表於: 2008/8/1 18:38
|
|||
|
Re: pic24fj128GA006的RB0/RB1 當SW卻永遠低電位
|
||||
---|---|---|---|---|
新會員
|
首先感謝版主的回應~~
剛剛小弟我已經照著版主的指示去檢查了comm channel select 並不是設定在EMUC1 & EMUD1,後來用Configure Bits set in code取消掉,直接設定還是不行耶~~量測的結果還是 0.02V~~我試著清除掉整個MCU,結果卻還是0.02V不知為何~~ 不知是否還有其他原因~ 希望有高手能為我這個新手解惑 >"<~~
發表於: 2008/8/1 13:44
|
|||
|
pic24fj128GA006的RB0/RB1 當SW卻永遠低電位
|
||||
---|---|---|---|---|
新會員
|
小弟用的是APP026-3的實驗版
剛剛在做實驗時發現pic24fj128GA006的RB0 RB1(pin15 16)接到實驗板的SW1 SW2卻只能量到0.2v,如果改接RB2 RB3 卻可正常量到3.3V (小弟有接到麵包板上過發現這問題,又接到實驗板上發現問題仍在) 請問這是我設定錯誤,還是I/O被我燒壞了!? 程式如下: #include <P24FJ128GA006.h> void _ISR _CNInterrupt(void); void InitCN(void); int TracePoint[999]={0}; int round(float,int); static int count; int main(void){ AD1CON1bits.ADON=0; AD1PCFG = 0xFFFF; TRISD=0x0000; TRISB=0xffff; while(1){ if(!PORTBbits.RB0) LATDbits.LATD0=1; else LATDbits.LATD0=0; } return 0; }
發表於: 2008/8/1 5:50
|
|||
|