基于51单片机的485多点通信仿真.docVIP

  • 13
  • 0
  • 约 2页
  • 2017-06-08 发布于重庆
  • 举报
基于51单片机的485多点通信仿真

广州白云技师学院 电子系 技师班单片机课程项目化教学系列 基于51单片机的485多点通信的仿真 功能:可通过PC机的232转485通信接口实现PC机控制多点单片机。 廖高灵 使用虚拟串口分别发送5,6,9对3个点的单片机进行控制 程序代码:(这里采用发送查询方式,接收中断方式) uchar a,flag; sbit en P2^1; void init_UART TMOD 0X20;/1,方式2“ TH1 0XFD; TL1 0XFD;//9600bps TR1 1; SCON 0X50;/方式一允许接收REN 1; EA 1; ES 1; en 0; void UART interrupt 4 if RI 1 RI 0; a SBUF; flag 1; if a 5 P1 0; if a! 6 P1 0XFF; #include #includedelay.c #includeUART.C #define uchar unsigned char #define uint unsigned int uchar a,flag; void main init_UART ; while 1 /*if flag 1 ES 0; flag 0; SBUF a; while !TI ; TI 0; ES 1; */

文档评论(0)

1亿VIP精品文档

相关文档