关于MSP430默认dco频率

[复制链接]
1730|10
 楼主| Soraka 发表于 2017-2-26 16:01 | 显示全部楼层 |阅读模式
430上电后默认DCO设置为RSELx = 7, DCOx = 3, MODx = 0,其频率范围是0.8~1.5MHz(3V电压)
这就有问题了,到底是多少呢?有两种说法最常见:800KHz和1MHZ
比如说我现在想得到100KHz的频率,那么我设置ID_3,8分频后即可得到,但如果是1MHz就纠结了~
请问大家这个频率到底怎么弄啊?算多少啊?
Garen2 发表于 2017-2-26 16:13 | 显示全部楼层
这个DCO本来就不是精确的,还是梯度变化的,有条件的话,用示波器观察观察
Ryze 发表于 2017-2-26 16:24 | 显示全部楼层
430的时钟是可以直接输出到IO的。
Varus 发表于 2017-2-26 16:29 | 显示全部楼层
一般来讲默认的上电频率是1.045MHz左右,DCO本身不是非常的准确
Snow7 发表于 2017-2-26 16:40 | 显示全部楼层
如果想得到一个比较准一些的频率,就不要考虑上电默认的DCO了,
建议使用单片机内部自带校准的1MHz
android2 发表于 2017-2-26 16:52 | 显示全部楼层
记得430的例程里有一个通过外置晶振测量dco频率的程序,你可以参照设置一下
拉克丝 发表于 2017-2-26 17:07 | 显示全部楼层
内部自带校准怎么使用,一直还没用过
aspoke 发表于 2017-2-26 22:38 | 显示全部楼层
默认的DCO是1Mhz频率。
aspoke 发表于 2017-2-26 22:48 | 显示全部楼层
DCO是校准频率,正常是1Mhz。
cemaj 发表于 2017-2-27 16:24 | 显示全部楼层
最常见1MHZ
cemaj 发表于 2017-2-27 16:25 | 显示全部楼层
调节DCO频率:默认RSELx=7、DCOx=3DCOCTL |= DOC0+DCO1;//设置DCOx=0x3H;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

178

主题

865

帖子

5

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