Re: 請問PIC16可以同時有不同優先權的中斷嗎?
|
||||
---|---|---|---|---|
新會員
|
感謝~
所以我可以在0x04的中斷向量程式中先去判定是哪一個中斷被觸發了,在跳去執行那一個中斷嘍~ 謝謝,我了解了!!
發表於: 2005/12/15 17:25
|
|||
|
Re: 請問PIC16可以同時有不同優先權的中斷嗎?
|
||||
---|---|---|---|---|
初級會員
|
還要注意 GIE 在進入ISR 時會 Disable ,不允許 nest interrupt , isr 快快處理,用 flag 是一個好方法.
發表於: 2005/12/15 0:03
|
|||
|
Re: 請問PIC16可以同時有不同優先權的中斷嗎?
|
||||
---|---|---|---|---|
資深會員
|
16系列的只有一個中斷向量,當然可以有TIMER中斷和UART中斷同時開啟,但真正執行時,是誰先到達條件,誰先進行中斷,執行結束後,再換下一個中斷;所以在中斷時,盡量不要做太多的工作,可以設一個FLAG,回到MAIN之後,再進行處理.
以上,若有誤,請指教.
發表於: 2005/12/14 22:09
|
|||
|
請問PIC16可以同時有不同優先權的中斷嗎?
|
||||
---|---|---|---|---|
新會員
|
PIC18有高優先中斷與低優先中斷,請問PIC16有嗎?
可以同時有計時中斷,又有UART中斷? 謝謝~
發表於: 2005/12/14 17:23
|
|||
|