我是菜鸟,请问W77E58的串口1如何初始化?[求助]
T1如何初始化成串口1的波特率发生器?
下面的程序对吗?:
mov scon,#50h;设置成串口1方式
mov pcon,#80h;波特率翻倍为 (为了提高精度可以设计)
mov tmod,#20h;波特率发生器T1工作在模式2上
mov tl1,#0f4h;预置初值(波特率9600BPS预置初值,晶振为:22.1184MHz)
mov th1,#0f4h;预置初值(波特率9600BPS预置初值)
setb tr1;启动波特率发生器T1
setb ea;开总中断请求
setb es1;开串口中断请求
发表时间:2003年5月19日11:28:16