不多说直接上图
串口接收16个字节的数组,并显示。
1、安装虚拟串口软件VSPD,当然,还有其他的虚拟串口软件,如VSPM等等,可自行研究。
安装好的图
点击“Add Pair”,创建一对虚拟连接在一起的串口
设备管理器了看到没,然后进入PRoTEUS,放一个“COMPIM”,怎么找元器件就不说了吧,如下
参数就是电脑串口的默认配置,放好之后其他的参数都不用改,波特率改成你想要的就行了,我喜欢9600,注意与单片机的连接是RXD接RXD,TXD接TXD,端口选择你刚才用虚拟串口软件创建的那一对的其中一个,Proteus里 的就这些了,然后看串口调试软件,我直接使用的是STC-ISP里的串口调试助手
打圈的端口选择你刚才用虚拟串口软件创建的那一对的另外一个(Proteus里用了一个),波特率设置一样。
单片机里的程序你爱写成啥是个啥,这个只是教大家用软件仿真串口首发数据,不用再去不停的按开发板上的电源开关了。
我闲的没事,写了个以FF为开始标志接收16个字节,然后显示出来。那个黑底加一堆绿色数字的东西就是串口数据监视组件,叫“Virtual Terminal”,在上图画圈圈的那个里面找。