STC单片机编程知识点

来源:互联网 发布:人工智能聊天机器人 编辑:程序博客网 时间:2024/06/05 11:24

设置波特率的初始化程序:

......

MOV  TMOD ,#20H ;设置定时器/计数器1定时、工作方式2

MOV  TH1  ,#XXH;设置定时常数N

MOV  TL1  ,#XXH;

SETB  TR1  ;启动定时器/计数器1

MOV  PCON ,#80H;设置SMOD=1

MOV  SCON ,#50H ;设置串行通信方式1

.......

执行上述程序段后,即可完成对定时器/计数器1的操作方式及串行通信的工作方式和波特率的设置。由于用其他工作方式设置波特率计算方法较复杂,一般应用较少,故不一一论述。