我需要将数据从AT89s52串行传输到PC的超级终端。为此,我制作了一个示例程序,通过在89s52微控制器内对以下给定代码进行编程,并通过串口将其连接到我的PC,从而在我的PC的超级终端上打印"Hello“。现在,当我打开相应端口的超级终端时,我应该会在屏幕上看到多次打印"Hello“,但实际上我看到的是打印了一些垃圾数据。这是我用过的代码。puts("Hello\r");
P1 ^= 0x01; /* Toggle P1.0 each time we print *&
因此,我使用超级终端来捕获数据/命令,这些数据/命令是通过串口从目的构建程序发送给控制器的。然后,我创建了一个批处理文件,其中包括用超级终端捕获的数据/命令。例如,以下配置确实有效:这是超级终端的日志。下面是带有超级终端日志数据的批处理代码Echo Enter the # for your com port (typically 1)@echo on
mode但是,当我尝