新增虚拟串口对
使用虚拟串口软件,虚拟一对虚拟串口,如COM1–COM2

PORTEUS中增加串口控件COMPIM
在PROTEUS中增加一个串口控件,MCU使用AT89C51RD2

绘制原理图
原理图中仅包含了一个AT89C51和一个串口控件

设置串口控件属性
这里我们设置的属性要跟MCU的属性、串口调试助手的属性一致。
这儿我们都设置为"9600,N,8,1"

编写MCU发送程序
/******************************************************************
例程:
使用串口接受一个字符,如果字符为'X',则打印“Hello World!”,"9600,n,8,1"
*******************************************************************/
#include <reg51.h>
unsigned char UartBuf=0;
void SendStr(unsigned

本文介绍如何使用虚拟串口软件配合PROTEUS进行AT89C51单片机串口通信实验。通过设置串口属性、编写发送程序,实现接收特定字符并返回预设消息的功能。文章提供了详细的步骤和代码示例。
最低0.47元/天 解锁文章
8672

被折叠的 条评论
为什么被折叠?



