|
51單片機(jī)控制的數(shù)碼管數(shù)字單個(gè)飛入程序,下面是原理圖:
0.png (19.67 KB, 下載次數(shù): 54)
下載附件
2016-11-2 11:47 上傳
部分源碼預(yù)覽:
- #include<reg51.h>
- #define scan P0
- #define SEG P2
- char code TAB[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
- void delay(int);
- main()
- {unsigned char i;
- for(i=1;i<50;i++){
- scan=8;SEG=TAB[1];delay(10);
- }
- for(i=1;i<50;i++){
- scan=4;SEG=TAB[1];delay(10);
- }
- for(i=1;i<50;i++){
- scan=2;SEG=TAB[1];delay(10);
- }
- for(i=1;i<50;i++){
- scan=1;SEG=TAB[1];delay(10);
- }
- for(i=1;i<35;i++){
- scan=1;SEG=TAB[1];delay(10);
-
- scan=8;SEG=TAB[2];delay(10);
- }
- for(i=1;i<35;i++){
- scan=1;SEG=TAB[1];delay(10);
-
- scan=4;SEG=TAB[2];delay(10);
- }
- for(i=1;i<35;i++){
- scan=1;SEG=TAB[1];delay(10);
- scan=2;SEG=TAB[2];delay(10);
- }
-
- for(i=1;i<25;i++){
- scan=1;SEG=TAB[1];delay(10);
- scan=2;SEG=TAB[2];delay(10);
- scan=8;SEG=TAB[3];delay(10);
- }
- for(i=1;i<25;i++){
- scan=1;SEG=TAB[1];delay(10);
- scan=2;SEG=TAB[2];delay(10);
- scan=4;SEG=TAB[3];delay(10);
- }
- for(i=1;i<20;i++){
- scan=1;SEG=TAB[1];delay(10);
- scan=2;SEG=TAB[2];delay(10);
- scan=4;SEG=TAB[3];delay(10);
- scan=8;SEG=TAB[4];delay(10);
-
- }
- }
- 略
- ……………………
復(fù)制代碼
0.png (65.9 KB, 下載次數(shù): 76)
下載附件
2016-11-2 11:47 上傳
仿真工程文件和所有源碼打包下載:
20160614數(shù)碼管動(dòng)態(tài)顯示-1234單個(gè)飛入.rar
(62.9 KB, 下載次數(shù): 11)
2016-11-1 22:12 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
評分
-
查看全部評分
|