#include <reg51.h>
void delay()
{ unsigned i , j;
for(i = 0 ;i <= 300 ; i++)
for(j = 0 ;j <= 3000 ; j++);
}
int main()
{
unsigned char code Tab[8] = {0xfe , 0xfd ,0xfb , 0xf7 , 0xef , 0xdf ,0xbf , 0x7f};
unsigned char * p = Tab;
unsigned int i = 0;
while(1)
{
for(i = 0 ;i < 8 ;i++)
{
P0 = *(p + i);
delay();
}
}
}
利用51单片机来实现共阳极数码管显示数字0-9
最新推荐文章于 2024-05-16 15:04:36 发布