发新帖我要提问
12
返回列表
打印
[PIC®/AVR®/dsPIC®产品]

PWM频率设置问题

[复制链接]
楼主: stly
手机看帖
扫描二维码
随时随地手机跟帖
21
ynwa| | 2022-5-9 10:08 | 只看该作者 回帖奖励 |倒序浏览
PWM频率由Fosc决定,你要由外部晶振决定PWM频率,只能配置外部晶振作为系统时钟Fosc。
你要选外部晶振作为系统时钟Fosc,是要通过设置配置字中的振荡器选择位Fosc<2:0>来实现的。

使用特权

评论回复
22
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,超过手册的规格使用,结果如何没有保证。

使用特权

评论回复
23
tpgf| | 2022-6-3 21:11 | 只看该作者
额 应该是有这个因素在里边

使用特权

评论回复
24
aoyi| | 2022-6-3 22:10 | 只看该作者
那得看它用的时钟源是不是外部晶振吧

使用特权

评论回复
25
nawu| | 2022-6-3 22:32 | 只看该作者
不是完全 由它来决定

使用特权

评论回复
26
zljiu| | 2022-6-4 08:47 | 只看该作者
只能决定一部分吧

使用特权

评论回复
27
gwsan| | 2022-6-4 09:02 | 只看该作者
不完全由晶振来决定

使用特权

评论回复
28
tfqi| | 2022-6-4 09:15 | 只看该作者
另外寄存器的配置也很重要

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则