Re: C interrupt概念?
|
||||
---|---|---|---|---|
版主
|
nicecookie 給了好建議,真的要看你的應用。如果電壓一低於6V馬上就要有動作的話,那 LVD & 電壓比較器是不二的選擇。 如果電壓下降可以忍受個數十 ms 的 Delay, 用AD是ok的。
發表於: 2009/4/14 9:10
|
|||
|
Re: C interrupt概念?
|
||||
---|---|---|---|---|
高級會員
|
了解~~感謝大大!
發表於: 2009/4/13 16:44
|
|||
|
Re: C interrupt概念?
|
||||
---|---|---|---|---|
資深會員
|
polling的有沒有效率要看你的需求,和整個程式的執行時間而定
低於6V的最短時間為多少? 低於6V時最長的反應時間要小於多少? 程式執行一個while迴圈最慢是多少時間? 數us?? 數ms?? 數秒?? 非要用中斷的話,外加比較器去觸發INT比較快
發表於: 2009/4/13 16:25
|
|||
|
Re: C interrupt概念?
|
||||
---|---|---|---|---|
高級會員
|
小弟已用AD的方式寫好電源偵測檢查,但怕用查詢的方式沒效率...
發表於: 2009/4/13 15:26
|
|||
|
Re: C interrupt概念?
|
||||
---|---|---|---|---|
版主
|
1. 如果 PIC 有 LVD ( Low Voltage Dectetor) 用此功能。
2. 還有內建 Voltage Comparator 的話也可以用 3. AD 轉換也很夠用
發表於: 2009/4/13 14:18
|
|||
|
C interrupt概念?
|
||||
---|---|---|---|---|
高級會員
|
大大您好,小弟想寫一個簡單的偵測電源低於6v發生動作,但一下用查詢的方式沒效率,用 interrupt軟體動作,要如何檢測電壓大小,還是有更好的概念!!
發表於: 2009/4/13 10:19
|
|||
|