include #define uchar unsigned char #define uint unsigned int sbit wei=P2^7; sbit dua=P2^6; uchar code tabledua[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; uchar code tablewei[]= {0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; void delay(uint z) { uint x,y; for(x=20;x>0;x--) for(y=z;y>0;y--); } void main() { unsigned char i=0; unsigned char num; unsigned char j; while(1) { wei=1; P0=tablewei[i]; wei=0; dua=1; P0=tabledua[i+num]; dua=0; delay (100); i++;j++; if(8==i) { i=0; if(j==200) { j=0;num++; if(num==9) num=0; } } } } 因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- 69lv.com 版权所有 湘ICP备2023021910号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务