Re: 使用18f452如何設定它的中斷優先權
|
||||
---|---|---|---|---|
版主
|
先看一下右邊的教育訓練裡的 W00 教材,有詳細的說明(組合語言)第120頁起,練習二。
如果用C18那就要看W401第五章 (Ex 5-2)
發表於: 2004/12/2 17:40
|
|||
|
Re: 使用18f452如何設定它的中斷優先權
|
||||
---|---|---|---|---|
初級會員
|
可以通过IPR2中的SSIP位来设定SPI为高优先权,通过INTCON2中的TMR0IP位来设定低优先权
發表於: 2004/12/2 14:18
|
|||
|
Re: 使用18f452如何設定它的中斷優先權
|
||||
---|---|---|---|---|
初級會員
|
如果你只有這2個中斷
只要把SPI的中斷放在0x0008 把TIMER0的中斷放在0x0018 應該就可以了 如果這2個中斷 都在同一個中斷向量 那只要你先判斷SPI的中斷旗標 再判斷TIMER0的中斷旗標 利用軟體判斷的先後順序 這樣也算SPI的中斷高於TIMER0的中斷 小小的淺見
發表於: 2004/12/1 1:08
|
|||
|
Re: 使用18f452如何設定它的中斷優先權
|
||||
---|---|---|---|---|
資深會員
|
有
規格書第71頁 第八章 中斷 有說明如何設定中斷優先權
發表於: 2004/11/29 14:15
|
|||
|
使用18f452如何設定它的中斷優先權
|
||||
---|---|---|---|---|
中級會員
|
使用18F452時,我用到SPI及TIME0的中斷,
我想讓SPI的中斷優權高於TIME0的中斷,那 我要在那麼設定,以及如何設定呢? 18F452 是不是沒有設定優先權的這項功能?
發表於: 2004/11/29 11:25
|
|||
|