长度的增加而增加,产生传输。因此,并行传输主要应用在近距离数据传输中,如连接打印机端口。并行接口主要使用针接头和针形接头,目前以针形接头为主。串行接口串行口也是计算机的种标准接口,机般至少有两个串行口和。串行口不同于并行口,它的数据和控制信息是位接位在根传输线上传送的,这样串行口较并行口能够进行远距离传送信息。串行口通常使用针形连接器,有些老式则使用针形连接器。由于与接口间按并行方式传输,接口与外设之间按串行方式传输,因此,在串行接口中,要由接收移位寄存器把串行方式转换成并行方式,由发送移位寄存器把并行方式转换成串行方式。完成这种转换功能的电路叫做通用异步收发机。串行接口标准目前是机与通信工业中应用最广泛的种串行接口。被定义为种在低速率串行通信中增加通信距离的单端标准。采用不平衡传输方式,收发端的数据信号是相对信号地。针串口引脚和针串口引脚定义如表所示。表针串口引脚个针串口引脚定义针串口针串口针号功能说明缩写针号功能说明缩写数据载波检测数据载波检测接收数据接收数据续表针串口针串口针号功能说明缩写针号功能说明缩写发送数据发送数据数据终端准备数据终端准备信号地信号地数据设备准备好数据设备准备好请求发送请求发送清除发送清除发送振铃指示振铃指示典型的信号在正负电平之间摆动,在发送数据时,发送端驱动器输出正电平在,负电平在在接收数据时,接收器的典型工作电平是和。串口传输数据只要有接收数据针脚和发送数据针脚就能实现,其连接方式如表所示。表串口通信连接方式针针针针针针表是对微机标准串行口而言的,还有许多非标准设备则需要根据具体情况而定。控件控件全称为,是公司提供的简化下串行通行编程的控件,它为应用程序提供了通过串行接口小于不允许大于时允许再移选用工作寄存器组段码表空格,撰写日期年月日河南农业大学本科生毕业论文设计题目单片机与机串行通信系统设计学院机电工程学院专业班级电子信息工程级班学生姓名王卫亮高岚指导教师胡建东摘要随着计算机技术尤其是单片微型机技术的发展,单片机被广泛应用在工业控制系统中。单片机具有体积小价格低廉开发应用方便可应用于恶劣工业环境的特点,在分布式控制系统中多采用单片机进行数据采集和现场控制。由于单片机的计算能力有限,难以进行复杂的数据处理,因此在功能复杂的控制系统中常采上位机下位机系统,单片机用作下位机进行数据采集和设备控制,而机用做上位机进行复杂的数据处理和对单片机的控制。因此如何实现机与单片机之间的通信具有重要的现实意义。论文详细介绍了单片机与机通信的软硬件实现。在硬件设计中,单片机系统与机系统通过串行通信端口进行互连,单片机系统将由机传输过来的数据信息动态的显示在数码管上。在软件设计中,采用中的通信控件设计上的串口通信程序,在单片机编程上采用接近硬件系统的汇编语言编写通信程序及数据处理程序。关键词单片机串行通信数码管,界面设计流程代码实现单片机软件设计仿真调试及结果分析仿真软件简介仿真结果分析界面运行结果单片仿真测试及结果分析结语参考文献致谢附录机事件过程及编程附录单片机源程序引言单片机与机串行通信研究背景近年来,随着科学技术的发展,机以其优越的性价比和丰富的软件资源成为计算机应用的主流机种。在工业控制中单片机得到广泛的应用,现代化集中管理需要对现场数据进行统计分析制表打印绘图报警等,同时,又要求对现场装置进行实时控制,完成各种规定操作,达到集中管理的目的。由于单片机的计算能力有限,难以进行复杂的数据处理。因此在功能比较复杂的控制系统中,通常以机为上位机,单片机为下位机,由单片机完成数据的采集及对装置的控制,而由上位机完成各种复杂的数据处理及对单片机的控制,二者结合,使得单片机的应用已不仅仅局限于传统意义上的自动监测或控制,而形成了向以网络为核心的分布式多点系统发展的趋势。单片机与机串行通信研究目的和意义现代信息网络技术的个突出特点,就是使工业控制系统中的所有设备连接成网,从而在个核心软件管理下工作,形成个有机的整体。这种整体网络方式在现代工业控制系统具有传统独立控制系统所无法比拟的先进性,不仅能极大地提高工业设备的生产效率,还可以大大提高系统的安全性和可靠性。单片机自诞生以来以其性能稳定价格低廉功能强大,在智能仪器工业装备以及日用电子消费品中得到了广泛的应用。在单片机的输入输出控制中,除直接接上小键盘和显示屏等方法外,般都通过串口和上位机进行通信。这样不仅能够实现远程控制,而且能够利用机强大的数据处理功能以及友好的控制界面。在般的利用机对单片机进行控制的场合,都是采用作为上位机的平台,其优点是界面友好,编程和操作都比较容易。因此研究机与单片机串行通信具有重要的现实及工业意义。论文研究内容论文首先介绍单片机与机间的的通信方式及串行通信协议,其次介绍实现单片机与机串行通信的软件和硬件设计,再次介绍利用数码管进行数据显示的原理及驱动设计,最后利用单片机仿真软件对单片机系统的显示模块进行仿真调试。串口通信基础理论般来说,计算机都有个或多个串行端口,它们依次为等。这些串口提供了外部设备与计算机进行数据传输和通信的通道。串行口通信是指外设和计算机间使用根信目录引言单片机与机串行通信研究背景单片机与机串行通信研究目的和意义论文研究内容串口通信基础理论两种常用接口方式并行接口串行接口串行接口标准控件控件处理通信的方式控件的主要属性系统总体设计系统指标设计通信协议设系统功能设计总体方案设计硬件设计主要芯片简介单电源转换芯片驱动芯片显示器显示器工作原理显示器接口系统设计软件设计机程序设计应用平时的学习生活中给予了我很大的支持,在此表示衷心的感谢,最后感谢家人,是他们给予我精神上的鼓励生活上的照顾学业上的支持,使我顺利完成大学学业。附录机事件过程及编程等待回应时间到标志位,为时时间没有到,时时间到变量定义,发送的字符长度写输出缓冲区读输入缓冲区数据请输入数字字符,数据完整性验证输入的数据中存在非数字字符,请重新输入,串行通信口参数设置使用做为串行通信口串口属性设置每次从接收缓冲区读取个字符以字符形式从缓冲区中接受字符清除输入缓冲区清除输出缓冲区打开通行端口串口打开成功,波特率发送握手信号开始发送握手信号时回应标志位为显示未结束继续本次显示接收握手信号非规定的握手信号应答握手信号等待发送结束等待接受串行传输的字符个数接收字符个数没有收到数据保存新数据的个数将数据存入数据区接收下个字符调用码转段码程序码转换成段码子程序指向待转换的数据放转换个数指向段码表取转换数据清除借位位取数据的段码数据未转换完,继续选用寄存器组新数据送入显示缓冲区定时器中断子程序,实现数据动态显示内层循环未结束退出中断程序外层循环未结束退出中断程序定时时间到执行移位显示操作选用工作寄存器组单元暂存显示缓冲区数据左移位允许移动数据,否则不允许原单元数据放入中退出中断程序,为下次左移做准备将数据区中的数据移动到显示缓冲区的单元
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 31 页
第 2 页 / 共 31 页
第 3 页 / 共 31 页
第 4 页 / 共 31 页
第 5 页 / 共 31 页
第 6 页 / 共 31 页
第 7 页 / 共 31 页
第 8 页 / 共 31 页
第 9 页 / 共 31 页
第 10 页 / 共 31 页
第 11 页 / 共 31 页
第 12 页 / 共 31 页
第 13 页 / 共 31 页
第 14 页 / 共 31 页
第 15 页 / 共 31 页
预览结束,还剩
16 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。