如何使用proteus的串口通讯模拟?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-19

在proteus仿真单片机的时候,比较麻烦的是串口通讯,实际串口通讯也就是一个收发显示的问题。这个一般的可以通过虚拟串口软件来解决(如virtual serial port)。想通过串口输出显示的话,完全不必那么麻烦。

用一个虚拟终端就可以解决问题。Proteus与串口调试助手之间的通信了。在virtual terminal中可直接键盘输入想要发送的数据,但界面中无任何显示,可以通过串口调试助手看到相应的输入数据。比如在串口调试助手中输入elecfans那么在virtual terminal 中就可以接收到刚才输入的内容;或者在virtual terminal 中输入elecfans那么在virtual terminal 中也能接收到刚才输入的内容。

扩展资料:

virtual terminal是串口监视仪器,可以通过它将数据线上的符合RS232协议的波形捕捉到,并显示出来,也可以往数据线上发送RS232协议的波形;COMPIM为串口元件,可设置占用计算机上哪一个串口,可以是“实际串口”,也可以是“虚拟串口”,对Proteus而言,是分不清虚拟串口还是实际串口的。

参考资料:

百度百科-proteus仿真软件

百度百科-virtual terminal虚拟终端



  • 如何使用proteus的串口通讯模拟?
    答:用一个虚拟终端就可以解决问题。Proteus与串口调试助手之间的通信了。在virtual terminal中可直接键盘输入想要发送的数据,但界面中无任何显示,可以通过串口调试助手看到相应的输入数据。比如在串口调试助手中输入elecfans那么在virtual terminal 中就可以接收到刚才输入的内容;或者在virtual terminal 中输入elec...
  • proteus怎样使用COMPIM器件?
    答:这样,一面用proteus仿真,利用COMPIM通过电脑的串口与外界的其它设备进行通信,例如电脑串口上接一个单片机,这样,proteus就可以和单片机进行通信了。如下图,仿真图是两个单片机互相通信,注意COMPIM与单片机的接法,两个单片机的COMPIM分别设置成电脑的COM1,COM2,同时,在电脑上的COM1,COM2互相接一条...
  • proteus中串口通信怎么模拟
    答:单片机用compim (集成了TTL-RS232电平转换),上位机用串口调试助手。两边的波特率设一致(和程序中的要相符)。另外还得安装串口虚拟软件,如VSDP
  • 在proteus中怎么仿真单片机与PC机之间的串口通信?
    答:还有一种办法,安装虚拟串口软件,如VSPD,添加一个串口对,即相当于两个串口互联了。在仿真的原理图里面放COMPIM,并设置成两个虚拟出来的串口中的一个。找个串口调试助手,打开监视着另一个串口。波特率设置成一样,就能用串口调试助手调试仿真中的串口了,当然不用调试助手,用自己的串口通信上位机的...
  • 如何在Proteus中实现单片机的串口调试功能
    答:Proteus中有一个虚拟终端,利用它就可以调试单片机的串口通信程序。见下图,在虚拟仪表中 仿真运行后,通过虚拟终端的屏幕,可以显示单片机发送的字符,也可以通过键盘向单片机发送字符。见下图,是从键盘输入的字符,再由单片机返回,在虚拟的屏幕上显示出来了。单片机的数码管显示的是键盘输入的字符的ASCII码...
  • proteus中虚拟设备VTERM怎么用
    答:在proteus里面VTERM 是一个串口终端,串口最基本的有RXD 和TXD两个管脚。该串口终端具体使用方法如下:1、测试用的话直接把 RX 和TX连接起来就可以了。2、如果要和单片机连接,就把VTREM的RXD 接到单片机的TXD,VTREM的TXD 接到单片机的RXD。3、用VTREM发送数据,把VTREM上按键盘发送就可以了。
  • proteus单片机串口通信怎么设计连线
    答:1、先安装虚拟串口工具(vspdxp5),然后添加虚拟串口并连接,如COM3和COM4连接一起(你安装了就懂得操作了)。2、搜索COMPIM调出出口接口,单片机RX、TX分步连接到COMPIMRX的RX、TX,在COMPIM的属性中选择COM口,假设选择COM3。3、打开串口调试工具并选择COM4。因为通过第1步COM3和COM4是连接在一起的...
  • 在Proteus中如何实现RS-485单片机与PC机双向通信
    答:在 PC 机上安装一个虚拟串口软件,在Proteus仿真RS-485单片机与PC机双向通信 时,运行中如虚拟串口软件,再运行一个串口调试软件,串口号与虚拟串口 号一致就可以了。有仿真实例,可以参考。
  • proteus虚拟串口有哪几种
    答:加载文件设为刚刚生成的HEX文件路径,如下图:双击COMPIM组件,在弹出的编辑元件对话框中将端口改为COM4,波特率设为9600:打开串口调试助手,将端口设为COM3,波特率设为9600。此时在Proteus中点击运行,并将串口调试助手的端口打开。按下P1.7上的按钮,我们就可以在串口调试助手上看到接收到 的数据。
  • KEIL和PROTEUS仿真单片机串口通讯 麻烦大侠帮我看看 感觉结果不对_百度...
    答:// REN=1允许串行接受状态,串口工作模式1 TMOD|= 0x20; // 定时器工作方式2 PCON|= 0x80; // 数据位8、停止位1。效验位无 (12M) TH1 = 0xFD; // TH1 = 0xFD; 波特率 9600 TL1 = 0xFD; TR1 = 1; while(1) { if(k0==0 && y0==0) { y0=1; ...