双机间的串口双向通信

双机间的串口双向通信

ID:20530476

大小:1.92 MB

页数:23页

时间:2018-10-12

双机间的串口双向通信_第1页
双机间的串口双向通信_第2页
双机间的串口双向通信_第3页
双机间的串口双向通信_第4页
双机间的串口双向通信_第5页
资源描述:

《双机间的串口双向通信》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机应用课程设计任务书学院计算机与信息工程学院专业网络工程课程名称单片机应用课程设计题目双机间的串口双向通信设计完成期限自2014年12月22日至2015年1月4日共2周内容及任务一、项目的目的实现双机串口双向通信,验证双机通信原理,提高动手能力,检验知识掌握情况。二、项目任务的主要内容和要求两个单片机(甲机和乙机)之间采用方式1双向串行通信。甲机按键可通过串口控制乙机的LED亮灭,乙机的按键可控制串口向甲机发送按下的次数,按下的次数通过串口显示在甲机P0口的数码管上。三、项目设计思路使用甲乙两片89C51双机通信。发送方的数据由串行口输出,经过电平转换输出,经过传

2、输线将信号传送到接收端。接收方也进行电平转换后,信号到达接收方串行口的接收端。接受方接收后,在数码管上显示接收的信息。本设计是硬件电路和软件编程相结合的设计方案,选择合适的编程语言是一个重要的环节。在单片机的应用系统程序设计时,常用的是汇编语言和C语言。C语言虽然执行效率没有汇编语言高,但语言简洁,使用方便,灵活,运算方便,表达类型多样化,数据结构类型丰富,具有结构化的控制语句,程序设计自由度大,有很好的可重用性,可移植性等特点。所以我们采用C语言编写了程序。四、具体成果形式和要求两个单片机(甲机和乙机)之间采用方式1双向串行通信。(1)(甲机的K1按键可通过串口控制

3、乙机的LED1点亮,LED2灭,甲机的K2按键控制乙机LED1灭,LED2点亮,甲机的K3按键控制乙机的LED1和LED2全亮。(2)乙机的K2按键课控制串口向甲机发送按下的次数,按下的次数通过串口显示在甲机P0口的数码管上。20进度安排起止日期工作内容12.29-12.31查资料,构建主题思想,绘制电路图1.1-1.2代码实现1.3-1.4代码调试和文档资料主要参考资料[1]张毅刚,彭喜元,姜守达,乔立岩.新编MCS-51单片机应用设计.哈尔滨工业大学出版社.2009.08[2]李全利.单片机原理与接口技术.高等教育出版社.2009.01[3]蔡明文,冯先成.单片机

4、课程设计.华中科技出版社.2007.03[4]范红刚,魏学海,任思璟.51单片机自学笔记.北京航空航天大学出版社.2010.01指导教师意见(签字):年月日系(教研室)主任意见(签字):年月日20单片机应用课程设计说明书学院名称:计算机与信息工程学院班级名称:网工124学生姓名:卞可虎学号:2012211369题目:双机间的串口双向通信设计指导教师:于红利起止日期:2014.12.29至2015.1.420目录一、绪论1二、相关知识62.1双机通信介绍62.2单片机AT89C51介绍62.3串行通信简介92.3.1串行通信的特点92.3.2 串行通信技术标准9三、总体

5、设计103.1设计需求10四、硬件设计104.1系统硬件电路设计104.1.1整体电路设计104.1.2控制电路设计114.1.3复位电路114.1.4显示电路12五、软件设计125.1发送端程序流程125.2接收端程序流程135.3按键程序145.4串口通信程序155.5数码管显示程序16六、Proteus软件仿真16七、结束语19参考文献20指导教师评语21成绩评定21附录:源程序2220一、绪论电子技术的飞速发展,单片机也步如一个新的时代,越来越多的功能各异的单片机为我们的设计提供了许多新的方法与思路。单片机之间的通信可以分为两大类:并行通信和串行通信。串行通信

6、传输线少,长距离传输时成本低,且可以利用数据采集方便灵活,成本低廉等优点,在通信中发挥着越来越重要的作用。所以本系统采用串行通信来实现单片机之间可靠的,有效的数据交换。  对于一些类似复杂的后台运算及通信与高实时性前台控制系统、软件资源消耗大的系统、功能强大的低消耗系统、加密系统等等。如果合理使用多种不同类型的单片机组合设计,可以得到极高灵活性与性能价格比,因此,多种异型单片机系统设计渐渐成为一种新的思路,单片机技术作为计算机技术的一个重要分支,由于单片机体积小,系统运行可靠,数据采集方便灵活,成本低廉等优点,在通信中发挥着越来越重要的作用。但在一些相对复杂的单片机应

7、用系统中,仅仅一个单片机资源是不够的,往往需要两个或多个单片机系统协同工作。这就对单片机通信提出了更高要求。二、相关知识2.1双机通信介绍两台机器的通信方式可分为单工通信、半双工通信、双工通信,他们的通信原理及通信方式为:单工通信:是指消息只能单方向传输的工作方式。单工通信信道是单向信道,发送端和接收端的身份是固定的,发送端只能发送信息,不能接收信息;接收端只能接收信息,不能发送信息,数据信号仅从一端传送到另一端,即信息流是单方向的。通信双方采用单工通信属于点到点的通信。根据收发频率的异同,单工通信可分为同频通信和异频通信。半双工通信:这种通信方式可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。