mdsk.net
当前位置:首页 >> 基于RS#2的单片机与PC机的串行通信,用MAX232转换电平,如何实现PROTEUS仿真 >>

基于RS#2的单片机与PC机的串行通信,用MAX232转换电平,如何实现PROTEUS仿真

<p>下载个Virtual Serial Port Driver 6.0软件,添加虚拟一对串口,然后设置好端口(PROTEUS和上位机要相反,com3 v com4)波特率就可以了,串口调试助手和PROTEUS模拟串口设置一样就可以了(端口相反)</p> <p></p>

两种办法,假如只是简单的看个数据,输入个数据,可以在原理图里面放一个VIRTUAL TERMINAL(虚拟终端)仿真时候他会自动跳出对话框来的,需要发送的话在右键菜单里面允许输入就行.不过只能从键盘输入.还有一种办法,安装虚拟串口软件,如VSPD,添加一个串口对,即相当于两个串口互联了.在仿真的原理图里面放COMPIM,并设置成两个虚拟出来的串口中的一个.找个串口调试助手,打开监视着另一个串口.波特率设置成一样,就能用串口调试助手调试仿真中的串口了,当然不用调试助手,用自己的串口通信上位机的软件也可以.

RS-232是一块芯片,功能就是实现TTL电平与RS232电平的转换.

硬件结构和单片机的通1S程序设计 单片机和PC机的串行通信一般采用RS-232、RS-422或B3-485总线标准接口,也有采用非标准的20nnJL电流环的.为保证通信的可靠,在选择接口时必须注意:(1)通信的速率;(2)通信距离:(3)抗干

硬件部分有二种情况1、电脑带有原生串口,就是主板上带有串行口,这个情况就太好办了.用“串口调试助手”测试一下就可以用VB写程序了.电脑和单片机用232芯片进行接口转换.2、电脑没有原生串口,就是主板上没有串行口,这个情况

一般的单片机的串口输出的都是TTL电平,需要外接RS232通讯芯片,将其转换为CMOS电平,才能和PC机进行通讯.

你好!因为这两个电平不一样,可以使用232芯片转换(如MAX232等型号) 如果对你有帮助,望采纳.

串行通信本身不是由max232实现的,max232只是完成了电平的转换.例如单片机里都有串口模块,发生串行的数据,两个单片机,没有max232也能进行通信,只是之间电平是TTL的,不能远距离发送,用max232转换点平后,可以远距离发送

在 PC 机上安装一个虚拟串口软件,在Proteus仿真RS-485单片机与PC机双向通信 时,运行中如虚拟串口软件,再运行一个串口调试软件,串口号与虚拟串口 号一致就可以了.有仿真实例,可以参考.

用PC机的后面的一个九针串行口,再在单片机的串行口用MAX232或HIN232进行电平转换就行了.

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com