Re: 請問有關於"INTERRUPT的設定"
|
||||
---|---|---|---|---|
高級會員
|
您好....
我在程式的一開始有設定ADCON1..... movlw b'00001111' movwf ADCON1 這樣設定...應該全都設成Digital I/O了.....
發表於: 2006/8/16 14:33
|
|||
|
Re: 請問有關於"INTERRUPT的設定"
|
||||
---|---|---|---|---|
高級會員
|
謝謝板主.....
我測試過了....如果不設定RB2....我發現無法中斷....
發表於: 2006/8/16 14:00
|
|||
|
Re: 請問有關於"INTERRUPT的設定"
|
||||
---|---|---|---|---|
版主
|
ㄧ般是不用特別去設定,Reset 後會自動設為 Input Mode, 以 RB2 得架構來看如要使用 INT 外部中斷功能時是應該設為Input Mode 的。
發表於: 2006/8/16 13:51
|
|||
|
Re: 請問有關於"INTERRUPT的設定"
|
||||
---|---|---|---|---|
高級會員
|
謝謝板主.....
那我想請教...最標準的設定方法....PORTB,2到底是Input還是Output...?
發表於: 2006/8/16 11:37
|
|||
|
Re: 請問有關於"INTERRUPT的設定"
|
||||
---|---|---|---|---|
版主
|
看了一下RB0~RB2的架構並沒有特殊的控制,是否RB2沒有接Pull-up 電阻或內部的 Weak Pull-Up 被 Disable 了,以致於輸入的位準錯亂?
發表於: 2006/8/16 11:16
|
|||
|
請問有關於"INTERRUPT的設定"
|
||||
---|---|---|---|---|
高級會員
|
各位高手大家好...?
我用的是PIC18F2455 我利用INT2作為一個外部的中斷觸發..... 但在設定上有一些疑問....在此向各位高手請教一下.... 我將INT2設定為正緣觸發 bsf INTCON2, INTEDG2 且將PORTB,2設為Input bsf TRISB, 2 以上正常......... 但如果我將INT2設為負緣觸發.... bcf INTCON2, INTEDG2 且PORTB,2一樣設定為Input 這樣就不行了..... 不過,將PORTB,2設定為Output...就可以了...真怪 我在想INT不就是從外部觸發...那PORTB,2應該是設為Input.. 請問有人知道為什麼嗎..? 謝謝
發表於: 2006/8/16 10:15
|
|||
|