[問題] 量測脈波寬度
請教一下,
如果我要設計一個....
pin2 輸入負脈波寬度>1ms , pin1 = 1
<1ms , pin1 = 0
的功能
剛開始以為 pin2用INT0(外部中斷)做
在中斷函式內 寫個 計數器,
當跳開後,會依計數值做pin1判斷1還是0
後來發現,我誤會中斷的意義
它是 "下緣觸發".....就跳進中斷函式,做計數沒錯
但這計數....值並非並非是負脈波寬度
怎麼說??
跳到中斷計數....這計數只計1次.....非我想像的一直計數到 rising才停
所以想跟大大請教一下
這樣的應用該怎麼做呢??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.195.194.110
※ 編輯: BlueFeel 來自: 123.195.194.110 (04/12 01:00)
→
04/12 01:38, , 1F
04/12 01:38, 1F
推
04/12 03:01, , 2F
04/12 03:01, 2F
→
04/12 03:01, , 3F
04/12 03:01, 3F
→
04/13 20:37, , 4F
04/13 20:37, 4F
討論串 (同標題文章)
ASM 近期熱門文章
PTT數位生活區 即時熱門文章