#include <reg51.h> void main() { SM0=0;//串口工作模式 SM1=1;//串口工作模式 REN=1;//启动串口数据接收功能 TMOD=0x20;//TIME1工作模式2下 TH1=0xfd;// 设波特率:9600 TL1=0Xfd;// 设波特率:9600 TR1=1; // 启动定时器1 EA=1; //总中断开关 ES=1; //串口接收发送使能 while(1) { } } void cuankou ()interrupt 4 { P2=SBUF;//接收的数据在8位LED上显示 RI=0;//人工清0,否则不能接收新的数据 } |
|