为什么51单片机的晶振要实行12分频

2024-11-19 12:28:10
推荐回答(5个)
回答(1):

  51单片机选用12M晶振,如果是单指令周期的语句,刚好是1us,其他语句好似1us的整数倍,这样计算指令时间很方便。
  对于AT公司的AT89系列51单片机,工艺上存在不足,分频后频率降低,程序更加稳定的执行,不容易跑飞。
  AT新出的单片机和一些公司出的新单片机不一定要用12M的晶振,11.05925M也行,18M也行,即一般来说35M以内的无源晶振(两脚的)都可以的。

回答(2):

这是单片机的内部结构 但是一般来说分频要频率降低是为了要程序更加稳定的执行 不容易跑飞

回答(3):

CPU和外设的工作频率未必是相通的,举个例子说:CPU使用1M的时钟源,但外设的GPIO使用12M的时钟源……
具体为啥分频,得看处理器的架构是怎样的,不能一概而论。

回答(4):

呵呵,先做几个数字电路的实验吧,补习一下关于时序方面的知识。

回答(5):

晶振的品种规格有限,不分频如何能满足各种单片机的需求?不可能每次开发都定做晶振吧?因此要对现有的晶振做合理的分频。