📄 5087测试程序.c
字号:
#include <AT89X52.H>
unsigned char code Tab[10]={0x47,0x1e,0x2e,0x4e,0x1d,0x2d,0x4d,0x1b,0x2b,0x4b};
unsigned char display[]={0xFC,0x60,0xDA,0xF2,0X66,0xB6,0xBE,0xE0,0xFE,0xF6,0x00};
unsigned char m,n=2;
void delay(void)
{ unsigned char i,j;
for(i=0;i<200;i++){ for(j=0;j<75;j++) ; }
}
void main(void)
{ SCON=0; SP=0x70; TI=0; P1=0;
while(1)
{ if(P3_2==0)
{ delay();delay();delay();
if(P3_2==0)
{ n++;if(n==10){n=0;}
P2=Tab[n];
SBUF=display[n];while(!TI) ;TI=0;
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -