标题:
89C52实现每秒移动一次,闪烁累加1小程序
[打印本页]
作者:
mafu
时间:
2015-4-30 11:19
标题:
89C52实现每秒移动一次,闪烁累加1小程序
#include <reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar code shu[]={ 0xc0,0xf9,0xa4,0xb0, //共阳数码管段码 0,1,2,3
0x99,0x92,0x82,0xf8, //共阳数码管段码 4,5,6,7
0x80,0x90 //共阳数码管段码 8,9,全灭,横杠
};
uchar num;
void delay(uint z);
void main()
{
while(1)
{
for(num=0;num<10;num++)
{
P2=0x7f;//~(01<<num);
P0=shu[num];
delay(1000);
}
}
}
void delay(uint z)
{
int x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
作者:
414024217
时间:
2015-4-30 12:59
不错,感觉 还好
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1