单片机原理及应用(C语言版)7..pptVIP

  • 6
  • 0
  • 约1.46万字
  • 约 79页
  • 2016-12-18 发布于重庆
  • 举报
C语言程序清单: #includereg52.h unsigned char buffer, k; void main() { SCON=0xd0; //置串口方式3, 允许接收 TMOD=0x20; //T1以模式2定时 TL1=0xfd; TH1=0xfd; TR1=1; ES=1; //开串行口中断 EA=1; //开总中断 7.4.2 异步方式应用 while(1) { k=key(); //读取按键值 if(k!=0xff) //无键按下返回0xff { ACC=k; //将键值送累加器,取P位 TB8=P; //送TB8 SBUF=ACC; //发送 } display(); //显示程序 } } 7.4.2 异步方式应用 void serial_server() interrupt 4 { if(TI) //发送引起,清TI TI=0; else //否则,接收引起 { RI=0; ACC=SBUF; //读取接收数据 if(RB8==P) //校验正确, buffer=ACC; //存入缓冲区 } } 7.4.2 异步

文档评论(0)

1亿VIP精品文档

相关文档