Re: 請問要如何用Timer計算週期時間?
|
||||
---|---|---|---|---|
中級會員
|
謝謝各位大大的指導…
發表於: 2007/5/22 15:47
|
|||
|
Re: 請問要如何用Timer計算週期時間?
|
||||
---|---|---|---|---|
版主
|
建議改用 Timer1 的 T1G 功能來計算 Pulse 的時間,T1G 為 Low 時 Timer1 開始計數,Hi 則停止計數。這樣要比用 Timer0 簡單多了。
發表於: 2007/5/21 17:32
|
|||
|
Re: 請問要如何用Timer計算週期時間?
|
||||
---|---|---|---|---|
初級會員
|
这有几个问题要注意一下:
1、周期比较长的时候,他超过了定时器的最大定时值,这时候要用变量计算出超过的次数,乘以定时周期加上没有超过的部分。 2、高频和低频时的计算方法是不一样的,上面说的方法适合在低频时使用,频率高的时候要看在某一个固定的时间里面的脉冲数,依次来计算出周期。 呵呵,暂时想到这么多。
發表於: 2007/5/19 17:01
|
|||
|
Re: 請問要如何用Timer計算週期時間?
|
||||
---|---|---|---|---|
資深會員
|
判斷到Hi的時候將Timer值存到T1
判斷到Low的時候將Timer值存到T2 Hi到Low的時間 = T2 - T1
發表於: 2007/5/18 15:16
|
|||
|
請問要如何用Timer計算週期時間?
|
||||
---|---|---|---|---|
中級會員
|
大家好…
小弟是初學者,目前使用12F675,由於T1 Timer已另有用途,想利用T0-8bit Timer來計算一個週期Hi到Low的時間,不知可不可行,如果可行,可否請各位大大給個提示?感謝!感謝! Oraneg
發表於: 2007/5/18 10:16
|
|||
|