为什么11.0592MHz的晶振能产生标准的波特率,而12MHz的不行
不明白,为什么11.0592MHz的晶振能产生标准的波特率,而12MHz的不行,从波特率的算法中我也没找出答案,请指点一下谢谢! 用12MHZ好像是很难弄,11。0592计算后容易实现!是有一条公式的,不过我没有用过,我是直接查表就行了! 它不是不能产生,是产生我们常用的9600之类的有困难!比较难计算! 11.0592 采用 定时器1的方式计算出来正好为整数,否则不行.当然为了整数,也可以用定时器2的方式,无论多大的晶振都可以 <P>用11.0592M,波特率=28800/(256-TH1)</P>
页:
[1]