📄 test.c
字号:
#include <at89x51.h>
#define uchar unsigned char
#define count 10
uchar idata buf[10]={'A','B','C','D','E','F','G','H','I','J'};
uchar sum;
uchar pointer;
int i,j,k,h,f;
main()
{
for(i=0;i<20;i++)
{
TMOD=0x21;
TH1=0X0F4;
TL1=0X0F4;
SCON=0xD0;
TR1=1;
EA=1;
ES=1;
pointer=-1;
SBUF=0x0A;
while (pointer<count);
for (j=0;j<1000;j++);
P2=0;
for (k=0;k<5000;k++);
P2=0xff;
}
EA=0;
while(1);
}
void send() interrupt 4
{
pointer++;
TI=0;
for (h=0;h<100;h++);
SBUF=buf[pointer];
if(TI==0) return;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -