• 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: 笨笨的新手
#3
高級會員
高級會員


查看用戶資訊
謝謝版主我已經找到原因了
你說的對,只會存PCL&PCH的值
我用MPALB SIM檢查確時是存入PCL的值
問題就出現中斷產生後回到主程式
我是用GOTO的方式回主程式
正常應該是用RETFIE方式回主程式
所以每次中斷,會將PCL存入STACK中
回主程式RETFIET會取出PCL的值
如果用GOTO回主程式
中斷了8次STACK就滿了,錯誤就產生了
這是我這次問題所在
^^

發表於: 2006/10/20 14:27
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 笨笨的新手
#2
版主
版主


查看用戶資訊
PIC16F 系列只有硬體堆疊,也只會存PCL & PCH 的值而已。你說T0IF會存到堆疊似乎是不可能的事,請在詳細檢查。建議用 MPALB SIM 就可以了。

發表於: 2006/10/20 13:08
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


笨笨的新手
#1
高級會員
高級會員


查看用戶資訊
我想請問一下我現在在很簡單的時間中斷程式
晶片為16f76
我是利用timer0來作中斷
現在發現一個問題為什麼我每次一中斷
程式就會把一個數值放到STACK裡面
一致於程式執行到一半就發生STACK滿的錯誤
是我哪邊有設到嗎
然後我用MPLAB IDE裡面的"WATCH"的功能去看中斷值
為什麼我程式單點執時,還未中斷
看T0IF的值是"18"或"19"跳來跳去
中斷一發生就會把18或19的值放到STACK裡面
有誰能告訴我這是什麼原因嗎

發表於: 2006/10/20 11:00
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... ]

教育訓練中心

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