找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机晶振为什么要用11.095MHZ,12MHZ不是更好计算么

  [复制链接]
跳转到指定楼层
楼主
ID:241249 发表于 2017-12-16 19:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问12MHZ不是更好计算么,为什么还要用11.095MHZ的呢

刚入门请教

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:203000 发表于 2017-12-16 20:32 | 只看该作者
11.0952MHZ的晶振在计算时钟、串口通信波特率等运算中能够得到一个整数,计算的结构更加的精确和方便。

评分

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

查看全部评分

回复

使用道具 举报

板凳
ID:126608 发表于 2017-12-16 20:38 | 只看该作者
用11.095mhz是为了和串口频率同步。
回复

使用道具 举报

地板
ID:111634 发表于 2017-12-16 20:44 | 只看该作者
11.095MHz用于串口通信,此时波特率为规范整数,其余情况则不必用11.095MHz,12MHz时1机器周期为1us,定时计算更方便。
回复

使用道具 举报

5#
ID:213173 发表于 2017-12-16 20:47 | 只看该作者
单片机使用11.0592MHz晶振的目的是为了使用串口通讯,由定时器分频获得符合串口通讯的波特率.根据单片机的特性也可以使用22.1184MHz、33.1776MHz的晶振。
回复

使用道具 举报

6#
ID:261288 发表于 2017-12-16 21:14 | 只看该作者
是11.0592MHZ晶振吧,它用于串口通信产生通用波特率,比12MHZ晶振产生的波特率更精准。当不用串口时,12MHZ晶振比较好用。
回复

使用道具 举报

7#
ID:260370 发表于 2017-12-16 21:19 | 只看该作者
晶振分好多种,他们在不同的场合有不同的应用,11.0592和12MHZ的晶振都是比较常用的,并不是说12MHZ晶振实际是11.0592MHZ,11.0952MHZ的晶振在计算时钟、串口通信波特率等运算中能够得到一个整数,计算的结构更加的精确和方便。

评分

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

查看全部评分

回复

使用道具 举报

8#
ID:241249 发表于 2017-12-16 21:56 | 只看该作者
目前只学到定时,还没学串口 所以奇怪 谢谢
回复

使用道具 举报

9#
ID:262534 发表于 2017-12-17 00:15 | 只看该作者
选用11.0592MHZ,是在某些场合下用刀定时器的时候,可以定时更加精确。
11.0592MHZ是二的指数Long2 11.0592M正好是个整数。
回复

使用道具 举报

10#
ID:262560 发表于 2017-12-17 09:14 | 只看该作者
11.0592MHz晶振为了使用串口通讯时能更加精确的计算时钟,12MHz主要是定时计算,两者运用方向略不同
回复

使用道具 举报

11#
ID:262579 发表于 2017-12-17 10:24 | 只看该作者

11.0592MHz更容易凑成整数
回复

使用道具 举报

12#
ID:517951 发表于 2024-8-19 15:48 | 只看该作者
采用11.0592是为了波特率的准确率为100%, 用12Mhz在串口传输过程中,波特率会有误差. 如果用不到串口传输功能, 12M还是16M都是可以的. 更方便时钟时间计算.
回复

使用道具 举报

13#
ID:1034262 发表于 2024-8-20 15:44 | 只看该作者
如果你不使用串口通信,则12M、24M、36M、10M、20M、40M这样的频率是比较合适的。
如果有串口通信,则基本都使用11.0592M、22.1184M、33.1776M等等这些0.1152M整数倍的频率。
回复

使用道具 举报

14#
ID:421260 发表于 2024-8-21 08:15 | 只看该作者
11.0592MHZ在做通讯时精准度高,因为通讯的波特率一般都是:4800,9600,19200等,11.0592M刚好可以整除这些波特率,所以通讯不容易出错。
假如用12.0M或16.0M去除波特率都是有误差的,通讯出错的概率就大很多。
回复

使用道具 举报

15#
ID:281828 发表于 2024-8-22 19:58 | 只看该作者
用到串口时12MHz只有在波特率2400时最准确,而11.0592MHz就适配性更强,而当用到定时器定时我更喜欢用12MHz因为对于51单片机它计算更方便些。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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