proteus虚拟串口的实现:https://mp.csdn.net/console/editor/html/107251649
一、使用proteus绘制简单的电路图,用于后续仿真
二、编写程序
/********************************************************************************************************************
---- @Project: USART
---- @File: main.c
---- @Edit: ZHQ
---- @Version: V1.0
---- @CreationTime: 20200703
---- @ModifiedTime: 20200710
---- @Description:
---- 通讯协议:XX YY EB 00 55
---- 其中后三位 EB 00 55就是我所说的数据尾,它的有效数据XX YY在数据尾的前面。
---- 任意时刻,单片机从电脑“串口调试助手”上位机收到的一串数据中,只要此数据中包含关键字EB 00 55 ,并且此关键字前面两个字节的数据XX YY 分别为01 02,那么蜂鸣器鸣叫一声表示接收的数据尾和有效数据都是正确的。
---- 单片机:AT89C52
***********************