打印
[PIC®/AVR®/dsPIC®产品]

求助!12F615内部频率设定

[复制链接]
955|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lsx435372|  楼主 | 2016-4-1 11:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
12F683有内部振荡器频率选择位。比如我要用8Mhz,那就设定111.



12F683 内部振荡器频率选择位
111 =8MHz
110 =4MHz  (默认)
101 =2MHz
100 =1MHz
011 = 500 kHz
010 = 250 kHz
001 = 125 kHz
000 =31kHz (LFINTOSC)


××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
用12F615,也有频率选择,只有4MHZ 8MHZ,那个OSCTUNE:振荡器调节寄存器 怎么设定?

我用内部振荡器,GP4 GP5为I/O引脚。想设定内部频率为6Mhz

FOSC<2:0>:振荡器选择位。100 = INTOSCIO 振荡器:GP4/OSC2/CLKOUT 引脚为I/O功能, GP5/OSC1/CLKIN引脚为I/O功能


IOSCFS                 :内部振荡器频率选择位
1 = 8 MHz
0 = 4 MHz

内部振荡器频率选择位
bit 4-0 TUN<4:0>:频率调节位
01111 = 最高频率
01110 =



00001 =
00000 = 振荡器模块运行在经过校准的频率下
11111 =



10000 = 最低频率


内部振荡器频率选择位,是在IOSCFS 的基础上调整吗?IOSCFS=0,设定内部频率4Mhz,那么
01111 = 最高频率。这个最高频率是多少?

10000 = 最低频率,最低频率是多少?
00000 = 振荡器模块运行在经过校准的频率下.//这个校准的频率为4Mhz?

从最低频率到最高频率,每一档是多少?

如果要设定震荡频率为6MHZ,改如何设定?
沙发
lyjian| | 2016-4-1 23:02 | 只看该作者
调整后自己测

使用特权

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

本版积分规则

3

主题

7

帖子

1

粉丝