mdsk.net
当前位置:首页 >> protEus怎么输入串口数据 >>

protEus怎么输入串口数据

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

vspd虚拟了两个串口,其实是 相互连接的一对串口,如果一个作为输入数据的串口,从另外一个串口就可以得到输出的数据! 是编程、调试串口程序的 利器!一个 串口,你指定 compim元件,这个是 proteus 的 基本操作,呵呵 另外一个串口 你就用 软件 如串口调试助手 打开吧

选 VIRTUAL TERMINAL.RXD和TXD接单片机串口TXD和RXD.设置好波特率.有问题给我发信息.

1、先安装虚拟串口工具(vspdxp5),然后添加虚拟串口并连接,如COM3和COM4连接一起(你安装了就懂得操作了).2、搜索COMPIM调出出口接口,单片机RX、TX分步连接到COMPIMRX的RX、TX,在COMPIM的属性中选择COM口,假设选择COM3.3、打开串口调试工具并选择COM4.因为通过第1步COM3和COM4是连接在一起的,而COM3在protues中已经和单片机连一起,然后COM4又是代表了PC的串口,这样就相当于单片机串口和PC串口相连了.只要波特率和校验位设置匹配,就可以正常通讯了,这个我经常这样调试的.祝你成功.

可以用左边工具条的虚拟仪表中虚拟终端来仿真电脑与单片机的串口通信,如下图的仿真图.左边画红圈的那个工具,仿真图中画红圈的那个就是虚拟终端,仿真时,就相当于一个电脑,可以显示接收的数据,是由单片机发送的.可以直接按电脑键盘输入数据发送,由单片机接收后显示出来.当然了,这些还是要写串口通信的程序才能实现的,这只是仿真图.

要用PROTEUS中的一个元件:COMPIM,还要安装一个虚拟终端(这个上网找吧),在程序,COMPIM,虚拟终端,串口助手的通信参数都要一致,如果程序与接线正确,就可以通信了.

可以放置,不过要用虚拟串口软件进行调试.不能用硬件调试.你下载个虚拟串口软件,就可以和protues通信了、

1、首先,需要一个虚拟串口软件, 2、其次是需要虚拟串口调试软件 SSOM32.rar 文件和串口调试的例子.rar(可选择下载它) 3、以上两项先安装虚拟串口软件,里面有破解说明,装完后启动界面是这样的 4、需要增加虚拟端口,看到右边的

Proteus中有一个虚拟终端,利用它就可以调试单片机的串口通信程序.见下图,在虚拟仪表中 仿真运行后,通过虚拟终端的屏幕,可以显示单片机发送的字符,也可以通过键盘向单片机发送字符.见下图,是从键盘输入的字符,再由单片机返回,在虚拟的屏幕上显示出来了.单片机的数码管显示的是键盘输入的字符的ASCII码值.不过,一定要把单片机的时钟频率改成11.0592M ,否则通信就会失败.

你的波特率如果没问题的话,可能是你的发送没有设置好.在发送前加一个判断吧.“while(TI==1);”if(RI==1) { RI=0;while(TI==1);a=SBUF; SBUF=a; } 这样就避免了发送没完成,你又发了第二次,数据会乱的,你试试看.

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