一.T1既定时器1是方式2输出停止的标志,也是波特率发生器串行口工作之前,应对其进行初始化,主要是设置产生波特率的定时器
串行口控制和中断控制。具体步骤如下:
1.确定T1的工作方式(编程TMOD寄存器);
定时器 工作方式二
```TMOD=0x20;// 设置定时器1为工作方式2```
2.计算T1的初值,装载TH1、TL1;
51单片机常用11.0592HZ的晶振设计,波特率为9600bps,因此设置的T1定时器初值是确定的,为0XFD
``` TH1=0xfd;// T1定时器装初值
TL1=0xfd;//T1定时器装初值```
3.启动T1(编程TCON中的TR1位)
`TR1=1;//启动T1定时器`
4.
确定串行口控制(编程SCON寄存器);