51单片机中用的竞争为什么是像11.0592,22.1184这样的倍数关系的呢?

如何计算的呀?

  51单片机中用的晶振因为在做串口通信的时候,11.0592这种晶振的数值能在计算波特率的时候,波特率不会出现余数,把误差降到最低。
  51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-03-06
是晶振把?
因为在做串口通信的时候,11.0592这种晶振的数值能在计算波特率的时候,波特率不会出现余数,把误差降到最低。本回答被提问者采纳
第2个回答  2010-03-06
在做双单片机通信或电脑与单片机通信时,11.0592这种晶振可以适应几乎所有的波特率。如果不需要做通信,则其他6MHz、12MHz等晶振都可以。即使不使用11.0592MHz晶振,只要计算好波特率,做通信也没什么问题
第3个回答  2010-03-06
是可以使波特率达到0 误差
你可下载个McuTools( 单片机小精灵)就可查出各种晶振下的几种波特率及误差
第4个回答  2010-03-06
波特lv