代码如下:
#include "reg52.h"
typedef unsigned int u16;
typedef unsigned char u8;
u8 lie[8]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};
u8 hang[8]={0x00,0x18,0x3C,0x7E,0xFF,0xFF,0x66,0x00};
//0x00,0x18,0x24,0x42,0x81,0x5A,0x24,0x00};
#define LED_col P2
#define LED_row P3
void delay_10us(u16 ten_us)
{
while(ten_us--);
}
void main()
{
u8 i=0;
while(1)
{
for(i=0;i<8;i++)
{
LED_col=lie[i];
LED_row=hang[i];
delay_10us(100);
LED_row=0x00;
}
}
}