• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   1 Anonymous Users






Re: PIC18之中斷優先問題
#4
版主
版主


查看用戶資訊
相同優先權的中斷同時發生時就會有排隊處理的動作,一個處理完換下一個中斷,直到所有的中斷處理完畢。

發表於: 2008/4/16 17:26
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC18之中斷優先問題
#3
初級會員
初級會員


查看用戶資訊
請問一下,那麼就只能設定兩個中斷副程式嗎?不太可能吧!
那如果有一個高優先,兩個或三個低優先的中斷副程式,該如何定義?

謝謝,我參考的書上「微處理器原理與應用,使用c語與PIC18微控器」中,並沒有這方面的敘述。

發表於: 2008/4/16 15:12
數位地球人
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: PIC18之中斷優先問題
#2
版主
版主


查看用戶資訊
不行,因為 0x0008 的位址是 PIC18F 高優先權中斷的執行位址,而 0x0018 是低優先權的中斷執行位址。

發表於: 2008/4/16 14:35
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


PIC18之中斷優先問題
#1
初級會員
初級會員


查看用戶資訊
各位好
我前一陣子有學習過dsPIC,它的中斷優先權可以由使用者定義4、5、6、7等級,這是很簡單易懂的概念。
近來才又在摸PIC18,它的中斷優先權位,是否只有「高」「低」兩種呢?

另外,宣告中斷副程式的寫法,PIC18似忽也比dsPIC還要麻煩難懂,不曉得從書中抄下的寫法是不是唯一且必需?
#pragma code high_vector=0x08
void high_interrupt(viod)
{
_asm GOTO timer1_isr _endasm
}
#pragma code

#pragma interrupt timer1_isr

還有,程式碼中第一行的high_vector=0x08,其中的數字(0x08)有意義嗎?可以寫別的值嗎?

謝謝~

發表於: 2008/4/16 14:09
數位地球人
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------