#define uint unsigned int void delay(uint); void display(void); void main(void) {
uchar k,m,l;
XBYTE[0x7f03]=0x80;
//8255A初始化
//声明延时函数 //声明显示函数
//定义显示缓冲区
9
uchar disbuffer[8]={16,16,16,16,16,16,16,16};
while(1) {
for (k=0;k<8;k++) {
for (m=0;m<8;m++) {
if (m==k) disbuffer[k]=k; display(); display(); display(); display();
display(); display(); display();
}
for (l=0;l<8;l++) disbuffer[l]=16; display(); display(); display(); display(); display(); display();
display();
} } }
//************延时函数************ void delay(uint i)
{
uint j;
//设显示函数 //设显示函数 //设显示函数 //设显示函数
//设显示函数 //设显示函数
//设显示函数
//设显示函数 //设显示函数 //设显示函数 //设显示函数 //设显示函数 //设显示函数
//设显示函数
//延时函数