[請益] 請問timer垂詢和中斷問題

看板ASM (組合語言)作者 (不想抬頭看星星)時間8年前 (2016/07/14 23:18), 編輯推噓3(305)
留言8則, 4人參與, 最新討論串1/1
各位大大好 小弟目前學89S51的timer部分 我看書本對於timer 可以分作垂詢和中斷兩種 但是在垂詢上,需要將TFx清空 但是在中斷上,卻不需要將TFx清空,只需要將次數算到想要的時間就可 燒錄到板子上,沒有問題, 想請問各位大大,這個道理是....??? 感謝各位大大 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.187.129.49 ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1468509523.A.D8B.html

07/15 00:26, , 1F
Cleared by hardware when the processor vectors to the
07/15 00:26, 1F

07/15 00:27, , 2F
interrupt routine, or cleared by software. <= TFx
07/15 00:27, 2F

07/15 00:29, , 3F
TFx=1會觸發中斷, 中斷又強迫拉走你。
07/15 00:29, 3F

07/15 00:33, , 4F
polling下HW不知你何時處裡overflow事件?故需自行清除
07/15 00:33, 4F

07/15 12:19, , 5F
感謝DEO2000大大的解說,不過那個英文字
07/15 12:19, 5F

07/15 12:20, , 6F
是在哪邊可以查得到嗎??感謝大大
07/15 12:20, 6F

07/15 12:40, , 7F
中斷產生後 會自己把TFx 重置,你可以用單步執行去觀察
07/15 12:40, 7F

07/15 19:10, , 8F
請將Timer的規格書部分看完再問!
07/15 19:10, 8F
文章代碼(AID): #1NXwrJsB (ASM)
文章代碼(AID): #1NXwrJsB (ASM)