使用Protues仿真单片机串口时,利用虚拟串口调试助手,只能看到单片机发送的数据。

但是上位机向单片机发送数据时,单片机接收不到
2024-12-26 21:42:10
推荐回答(4个)
回答1:

利用protues和串口调试助手仿真单片机串口传输时先要安装虚拟串口软件,我用的是VSPD,这样可以在PC机上虚拟两串口间数据传输。还有就是protues做串口仿真时不用加RS232之类的电平转换芯片,加了之后不能通讯。再有protues中串口需要设置波特率,单片机也一样。如果这些都实现了,但还是出现你所说的问题,那就可能是程序中串口接收部分出了问题,需要再检查下程序

回答2:

程序不对?
仿真图有错?

回答3:

你是用汇编写的还是C语言,汇编的话我可以帮你

回答4:

把波特率 调节一致