基于单片机串口通信的研究

基于单片机串口通信的研究

ID:22824514

大小:834.21 KB

页数:28页

时间:2018-10-31

基于单片机串口通信的研究_第1页
基于单片机串口通信的研究_第2页
基于单片机串口通信的研究_第3页
基于单片机串口通信的研究_第4页
基于单片机串口通信的研究_第5页
资源描述:

《基于单片机串口通信的研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、摘要:随着电子技术的发展和微处理器技术的应用,带有单片机的智能型测控系统的应用越来越广泛,多个单片机系统之间数据传输己经应用于工业、科研、农业等领域,而单片机之间的数据通信最常用的就是串口通信方式,串口通信可以在使用一根线发送数据的同时利用另一根线接收数据,使用简单且能实现远距离通信。本文使用了一种单片机之间RS485通信的设计方法,通过按键输入数据,单片机通过RS485将数据发送给485总线上的其他单片机,接收数据的单片机根据数据屮的地址解析是否控制本设备,确认是否解析数据显示在数码管上。本文采用的方法简单易懂,可广泛应

2、用于各种485总线通信系统中。关键字:单片机,RS485通信,数码管,远距离通信Abstract:Withthedevelopmentofelectronictechnologyandtheapplicationofmicroprocessortechnology,applicationofintelligentmeasurementandcontrolsystemwithsinglechipmicrocomputerismoreandmorewidely,multipledatatransmissionbetweensi

3、ngle-chipmicrocomputersystemhasbeenusedinindustry,scientificresearch,agricultureandotherareas,anddatacommunicationbetweensingle-chipmicrocomputeristhemostcommonlyusedserialinterfacecommunicationmode,athreadcanbeusedinserialcommunicationtosenddataatthesametimeusing

4、anotherthreadreceivesdata,simpletouseandcanrealizelongdistancecommunication.Inthispaper,adesignmethodofRS485communicationbetweensingle-chipmicrocomputer,throughthekeyinputdata,single-chipcomputerbyRS485sendsthedatatootherMCU485bus,receivingdataofsinglechipmicrocom

5、putercontrolaccordingtothedataaddressresolutionofwhethertheequipment,confirmwhetheranalyticaldatainthedigitaltubedisplay.Inthispaper,themethodissimple,canbewidelyusedinvariouskindsof485buscommunicationsystem.Keywords:SCM,RS485communication,digitaltube,longdistance

6、communication目录1谢仑41.1选题背景41.2技术发展概况42.1串行通信简介62.2设计方案73.1电路设计应用环境简介83.2按键输入电路93.3单片机控制电路103.3.1STC89C52103.3.2单片机控制电路设计123.4显示电路133.4.1显示电路133.5电源电路143.6串口转485电路144系统软件设计154.1软件设计应用环境154.2设计流程图164.3按键程序设计164.4串口通信程序设计185辦吉23醐27参考文献24附录251绪论1.1选题背景随着电子技术的不断发展,单片机的

7、应用范围越来越广泛,在工业控制、家电控制、数据采集等多个领域都有着十分重要的作用,由于单片机的使用,越来越多的系统开始向智能化方向发展。而单片机自带的串口功能可以实现其与其他外设MCU或PC机之间的通信,这样就使得控制系统更加的方便实用,利用单片机的串口通信可以实现数据的远程传输、数据分析与系统综合控制功能,尤其是在数据量比较大的场合下,利用一个主机向各个从机发送控制指令是一个很好的解决方案,在这个过程中,申口通信是实现单片机与单片机之间通信的关键。现在多处理器通信己经在工业、科研、农业等领域广泛地应用。串行通信是指计算机

8、主机与外设之间以及主机系统与主机系统之间数据的串行传送。使用申口通信时,发送和接收到的每一个字符实际上都是一次一位的传送的,每一位为1或者为0。申行通信只使用一条数据线,将数据一位一位地依次传输,每一位数据A据一个同定的时间长度。其只需耍少数几条线就可以在系统间交换信息。本文基于以上原因本文介绍了基于单

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

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

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