打印

PIC16F946时钟模式的选择

[复制链接]
3865|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zds290193|  楼主 | 2011-11-21 21:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
PIC16F946单片机:假如我在配置字寄存器中选择XT时钟模式的话,不作其他设置,则单片机默认时钟频率是否为4MHz?望高手指点,不胜感激!
还有,数据手册上说,PIC16F946单片机时钟频率可达20MHz,但是其振荡器控制寄存器最高设置频率只有8MHz,是不是说只有外接20MHz的振荡器才能使单片机时钟频率达到20MHz,如果使用内部时钟的话则最高只有8MHz。刚刚使用此款单片机,很多地方还不了解,望高手指点,不胜感激!
沙发
yewuyi| | 2011-11-22 08:27 | 只看该作者
PIC16F946单片机:假如我在配置字寄存器中选择XT时钟模式的话,不作其他设置,则单片机默认时钟频率是否为4MHz?望高手指点,不胜感激!
还有,数据手册上说,PIC16F946单片机时钟频率可达20MHz,但是其振荡器控制寄存器最高设置频率只有8MHz,是不是说只有外接20MHz的振荡器才能使单片机时钟频率达到20MHz,如果使用内部时钟的话则最高只有8MHz。刚刚使用此款单片机,很多地方还不了解,望高手指点,不胜感激!
PIC16F946单片机:假如我在配置字寄存器中选择XT时钟模式的话,不作其他设置,则单片机默认时钟频率是否为4MHz?
A1:频率由外部的晶体振荡器决定,XT模式一般可选择2~4M频率的晶体振荡器。
数据手册上说,PIC16F946单片机时钟频率可达20MHz,但是其振荡器控制寄存器最高设置频率只有8MHz,是不是说只有外接20MHz的振荡器才能使单片机时钟频率达到20MHz,如果使用内部时钟的话则最高只有8MHz。
A2:如果手册上写了内部RC振荡器最高频率只有8MHZ,而且没有内部PLL的话,则配置字选择为内部RC振荡就只能最高到8MHZ了,如果想要20MHZ,只能外接晶体振荡器

使用特权

评论回复
板凳
xaq79| | 2011-11-22 09:30 | 只看该作者
内部自带8MHZ, 如果要20MHZ的话要外接晶振,烧录选择HS即可

使用特权

评论回复
地板
heidaoxiongdi| | 2011-11-22 10:35 | 只看该作者
哎 烧录安装有点麻烦

使用特权

评论回复
5
zds290193|  楼主 | 2011-11-22 21:59 | 只看该作者

也就是说,只有第7、8两种是内部时钟模式,其余均为外部时钟模式,外部时钟模式的振荡频率由外部时钟决定。振荡器控制寄存器频率选择位设置仅针对内部时钟而言的。

使用特权

评论回复
6
zds290193|  楼主 | 2011-11-22 22:00 | 只看该作者
叶工,请问是这样吗?

使用特权

评论回复
7
yewuyi| | 2011-11-23 08:23 | 只看该作者
是的,INT是internal的缩写,也就是内部的意思。

使用特权

评论回复
8
zds290193|  楼主 | 2011-11-23 17:57 | 只看该作者
非常感谢啊!:)

使用特权

评论回复
9
948789334| | 2011-12-12 13:34 | 只看该作者

使用特权

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

本版积分规则

1

主题

6

帖子

0

粉丝