基于proteus串口通信系统仿真设计

基于proteus串口通信系统仿真设计

ID:5381284

大小:460.32 KB

页数:3页

时间:2017-12-08

基于proteus串口通信系统仿真设计_第1页
基于proteus串口通信系统仿真设计_第2页
基于proteus串口通信系统仿真设计_第3页
资源描述:

《基于proteus串口通信系统仿真设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、学兔兔www.xuetutu.com《自动化与仪器仪表》2012年第4期(总第162期)基于proteus的串口通信系统仿真没计陈军(定西师范高等专科学校物理与电子工程学系甘肃定西,743000)摘要:通过实例研究了基于Proteus软件的串口通信方法,通过VSPD虚拟串口软件和sSC0M串口调试助手进行联调仿真实现了微机与单片机的串口通信。关键词:Proteus;串口通信;设计;仿真Abstract:ThispaperstudiestheserialinterfacewayofbasedonProteussoftwarethrough

2、typicalexamples.ItrealizestheserialinterfacecommunicationoftheMicrocomputerandMCU.Keywords:Proteus;Serialinterfacecommunication;Design;Simulation中图分类号:TP368.1文献标识码:B文章编号:1001—9227(2012)04—005卜030引言算机循环发送61H数据。串行通信端口在通讯领域有其重要的地位并被广泛应用,标准的RS一232接口已成为计算机、交换机和许多通2系统电路设计讯设备的标

3、准接口。由于RS一232接口具有较高的性价比和系统要实现的主要功能是单片机通过串行通信标准传输的可靠性,在传输速率要求不是很高的情况下串口通RS一232接口实现与计算机的通信。系统原理框图如图1所信仍然具有其自身的优势。同时接RS一232标准广泛应用于不。微型计算机系统和大型系统中,RS一232标准还具有连线简单、通讯距离长等优点。该文利用Pr0teusISIs仿真功能,研究通过RS一232接口实现单片机与计算机的串口通信。1单片机串口通信的数学描述单片机串行口有四种不同的工作方式:图l方式0:8位同步移位寄存器I/0方式,波特率固定为

4、:foso/12。89C51单片机内部集成了一个功能很强的全双IUART方式1:10位UART(UniversalAsynchronousReceiver/UniversalAsynchronousReceiver/Transmitter)串行Transmitter通用异步收发传输器),一帧数据包括1位起通信口,可以同时接收和发送数据,能够方便地和远端上始位(0),8位数据位和l位停止位(1)即1+8+1位形式。波位机进行通信,它提供了Rs一232C数据终端设备接口,这特率可变,公式为:样计算机就可以和调制解调:器或其它使用了RS一23

5、2c接口9SMODvf的串行设备通信RS一232接口的通信是全双工异步系统,通波特率=—32x—12(2"-X一)(1)过它可以和各种外设通信。则,3建立单片机串口通信虚拟电路的仿真模型X=2”一32—(2)根据原理框图,在Pro:eus原理图设计环境中绘制系×波特牢xI2。统电路图如图2所示,其中显示设备为虚拟终端仪器其中,x为定时器T1的初值。RECERVE(VirtualTermina1)用于仿真远端PC机发送数据方式2:是11位UART即1+8+1+1位,波特率固定=fOSCxl/与单片机进行串口通信的情l兄,单片机芯片使用AT

6、89C51,32或1/64,由SMOD位决定。UART接口通过MAX232完成电平转换,晶振和复位电路在仿方式3:是11位UART即1+8+1+1位,波特率可变,按公真中不影响结果。式计算同方式1;通信串口的虚拟生成:为了实现串口的连接,我们要采用方式i,波特率为960ObPS,根据公式(2)得初值用计算机串口模拟软件模拟出两个232口。运用WirtualX=253D=OFDH(定时器T1工作方式2)。以9600的波特率向计Seria1PortDriver软件虚拟产生两个通信串口,界面收稿日期:2012—04—03如图3所示。从图3可以

7、看出C0Ml端口为计算机的物理端作者简介:陈军(1969一),男,甘肃通渭人,副教授,主要从事口;COM4和COM5两个口是经VirtualSerialPortDrive大学物理、计算机教学及研究工作。51学兔兔www.xuetutu.com学兔兔www.xuetutu.com《自动化与仪器仪表》2012年第4期(总第162期)了预先的设计要求。严格来说,使用Proteus进行的仿真用,2009,28(6):113114+i29.仍然是一种数值仿真,但由于它使用的仿真模型直接[6]李乔,陆宁云.基于单片的便携式温度控制系统[J].自动来

8、自于实际硬件电路模型,仿真结果是与示波器从实际硬化与仪器仪表,2011(5):l17-123.件电路得到的结果是十分相近的。这些工作对工控方面实[7]陈一鸣.摹于51单片机的图形液晶显示器汉宁显示方法分析时

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

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

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