网站大量收购独家精品文档,联系QQ:2885784924

电气工程技术与应用论文.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电气工程技术与应用论文

电气工程综合设 电气控制技术应用设计 题目 RS232通信 二级学院 电子学院 专 业 电气工程及其自动化 班 级 学生姓名 学号 学生姓名 学号 学生姓名 学号 指导教师 杨 时间: 2015年11月 考核项目平时成绩20分设计35分报告15分答辩30分得分总分考核等级教师签名 目 录 摘要 1 1概述 1 1.1串口通信的意义 1 1.2 系统主要功能 1 2 设计任务 1 2.1设计目的 2 2.2设计时间 2 2.3成员分工 2 2.4设计内容 2 3 工作原理 3 3.1 总体原理框图 3 3.1. 单片机工作原理 3 3.1 RS232通信工作原理 6 4 硬件设计 9 4.1 发送部分电路图 9 4.2 接收部分电路图 9 4.3 RS232通道电路图 10 4.4 功能总图 10 5 软件设计 11 5.1系统模块层次结构图 11 5.1.1发送部分 11 5.1.2 接收部分 12 5.2 程序设计及功能 13 5.2.1 发送程序 13 5.2.2 接受程序 14 6 测试 16 7 总结 17 8 参考文献 18 附录A:元件清单及源程序 19 摘 要 随着电子技术的发展和微处理器技术的应用,带有单片机的智能型测控系统的应用越来越广泛,多个单片机系统之间数据传输已经应用于工业、科研、农业等领域,而单片机之间的数据通信最常用的就是串口通信方式,串口通信可以在使用一根线发送数据的同时利用另一根线接收数据,使用简单且能实现远距离通信。本课程设计利用两片AT89S52实现双机串口通信;主机发送并显示 10 以下的随机数,从机显示该数的阶乘值,通过开关改变主机输出的数值。设计电路并编写一个串行口方式1收发程序,实现两片AT89S52之间的通信,甲机将数据发送到乙机并显示出来,同样,乙机也可将数据发送到甲机显示出来。 关键字:串口通信,AT89S52,RS-232 1 绪论 1.1串口通信的意义 计算机与外界的信息交换称为通信。通信的基本方式可分为并行通信和串行通信两种。所谓并行通信是指数据的各位同时在多根数据线上发送或接收。串行通信是数据的各位在同一根数据线上依次逐位发送或接收。 串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。 1.2系统主要功能 本设计系统是实现两片AT89S52之间的通信,甲机将数据发送到乙机并显示出来,甲机随机发送0~9的数字,而乙机则显示该数字的阶乘值。 2 设计任务 2.1设计目的 电气控制技术应用设计是学生必修的实践环节之一,应使学生较系统的完成电子系统设计,从选题、方案论证、软硬件设计、软硬件实现、系统测试、总结报告等基本过程,加深对模拟电路、数字电路、单片机等相关课程理论知识的分析理解。通过实践引导学生把原理分析与工程设计结合,掌握软硬件系统设计的基本方法和一般规则,提高综合应用能力,培养学生的创新思维和实践能力,为电气工程综合设计和毕业设计打下坚固的基础。 培养独立完成一个课题或实际问题的能力 培养查阅资料文献手册的能力 熟悉元器件类型,掌握合理选取元件的规则 锻炼撰写小论文和设计报告的能力 培养科学的工作作风和严谨务实的态度 2.2设计时间 2015年11月 2.3成员分工 表1 实验部分分工人员电路设计孟赫,靳朝晨,崔鹏电路仿真孟赫,靳朝晨发送部分电路制作孟赫接收部分电路制作靳朝晨,崔鹏报告撰写孟赫,崔鹏 2.4设计内容 双机通过RS232通信 主机发送并显示10以下的随机数,从机显示该数的阶乘值 系统工作符合一般232通信要求 扩展要求: *波特率可调 *主从机均可发送随机数,在接收机上显示对应阶乘值 3 工作原理 3.1 总体原理框图 该设计方案利用两片AT89S52实现双机串口通信。主机发送并显示 10 以下的随机数,检测P2口输入的数据,主机把检测到的数据放到发送缓存区,同时通

文档评论(0)

ddf55855 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档