




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
5151串行口应用实验串行口应用实验 与与PCPC机通信机通信 班级 通信 1 班 学号 Xb14680101 姓名 叶展望 实验时间 5 19 成绩 实验目的实验目的 1 掌握串行口工作方式的程序设计 掌握单片机通信程序编制方法 2 了解实现串行通信的硬环境 数据格式的协议 数据交换的协议 3 了解PC机通信的基本要求 实验内容 实验内容 1 利用 51 单片机串行口 实现与 PC 机通信 从 PC 机键盘上输入的字符 0 F 显示到板子的 LED 上 同时将数据原样发回给 PC 机 原理图 原理图 编程思路 编程思路 PC 机发送程序 先进行初始化 再启动串行发送 然后 SBUF tab i 然后判 断 TI 是否为 0 为 0 返回 SBUF tab i 否则 TI 0 单片机接收程序 从 PC 机键 盘上输入的字符 0 F 显示到板子的 LED 上 先进行初始化 再启动串行接收 判断 RI 是否为 0 为 0 返回上一条程序 否则 RI 0 然后 temp SBUF P1 temp 单片机接收程序 将数据原样发回给 PC 机 先进行初始化 再启动串行接收 判断 RI 是否为 0 为 0 返回上一条程序 否则 RI 0 然后 temp SBUF P1 temp 在进行串行发送 temp SBUF 最后进行串行接收 源程序 源程序 单片机接收程序 include define uchar unsigned char define uint unsigned int void main uchar temp 0 TMOD 0 x20 设置 T1 为方式 2 TH1 0 xfd TL1 0 xfd 波特率 9600 SCON 0 x50 设置串口为方式 1 接收 REN 1 PCON 0 x00 SMOD 0 TR1 1 启动 T1 while 1 while RI 0 若 RI 为 0 未接收到数据 RI 0 接收到数据 则把 RI 清 0 temp SBUF 读取数据存入 temp 中 P1 temp 接收的数据送 P1 口控制 8 个 LED 的亮与灭 单片机接收程序 将数据原样发回给 PC 机 include define uchar unsigned char define uint unsigned int void main uchar temp 0 TMOD 0 x20 TH1 0 xfd TL1 0 xfd SCON 0 x50 PCON 0 x00 TR1 1 while 1 while RI 0 若 RI 为 0 未接收到数据 RI 0 接收到数据 则把 RI 清 0 temp SBUF 读取数据存入 temp 中 P1 temp 接收的数据送 P1 口控制 8 个 LED 的亮与灭 SCON 0 x40 SBUF temp 数据送串行口发送 SCON 0 x50 流程图 流程图 开始 初始化 启动串行发送 TI 0 SUBF tab i TI 0 Y N 开始 初始化 启动串行接收 RI 0 RI 0 TEMP SUBF N Y 开始 初始化 启动串行接收 RI 0 RI 0 TEMP SUBF P1 SUBF 调试情况 调试情况 检查好源程序没有错误之后 将源程序烧写入单片机 进行编程 打开开关 后 烧写成功后关掉烧写软件 打开串口助手 输入不同数字 单片机上不同 的 LED 灯会变灭 P1 SUBF 启动 串口发送 temp SBUF 启动 串口接收 心得体会 心得体会 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年租赁汽车深度保养与性能提升服务协议
- 培训管理人员知识培训课件
- 水彩年度插画课件
- 培训知识点手册模板课件
- 水处理设备基础知识培训课件
- 水培生菜劳动课课件
- 培训知识互检互查课件
- 培训的知识管理课件
- 培训消防知识目的课件
- 二零二五年度旧房买卖合同文化内涵与价值提升范本
- 2025年秋季新学期全体中层干部会议校长讲话:在挑战中谋突破于坚实处启新篇
- 高中数学选修一(人教A版2019)课后习题答案解析
- 中国农业银行笔试题库(含答案)
- GA 1808-2022军工单位反恐怖防范要求
- GB/T 4745-2012纺织品防水性能的检测和评价沾水法
- 北京理工大学应用光学课件(大全)李林
- 失智老年人走失风险评估表、“十人四追”法
- 全员安全生产责任制度
- 工作桌面pad相关gec3000通讯协议v2
- 正压式呼吸器使用与管理规范
- GB∕T 37004-2018 国家物品编码通用导则
评论
0/150
提交评论