这是一段4位共阳极数码管”从0到9循环显示数字“的程序,不知道是什么意思望前辈们来看看~~ #include 'reg51.h' #include 'intrins.h' #include'absacc.h' #include'math.h' typedef unsigned char BYTE; typedef unsigned int WORD; /* LED口地址*/...
void LED_crt(BYTE val) // val与主函数的di对应,di初值等于0则相当于数组取第0位(数码管显示0)// { led_data=led_dm[val];//0:0xc0,1:0xf9,2:0xa4,3:0xb0,4:0x99,5:0x92,6:0x82,7:0xf 8,8:0x80,9:0x90 P2 |= 0xff; //p2与1111 1111相或,使p2为1111 1111(此时位选都不亮) ...