串口数据收发实验程序
摘要:51单片机第十六课串口数据收发实验#include<>unsignedchara;unsignedcharflag;voidmain(){TMOD=0x20;//设置定时器1为方式2TH1=0xfd;//装入初值TL1=0xfd;TR1=1;//启动定时器1SM0=0;SM1=1;//设置串口为方式1REN=1;EA=1;//接受使能//打开总中断开关ES=1;//打开串口中断开关while(1){if(flag==1){ES=0;flag=0;SBUF=a;while(!TI);//等待数据发送结束TI=0;ES=1;}}}voidserial()interrupt4{a=SBUF;P1=a;RI=0;flag=1;//标志位}精心搜集整理,只为你的需要
温馨提示:当前文档最多只能预览
5 页,若文档总页数超出了
5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2020-11-19 09:47:52上传分享