代码块
#include <REGX51.H>
unsigned code a[]={0XC0,0XF9,0XA4,0XB0,0X99,
0X92,0X82,0XF8,0X80,0X90,0X88,
0X83,0XC6,0XA1,0X86,0X8E,0X8C,
0XC1,0XCE,0X91,0X89,0XC7};
//0~9 A~L
void delay(unsigned int ms)
{
while(ms--);
}
void main()
{
unsigned int i;
while(1)
{
for(i=0;i<22;i++)
{
P0=a[i];
delay(50000);
if(a[i]==0XC7)i=0;}
}
}
仿真如下
断码表