51单片机串口通信例程信

张宇:博士全国著名考研数学輔导专家,教育部“国家精品课程建设骨干教师”全国畅销书《张宇高等数学18讲》《张宇线性代数9讲》《张宇概率论与数理统计9讲》《張宇考研数学题源探析经典1000题》《张宇考研数学真题大全解》《张宇考研数学基础30讲》《考研数学命题人预测8套卷》《张宇考研数学最后4套卷》作者,高等教育出版社原《全国硕士研究生入学统一考试数学考试大纲解析》一书编者之一2007年斯洛文尼亚全球可持续发展大会受邀专家(发表15分钟主旨演讲),北京、上海、广州、西安等地全国著名考研数学辅导班首席主讲

}

格式:PDF ? 页数:5页 ? 上传日期: 19:24:55 ? 浏览次数:11 ? ? 3000积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

}

1.串口工作方式为1(8位UART波特率可变),无校验位;
2.通信数据格式为:1位起始位 + 8位数据位 + 1位停止位;
3.上电后MCU给上位机发送问候语之后等待上位机的信息;MCU和上位机的通信为收發交替进行。MCU接收到的信息会实时的显示在LCD上上位机接收到的信息会在串口助手上显示。

/*主模块函数声明*/ Function: 实现单片机与上位机的串口异步通信 之后等待上位机的信息;MCU和上位机的通信为收发 交替进行MCU接收到的信息会实时的显示在LCD上。 上位机接收到的信息会在串口助手上顯示 /*定时器1用作波特率发生器*/ /*串口中断服务程序*/ TI = 0; // 软件复位串口发送中断标志 /*向串口发送一个字符的函数*/ /*向串口发送一个字符串的函数*/ lcden = 0; // 拉低使能端,准备产生使能高脉冲信号

单片机每接收到一个来自上位机的字符串(规定长度为8个字符)就会向上位机发送一个应答语"I get it!"。
上位机會通过串口助手向单片机循环发送""“abcdefgh”,"ijklmnop"三个字符串单片机接收到后会显示在LCD上。

}

我要回帖

更多关于 51单片机串口通信例程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信