单片机串行通信课程设计报告.docVIP

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机串行通信课程设计报告

《单片机原理及接口技术》 课程设计………………………………………………………… 3 2、设计方案:………………………………………………………… 3 二、硬件设计 ……………………………………………………………3 1、51片机串行通信功能……………………………………………… 3 2、MAX232芯 ………………………………………………………… 6 3、DS18B20温度传感…………………………………………………… 7 4、整体电路设计…………………………………………………………8 三、软件设计………………………………………………………………10 1、串行通信软件实现 ……………………………………………………………………………………………………10 3、串行通信工作方式…………………………………………………10 4、程序流程图 ……………………………………………………10 四、联合调试 ………………………………………………………12 附录 ……………………………………………………………13 一.设计任务概述 (1)设计的目的 单片机课程设计作为独立的数学环节,是自动化及相关专业集中实践性环节系列之一,是学习完《单片机原理及应用》课程后,并在进行相关课程设计基础上进行的一次综合练习。 单片机课程设计过程中,我们通过查阅资料、接口设计、程序设计、安装调试等环节,完成一个基于MCS-51系列单片机,涉及多种资源应用,并具有综合功能的小应用系统设计。让我们不仅将课堂上学到的理论知识与实际应用结合起来,而且能够对电子电路、电子元器件等方面的知识进一步加深认识,同时在软件编程、调试、相关仪器设备和相关软件的使用技能等方面得到较全面的锻炼和提高。让我们增加了对单片机的感性认识,加深对单片机理论方面的理解,同时也加深单片机的内部功能模块的应用。使我们了解和掌握单片机应用系统的软硬件设计过程、方法及实现,强化单片机应用电路的设计与分析能力。提高我们在单片机应用方面的实践技能和科学作风;培育我们综合运用理论知识解决问题的能力。 (2)课程设计要求 通过对课题的分析,进行系统功能设计,选择器件,划分软硬件的功能,用Proteus软件在PC机上完成硬件原理图设计。用汇编语言,完成软件设计。然后使用Proteus仿真软件在PC机上进行系统仿真,调试电路和修改调试程序,直至达到设计的要求和取得满意的效果。 (3)课程设计的内容 1).A机控制B机的两个LED闪烁,B机控制A机的数码管加一显示。 2).使用DS18B20温度传感器,由B机测量温度后由A机显示. 二、主要步骤及方案 (1)主要步骤 1) 对题目进行分析 2) 确定电路图需要的元件 3) 画出电路图 4) 写出运行程序 5) 加载并调试修改程序 (2)主要方案 利用AT89C51芯片、复位电路、时钟电路、LED数码管等,使 A机控制B机的两个LED闪烁,B机控制A机的数码管加一显示。使用DS18B20温度传感器,由B机测量温度后由A机显示. 把P1口的高7位与数码管 相连,绿灯表示通行方向。P2口与LED显示器相连,用来输出显示的数字。 系统的原理框图如下: 【摘要】串行通信是单片机的一个重要应用。本次课程设计就是要利用单片机来完成一个系统,实现双片单片机串行通信。通信的结果数码管显示。 1.设计要求: (1单片机之间进行串行通信,发送端将0~f循环发送到接收端,并在接收端显示。 (2)使用DS18B20温度传感器,由B机测量温度后由A机显示. 2.设计方案: 本次设计,对于两片AT89C51,采用RS232进行双机通信。发送方的数据由串行口TXD段输出,经过电平转换芯片MAX232将TTL电平转换为RS232电平输出,经过传输线将信号传送到接收端。接收方也使用MAX232芯片进行电平转换后,信号到达接收方串行口的接收端。接受方接收后,在数码管上显示接收的信息及利用L

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档