电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

c51单片机从串口接收发送字符串

2页
  • 卖家[上传人]:大米
  • 文档编号:484208269
  • 上传时间:2022-12-26
  • 文档格式:DOC
  • 文档大小:38.01KB
  • / 2 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • c51单片机从串口接收发送字符串#include #define uchar unsigned char#define uint unsigned intuchar data table10; /暂存数组,可以将10改为你需要的数值/*串行口初始化波特率9600,定时器1,工作方式2 */void serial_init(void)TMOD=0x20;/计时器1作为比特率发生器,方式2TH1=0xfd;TL1=0xfd; /装入初值TR1=1;/计时中断允许SM0=0;SM1=1;/串行口工作于方式2ES=1;/串行口中断允许REN=1;/接收允许EA=1;/ 总中断允许/* *串行口传送数据传送显示数组各字符给计算机*/void send(uchar *dis)while(*dis!=0)SBUF=*dis;dis+;while(!TI);TI=0; /软件请发送中断void main()serial_init();/初始化while(SBUF!=0x0d);/计算机键盘按下回车键,则开始将接收到的数据回传给计算机send(table);/*串行中断服务函数单片机接收数据,存入table数组*/void serial() interrupt 4int i;ES=0; /关串口中断tablei+=SBUF;/命令存到命令数组RI=0; /软件清除接收中断ES=1;/开串口中断已经通过proteus仿真如下

      《c51单片机从串口接收发送字符串》由会员大米分享,可在线阅读,更多相关《c51单片机从串口接收发送字符串》请在金锄头文库上搜索。

      点击阅读更多内容
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.