只需一步,快速開始
熱門: 51單片機 | 24小時必答區 | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
使用道具 舉報
huashanhui20 發表于 2022-7-12 20:33 改變PCA時鐘輸入源的頻率就可以改變PWM的頻率
淡忘一世 發表于 2022-7-12 20:54 降了一些,但還是太大了
Y_G_G 發表于 2022-7-12 21:58 CMOD 選擇時鐘為系統時鐘/12 PCA_PWM0 選擇10位PWM 還不行就用6MHZ的時鐘
188610329 發表于 2022-7-12 22:27 CMOD = 0x04; 然后,用定時器來定頻率吧,你愛多慢就多慢。
wulin 發表于 2022-7-13 10:40 改變定時器時間就改變PWM頻率,100Hz占空比50%示例 #include
淡忘一世 發表于 2022-7-13 10:55 謝謝大佬
wulin 發表于 2022-7-13 11:17 //PWM周期=定時器0的溢出周期*256
阿飛7812 發表于 2022-8-11 09:21 //PWM周期=定時器0的溢出周期*256 ,如果溢出時間0.14US ,那14*256就它的周期嗎?為什么是256 這個沒搞明白 ...
lkc8210 發表于 2022-8-11 10:46 STC8A-F手冊有寫
coody_sz 發表于 2022-8-12 13:53 使用定時器0溢出率做PCA時鐘。
本版積分規則 發表回復 回帖后跳轉到最后一頁
手機版|小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網