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


Browsing this Thread:   1 Anonymous Users






Re: C18 怎麼寫3組中斷
#6
版主
版主


查看用戶資訊
總之,一個中斷向量點不只可以處理多個中斷,在處理中斷時,如果又發生了同等級的中斷,還沒被處理的中斷會被記住,待處理完現有的中斷後會再處理被記住的中斷。

所以說一個中斷點是可以處理多個中斷需求的,就看程式怎樣安排中斷的順序。

發表於: 2008/6/27 15:05
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: C18 怎麼寫3組中斷
#5
中級會員
中級會員


查看用戶資訊
您好, 我剛剛查了一下18F6527的datasheet, 它的中斷向量僅僅只有0008h及0018h這兩個唷, 所以18F6527只能做出兩個中斷(高低中斷).

可能要請您再根據您的需求, 重新規劃, 並安排適當的動作在中斷向量中.

發表於: 2008/6/26 10:08
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: C18 怎麼寫3組中斷
#4
資深會員
資深會員


查看用戶資訊
既然都知道只有0x08和0x18兩個中斷位址
不明白為何您會覺得0x10也可以??


有幾個中斷向量和可以允許幾種中斷是兩回事

ex
你可以把INT、T0中斷 安排在高優先中斷
把UART、ADC中斷安排在低優先中斷

相同優先權的中斷,程式進入點的位址雖然相同
只要透過檢查中斷旗標
就可以知道是誰產生中斷了

當然,相同優先權的中斷,就只能按發生的先後順序被處理了

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


Re: C18 怎麼寫3組中斷
#3
新會員
新會員


查看用戶資訊
我用的是18F6527
0X08是高優先中斷的起始位置
0X18是低優先中斷的起始位置

因為我需要三組中斷
所以才會想說兩組高優先一組低優先(08,10,18)
可是這樣寫的話08跟18兩個位置的中斷都會正常
但是10位置的中斷會發生當機...

是位置的問題嗎?
還是有其他要設定的東西呢?
難不成真的只能寫兩組嗎> <

發表於: 2008/6/24 13:36
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: C18 怎麼寫3組中斷
#2
資深會員
資深會員


查看用戶資訊
08、10、16、18 ???

不知道大大用的是哪個編號元件
可以有那些多個中斷向量


發表於: 2008/6/24 12:38
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


C18 怎麼寫3組中斷
#1
新會員
新會員


查看用戶資訊
1組中斷沒問題
2組中斷要設定優先 這個也用好了
那3組中斷呢?
我設08高10高18低的順序不行
又設08高16低18低的順序也不行...
優先的高低順序只能各一組嗎?
還是需要什麼技巧呢?

我要的是RX1,RX2跟Timer1三組中斷
任兩組搭配都可正常動作
三組一起就會有問題
難不成要將兩組RX寫在一起嗎?
或是有其他方法呢

先感謝大大們的回覆

發表於: 2008/6/24 11:37
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... ]

教育訓練中心

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