找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 22465|回复: 10
打印 上一主题 下一主题
收起左侧

关于晶振的问题

[复制链接]
跳转到指定楼层
楼主
ID:52496 发表于 2013-7-31 10:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
51单片机怎样用12M晶振产生40KHZ方波信号,晶振和定时器什么关系啊
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:7485 发表于 2013-7-31 11:23 | 只看该作者
简单地给你说吧:定时器在每12个振荡周期计时增加1,也就是1us。

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:52608 发表于 2013-8-3 15:22 | 只看该作者
上楼说得好。
回复

使用道具 举报

地板
ID:44124 发表于 2013-8-17 15:25 | 只看该作者
哦,原来定时器在每12个振荡周期计时增加1,这次明确了。

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

5#
ID:76287 发表于 2015-4-10 09:14 | 只看该作者
虽然不懂,但还是要顶,毕竟每一位老手都是从新手蜕变而来的,赞一个。。。。。。
回复

使用道具 举报

6#
ID:73833 发表于 2015-4-10 19:54 | 只看该作者
6楼,你到处顶顶顶,可真勤奋呀。把多年的陈旧帖全顶出来了。
回复

使用道具 举报

7#
ID:74245 发表于 2015-4-11 23:31 | 只看该作者
晶振是12MHZ,根据频率=1/时间,得出来的时间就是振荡周期(也称时钟周期)就是1/12us,一个机器周期就是12个振荡周期就是1us,每过一个机器周期,定时器就加一。

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

8#
ID:76471 发表于 2015-4-12 09:29 | 只看该作者
1us的时钟,理论上能产生最大500KHZ的方波

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

9#
ID:76800 发表于 2015-4-13 10:57 | 只看该作者
40KHz方波 周期25uS ,半个周期12.5uS;
12MHz晶体12分频后,1MHz,一个时钟周期就是1uS;
如果定时器是8位自动重装,那么定时器赋值就是256-12.5 ≈ 41.6KHz & 38.5KHz。

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

10#
ID:63484 发表于 2015-4-18 10:06 | 只看该作者
晶振就是CPU的工作速度,好比摩托车档位,在同一油门下,档位越高跑的越快

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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