我也是研究了好几天才开发明白的所以废话不多少,直接上硬货!!! 一,代码部分: (1)相关寄存器配置: 串行口控制寄存器SCON 串行口控制寄存器SCON的格式 D7 D6 D5 D4 D3 D2 D1 D0 SCON SM0 SM1 SM2 REN TB8 RB8 TI RI 98H 位地址 9FH 9EH 9DH 9CH 9BH 9AH 99H 98H SM0、SM1——串行口的4种工作方式选择位 SM0 SM1 方式 功能 0 0 0 同步移位寄存器方式 0 1 1 8位异步收发,波特率由定时器控制 1 0 2 9位异步收发,波特率为时钟频率的1/64或者1/32 1 1 3 9位异步收发,波特率由定时器控制 寄存器的十六进制操作控制: 复习一下例子: SCOM = 0x02 <