2025-11-08 05:30:37
51晶振一般用11点六点零五九二兆赫或者十二兆赫这两种频率,因为它们和串口波特率匹配得最好。比如用12MHz晶振的话波特率算出来刚好是9600这个标准值,省电设计也方便。
因为51单片机内部定时器只能用晶振频率的十分之一或者百分之一来当时钟源,所以必须选能被12整除的频率。比如11.0592MHz这个数,除以12刚好等于921.6千赫,这样用12位定时器就能精准生成115200波特率。而12MHz直接除以12等于1MHz,波特率计算更简单。而且低频晶振比如11.0592MHz,耗电比12MHz少三成左右,适合电池供电的设备。不过现在很多新单片机都直接内置了时钟电路,晶振需求没那么高了。
本题链接: