📄 01.c
字号:
/************************************************************
* 名 称:串口测试程序 *
* *
* 功 能:单片机串行口发送/接收程序,每接收到一个字节即刻*
* 发送出去,以验证单片机收/发正常。如果不行可用单*
* 独的发送/接收试程序测试 *
* *
************************************************************/
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
main()
{
uchar a;
TMOD=0x20; /*晶振在11.0592MHz下,设置串行口波特率为9600,方式3*/
TL1=0xfd;TH1=0xfd;
SCON=0xd8;PCON=0x00;
TR1=1;
while(1)
{
while(RI==0);
RI=0;
a=SBUF; /*接收到数据,立即发送出去*/
SBUF=a;
while(TI==0);
TI=0;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -