只是测试程序,现在可以实现输入/输出字附和字符串了。同时学会了颜色的控制。 超级终端 波特率 19200 8 1 无 无 单片机 89S52 #include <AT89X51.h>#include <string.h>unsigned char checksum,count3;bit read_flag=0;void init_serialcomm(void) //btl == 19200...{ SCON = 0x50; //SCON: serail mode 1, 8-bit UART, enable ucvr TMOD |= 0x20; //TMOD: timer 1, mode 2, 8-bit reload PCON |= 0x80; //SMOD=1; TH1 = 0xFD; //Baud:9600 fosc=11.0592MHz IE |= 0x90; //Enable Serial Interrupt TR1 = 1; // timer 1 run // TI=1; }//向串口发送一个字符 void send_char_com(unsigned char ch) ...{ SBUF=ch; P1_7 = 0; while(TI == 0); TI=0;}//-------------------------------------------------------------////向串口发送一个字符串,长度不限。//应用:send_string_com("d9887321$"); void send_string_com(unsigned char *str)...{ while(*str != '