网站菜单 |
日记 - 数码管秒表C语言代码
————————————————————— |点动秒表 K1启动 K2暂停 K3清零 | ————————————————————— #include <reg51.h> char dq[10]={0XC0,0XF9,0XA4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x98}; unsigned int m; char n,k; void main() { P2=dq[0]; while(1) { m++; if((m>25000)&&(k==1)) { n++; m=0; } if((P1&0x01)==0) k=1; if((P1&0x02)==0) k=0; if((P1&0x40)==0) n=0; P3=0x80; P2=dq[n]; } } ![]() ![]() 评论: (9) |