會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)


正在流覽:   1 名訪客





PWM 的 timer 基底問題 使用的是PIC18F66J50
新會員
註冊日期:
2007/02/08 11:25
所屬群組:
註冊會員
文章: 18
等級: 2; EXP: 97
HP : 0 / 49
MP : 6 / 1557
離線
請問各位大大
如何"同時"使用 兩組PWM 輸出不同頻率跟duty cycle的訊號呢

我目前的使用是pwm2 @20K 70% ,pwm3 @4K 50%

但使用上當我呼叫pwm2的時候他的波形是20K 70%沒錯
但當我呼叫pwm3的時候,pwm2的波形也會變為4K 70%

是不是因為timer base都是PR2呢
能否設定pwm2的timer base 為PR2
PWM3的timer base為PR4呢

感謝各位的幫忙解答

10月17日 12:31:45
轉換PDF檔 列印


Re: PWM 的 timer 基底問題 使用的是PIC18F66J50
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 14151
等級: 72; EXP: 51
HP : 1072 / 1787
MP : 4717 / 70813
離線
是這樣的,如果只有一組 Timer Base (Timer2, PR2) 的話,那就會只有一個周期的設定。如國同時咬有兩個不同周期的 PWM 輸出就需要兩個 Time Base.

所以依你的需求,這需要兩個 Timer Base 來擔任不同的週期產生器。PIC18F66J50 有兩組 Time Base (Timer2 & Timer4) 就可以直接產生兩組獨立的 PWM 輸出。

10月17日 15:52:32
轉換PDF檔 列印






無法在此發表文章
可以在此觀看文章
無法回覆文章
無法編輯自己的文章
無法刪除自己的文章
無法發起投票調查
無法在此投票
無法上傳附加檔案
無法不經審核直接發表文章

[進階搜尋]


搜尋
Microchip連結

網頁捷徑
2017 Summer Elite 報名
教育訓練
其它網站連結
電話: 02-25000405
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project