11.0592m晶振定时50ms是多少(11.0592m晶振定时10ms是多少)

海潮机械 2023-01-15 12:09 编辑:admin 60阅读

1. 11.0592m晶振定时50ms是多少

传统51单片机12个晶振周期是一个指令周期,多数指令是1us,这样很容易计算程序时间但12M晶振在串口通信时,只能以很低的波特率,高速下误差极大,而11·0592MHZ的晶振在很多波特率下误差极小

2. 11.0592m晶振定时10ms是多少

11.0592mhz晶振的机器周期是921600。

3. 12m晶振定时器1ms

如果晶振是12M,那么定时器最长的定时时间是65.536毫秒,所以需要多次中断才能达到定时1秒的目的,这样的话,初值就有多种选择了。一般是定时50毫秒。初值就是:65536-50000 THn=(65536-50000)/256; TLn=(65536-50000)%256;

4. 11.0592和12m晶振

这个代表的是晶振的频率,一般12M,晶振和11.0592m都是常用的。如果要用串行口通信,一般选用11.0592。

5. 11.0592mhz晶振定时50ms

1us?在11.0592MHZ晶振下,机器周期就是12/11.0592M约等于1us,用一条空操作指令就行噻。

汇编:NOP; C语言:用_nop_();时记得加上#include