51单片机串口通信c程序

上传人:公**** 文档编号:508001460 上传时间:2023-02-21 格式:DOCX 页数:2 大小:7.46KB
返回 下载 相关 举报
51单片机串口通信c程序_第1页
第1页 / 共2页
51单片机串口通信c程序_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《51单片机串口通信c程序》由会员分享,可在线阅读,更多相关《51单片机串口通信c程序(2页珍藏版)》请在金锄头文库上搜索。

1、#include#include#define XTAL 32000000/ CUP 晶振频率#define baudrate 4800/ 通信波特率int c20;unsigned char js=0;unsigned char i=0,bz=0;unsigned int nn=0;void jieshou()ES=0;ci=SBUF;nn=nn*10+ci; P0=ci;i+; RI=0; ES=1;bz=1; void send()unsigned char m;js=0;for(m=0;mi;m+)SBUF=cm;while(!TI)TI=0;i=0;ES=1;bz=0; P0=nn;

2、 void main(void)TMOD = 0x20; / 定时器1工作于8 位自动重载模式, 用于产生波特率 TH1=(unsigned char)(256 - (XTAL / (32L * 12L * baudrate);TL1=(unsigned char)(256 - (XTAL / (32L * 12L * baudrate);/定时器 0 赋初值P0=1;SCON = 0x50; TR1 = 1;ES = 1;/开中断.EA = 1;while(1) while(js=0) if(RI=0&bz=1) delay10ms(5) ;if(RI=0) js=1; ES=0; send (); delay500ms(1) ;void serial () interrupt 4 jieshou();

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 机械/制造/汽车 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号