|
反復修改程序。
思路先是實現0到9的顯示,然后注意延時時間!!
#include<reg51.h>
//sbit led1=P2^0;
//sbit led2=P2^1;
unsigned char dm[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};
void zt()
{unsigned int a;
for(a=10000;a>0;a--);}
void main()
{ int a,shi,ge;
a=99;
while(1)
{ if(a<0)a=99;
shi=a/10;
ge=a%10;
P2=0x01;
P0=dm[shi];
zt();
P2=0x02;
P0=dm[ge];
zt();
a--;
}
} |
-
51hei.png
(8.51 KB, 下載次數: 48)
下載附件
2020-9-24 17:06 上傳
-
-
2數碼管.rar
2020-9-24 09:28 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
19.97 KB, 下載次數: 10, 下載積分: 黑幣 -5
|