Re: 請問一個dspic30f4011計數器的問題
|
||||
---|---|---|---|---|
初級會員
|
感謝版主回覆。
我應該懂你的意思,我在試試看。 謝謝!!
發表於: 2009/4/3 23:03
|
|||
|
Re: 請問一個dspic30f4011計數器的問題
|
||||
---|---|---|---|---|
版主
|
當然可以做,比如說Timer 比較設為50000好了,計數到50000時產生中斷再將變數加一,此時計數器還是在計數的不會受引響。等到輸入便下緣時,Input Capture 產生中斷,這時將變數值乘上50000再加上目前的計數器值在乘上計數時間就得到答案了。
發表於: 2009/4/3 18:19
|
|||
|
Re: 請問一個dspic30f4011計數器的問題
|
||||
---|---|---|---|---|
初級會員
|
感謝版主的回覆。
因為我要使用的是Input Capture,由於輸入脈波太寬,導致計數器會產生溢位,如果用中斷旗標應該無法解決此一問題,請問還有什麼方法可以解決嗎?
發表於: 2009/4/3 18:05
|
|||
|
Re: 請問一個dspic30f4011計數器的問題
|
||||
---|---|---|---|---|
版主
|
計數器沒有溢位旗號可以看做是 T1IF,假設相對的 T1IE 有設定的話一但溢位就可以產生中斷,在C底下可以檢查 IFS0bits.T1IF
發表於: 2009/4/3 17:43
|
|||
|
請問一個dspic30f4011計數器的問題
|
||||
---|---|---|---|---|
初級會員
|
請問各位先進們
dspic30f4011計數器,有計數溢位旗標這種東西嗎? 如果有,請問它的名字是什麼,還有就是,這些比較詳細的暫存器及旗標的資料要參考哪些文件,因為DATA SHEET好像沒有寫的很詳細。 感謝各位先進解惑。
發表於: 2009/4/3 17:27
|
|||
|