Re: 新手請教前輩們
|
||||
---|---|---|---|---|
版主
|
http://www.microchip.com.tw/images0/book13.JPG
這本書可以看看增進功力,你可以到檔案下載區下載 "Input Capture Module 的講義及練習" 哪裡就有C的範例量取頻率的例子。 http://www.microchip.com.tw/modules/mydownloads/
發表於: 2006/12/29 10:39
|
|||
|
Re: 新手請教前輩們
|
||||
---|---|---|---|---|
版主
|
Capture 會比較實際,假設Capture使用Timer1當計時器,而Timer1的計數頻率為1uS。
Capture 用來量測兩edge的計數器值,將現在量到的值減去上次量到的值再乘以1uS就可以求出時間了。
發表於: 2006/12/28 16:20
|
|||
|
Re: 新手請教前輩們
|
||||
---|---|---|---|---|
高級會員
|
參照:
版主請教一下 如果Period要500HZ Duty要50HZ 要怎麼下手 之前因為Capture的做法看不太懂 所以都是用TIMER去做的 在此請教一下
發表於: 2006/12/28 13:24
|
|||
|
Re: 新手請教前輩們
|
||||
---|---|---|---|---|
版主
|
1. 建議用 Capture Module 來抓
2. 你要抓 PWM 的 Period 或 Duty ? 方法不一樣 3. 頻率或時間範圍為何?
發表於: 2006/12/28 12:02
|
|||
|
新手請教前輩們
|
||||
---|---|---|---|---|
新會員
|
看了一些範例 想試寫看看 目前手上有pic16f877 想利用他上面的timer 3組 來抓取4個pwm輸入訊號 不知道該從何下手 看到都是做pwm輸出 有一些粗淺的想法利用pwm上升緣來觸發timer開始計時 到下降再觸發中斷 計時結束 但是卻不知道要怎麼來撰寫 希望有經驗的先進們 指教一下
發表於: 2006/12/27 21:14
|
|||
|