[PIC®/AVR®/dsPIC®产品] PWM频率设置问题

[复制链接]
1342|27
ynwa 发表于 2022-5-9 10:08 | 显示全部楼层
PWM频率由Fosc决定,你要由外部晶振决定PWM频率,只能配置外部晶振作为系统时钟Fosc。
你要选外部晶振作为系统时钟Fosc,是要通过设置配置字中的振荡器选择位Fosc<2:0>来实现的。
ynwa 发表于 2022-5-9 10:17 | 显示全部楼层
stly 发表于 2022-5-8 14:52
还有一个问题...我看PIC16F877的数据手册写最高外部晶振频率是20MHz...但是887的数据手册上没写。 那887的 ...

PIC16F887数据手册中249页table 17-1有这个参数:
https://ww1.microchip.com/downloads/en/DeviceDoc/40001291H.pdf

外部时钟最大20MHz,超过手册的规格使用,结果如何没有保证。
tpgf 发表于 2022-6-3 21:11 | 显示全部楼层
额 应该是有这个因素在里边
aoyi 发表于 2022-6-3 22:10 | 显示全部楼层
那得看它用的时钟源是不是外部晶振吧
nawu 发表于 2022-6-3 22:32 | 显示全部楼层
不是完全 由它来决定
zljiu 发表于 2022-6-4 08:47 | 显示全部楼层
只能决定一部分吧
gwsan 发表于 2022-6-4 09:02 | 显示全部楼层
不完全由晶振来决定
tfqi 发表于 2022-6-4 09:15 | 显示全部楼层
另外寄存器的配置也很重要
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部