Re: PIC18F67K22,用GPIO數pulse

作者 b9015038 於 2019年01月10日 15:21:30
版大這個方法看起來流程是:
- 開Timer中斷
- 開Capture中斷

1. 計數Timer中斷次數
2. Capture中斷時,讀出目前Timer值,與(1)一起算出兩個pulse的間隔時間,再清除計數值

不過我目前不須要用到pulse的時間長度,所以感覺是capture中斷時計數,另一個Timer數一秒,把capture累計值拿出來就行了,和原本的INT或IOC感覺也差不多

目前心得是以後如果有IO腳的話,可以先挑有INT, IOC, 或CCP的PING,這樣如果突然要數信號才有中斷可以用…

來自: http://www.microchip.com.tw/newbb/viewtopic.php?forum=1&topic_id=22518&post_id=79163