这本质是数码管的动态显示,所谓的动态显示是指数码管一位一位的轮流显示.每次只让一个数码管亮,还有就是要能分清楚共阴极与共阳极的区别.#include#define uint unsigned int#define uchar unsigned char//宏定义uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};uchar num;sbit p1=P2^0;sbit p2=P2^1;void init();//初始化函数void delay(uint z);//延时函数...
|