📄 topc.c
字号:
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
#define num 1
uchar idata buf[num];
void init(void)
{ TMOD=0x20;
TH1=0xf3;
TL1=0xf3;
PCON=0x80;
TR1=1;
SCON=0x50;/*初始化设置,波特率9600BPS*/
}
void send(uchar idata *d) /*发送子程序*/
{ uchar i;
for(i=0;i<num;i++){ /*发送一个数据*/
SBUF=d[i];
while(TI==0);TI=0;
}
}
void receive(uchar idata *d) /*接收子程序*/
{uchar i;
for(i=0;i<num;i++){ /*接收一个数据*/
while(RI==0);RI=0;
d[i]=SBUF;
}
}
void main (void) { /*主程序*/
init();
while(1){ /*当单片机从PC处接
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -