找回密码
 注册
关于网站域名变更的通知
查看: 696|回复: 5
打印 上一主题 下一主题

430单片机中,时钟源DCO的一个小问题,不是很懂,求帮助

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-5-30 13:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 码农 于 2019-5-30 13:23 编辑
1 [& ]; I9 l) Q3 [# I7 \6 z& Q( O" |/ I4 ]! w9 n5 d- W! A
430单片机中,时钟源DCO的一个小问题,不是很懂,求帮助* s8 Q. q6 D1 G- z

4 Y& F' G1 R8 d在寄存器,DCOCTL中 关于MOD.0~MOD.4定义了 在32个DCO周期中插入的f(DC0+1)周期 不是很理解这句话,
7 X; O* u5 L4 `( h6 I1 J

该用户从未签到

2#
发表于 2019-5-30 15:07 | 只看该作者
如果是8位单片机 一个寄存器就有8个位,如果是16位单片机 一个寄存器就有16个位 , N+ l" M; Y0 q) w
在寄存器DCOCTL中 MOD.0~MOD.4 就是5个位  这5个位的数值决定了 在32个DCO周期中插入的f(DC0+1)周期  一个位的值 只能是 0 或者 1

点评

谢谢你,那“32个DCO周期”,32个DCO周期是怎么产生的,f(DCO+1)周期事多少呢  详情 回复 发表于 2019-5-30 17:24

该用户从未签到

3#
 楼主| 发表于 2019-5-30 17:24 | 只看该作者
helendcany 发表于 2019-5-30 15:07
% c; A# R) G# n如果是8位单片机 一个寄存器就有8个位,如果是16位单片机 一个寄存器就有16个位
& j/ P; j$ n# P8 ]% W在寄存器DCOCTL中 MOD.0~ ...
4 k0 t% a) ]3 T* B0 l- H
谢谢你,那“32个DCO周期”,32个DCO周期是怎么产生的,f(DCO+1)周期事多少呢! P, Q" n6 B4 D1 d! [

点评

就是用来调节DCOCLK频率  详情 回复 发表于 2019-5-30 17:27

该用户从未签到

4#
发表于 2019-5-30 17:27 | 只看该作者
码农 发表于 2019-5-30 17:244 p2 w' k' e# b: \
谢谢你,那“32个DCO周期”,32个DCO周期是怎么产生的,f(DCO+1)周期事多少呢
( s/ Q4 G) e- j: n3 U
就是用来调节DCOCLK频率
& A4 g' U% [6 A4 j. C1 e, y( V( F

点评

谢谢  详情 回复 发表于 2019-5-30 17:32

该用户从未签到

5#
 楼主| 发表于 2019-5-30 17:32 | 只看该作者
helendcany 发表于 2019-5-30 17:27
# p4 T. v" S( ^8 E, F2 ~就是用来调节DCOCLK频率
4 ~7 e8 m( z" Y( A1 i& e$ Q  s5 v7 y9 l
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-3 09:07 , Processed in 0.109375 second(s), 32 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表