📄 51to51.c
字号:
#include<reg51.H>
#include<display.H>
unsigned char data buf[5],data_buf[20];
unsigned char data k;
main()
{ unsigned char i;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
SCON=0x50;
PCON=0x00;
TR1=1;
while(1)
{
for(i=0;i<20;i++)
{
while(!RI);
RI=0;
data_buf[i]=SBUF;
if(data_buf[i]==0x0d) //检测输入完了吗?回车键
{
k=i;
break;
}
}
for(i=0;i<k;i++)
{
SBUF=data_buf[i];
while(!TI); //等待
TI=0;
}
buf[0]=0x00;
buf[1]=data_buf[0]>>4;
buf[2]=data_buf[0]&0x0f;
buf[3]=data_buf[1]>>4;
buf[4]=data_buf[1]&0x0f;
for(i=0;i<250;i++)
display(buf);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -