- 26
- 0
- 约1.01万字
- 约 22页
- 2017-09-19 发布于陕西
- 举报
摘要
随着多微机系统的广泛应用和计算机网络技术的普及,计算机的通信功能愈来愈显得重要。计算机通信是指计算机与外部设备或计算机与计算机之间的信息交换。
本次能力拓展训练做的题目是:基于串口通信的单片机仿真和C语言开发。要求设计一种基于串口的数据收发模块,并学习使用Proteus中的Virtual Terminal。要求进行电路仿真实验,并使用C语言进行程序的开发。
我设计的是单片机与电脑之间的串口通信,主要涉及两部分功能。一是通过按键扫描,当不同的按键按下时单片机会像电脑传输不同的信息,这些信息都是通过事先编程的;另一功能是有电脑向单片机发送数据,单片机收到数据以后会向电脑发送相关验证信息。通过软硬件仿真,以上功能皆得到很好的验证。
关键词:串口通信,protues,单片目录
摘要 I
1 绪论 1
2 设计原理 2
2.1 STC89C52单片机简介 2
2.1.1 STC89C52单片机时序 2
2.1.2 STC89C52单片机引脚介绍 2
2.2 串口通信概述 4
2.2.1 串行通信基础 4
2.2.2 串行接口的基本特点 6
3 系统程序设计 9
3.1 系统的通信协议 9
3.2 编程实现串行通信 9
3.2.1 程序流程图 9
3.2.2 完整程序代码 10
4 仿真及硬件实现 16
4.1 系统设计的框架 16
4.2 系统仿真电路 16
您可能关注的文档
- 起重机毕业设计说明书模板.doc
- 基于计算机的PLC实验平台的开发.doc
- 基于PLC的电镀车间专用行车自动控制系统.doc
- 客运专线预应力混凝土毕业设计.doc
- 基于单片机的超声波测距系统实现.doc
- 课程设计-篮球比赛倒计时器.doc
- 基于FPGA的全数字锁相环设计(毕业设计).doc
- 双恒压无塔供水控制系统课程设计.doc
- 基于区域的分割与基于形态学分水岭的分割(部分).doc
- 基于NET 的精品课网站设计与实现毕业论文.doc
- T∕QGCML 3144-2024 市场化科普工作规范.docx
- T∕QGCML 3157-2024 智能型水产投料轨道车.docx
- T∕QGCML 3164-2024 表面处理污泥水热制备聚硫铁晶体.docx
- T∕QGCML 3138-2024 可燃气体与有毒气体报警器主板控制软件.docx
- T∕QGCML 3075-2024 井下钻探技术在特厚煤层中精准探测技术规程.docx
- T∕QGCML 3139-2024 基于STM32天然气煤气检测报警系统.docx
- T∕QGCML 3079-2024 煤矿预防工伤事故服务管理规范.docx
- T∕QGCML 3086-2024 综采工作面过超高空巷高水充填技术规程.docx
- T∕QGCML 3061-2024 远程费控电能表.docx
- T∕QGCML 3131-2024 便携式大气颗粒物智能检测分析仪.docx
最近下载
- 二级注册计量师考试题库单选题100道及答案解析.docx VIP
- 2026中国建设银行春季校园招聘统考笔试真题(完整版)+详细考场答案解析.docx
- 2026四川省党政领导干部政治理论水平练习题及答案.docx VIP
- TB∕T 30001-2020 铁路接发列车作业.pdf
- 口腔颌面外科学:口腔颌面外科检查及门诊病历书写.pptx VIP
- 08SG311-2:混凝土结构加固构造(地基基础及结构整体加固改造).docx
- 护理论文写作技巧.pptx VIP
- 10-3-1-食品用洗涤剂产品生产许可证实施细则2025版.pdf VIP
- 消失的地平线读书报告.docx
- 2026年高考数学一轮复习考点讲义练习(全国通用)第13讲:拓展六:泰勒展开式与超越不等式在导数中的应用(精讲).docx VIP
原创力文档

文档评论(0)