資源簡介
該資源實現0000到9999的計數,有仿真圖,程序為c語言。下載之后,導入工程即可仿真。

代碼片段和文件信息
#include
#define?uint?unsigned?int
#define?uchar?unsigned?char
uint?ij;
uint?qianbaishigetemp;
sbit?dula=P2^6;
sbit?wela=P2^7;
uchar?code?table[]={0x3f0x060x5b0x4f0x660x6d
0x7d0x070x7f0x6f};
void?delay(uint?z)
{
for(i=z;i>0;i--)
for(j=120;j>0;j--);
}
void?main()
{
temp=0;
while(1)
{
if(temp==9999)
temp=0;
qian=temp/1000;
bai=temp%1000/100;
shi=temp%100/10;
ge=temp%10;
dula=1;
P1=table[qian];
dula=0;
wela=1;
P1=0xfe;
wela=0;
delay(50);
dula=1;
P1=table[bai];
dula=0;
wela=1;
P1=0xfd;
wela=0;
delay(50);
dula=1;
P1=table[shi];
dula=0;
wela=1;
P1=0xfb;
wela=0;
delay(50);
dula=1;
P1=table[ge];
dula=0;
wela=1;
P1=0xf7;
wela=0;
delay(50);
temp++;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????821??2010-05-11?09:00??四位數碼管計數器\四位數碼管計數器.c
?????文件????????220??2010-07-10?07:12??四位數碼管計數器\四位數碼管計數器.plg
?????文件?????????49??2010-05-11?09:00??四位數碼管計數器\四位數碼管計數器.lnp
?????文件???????5247??2010-05-11?09:00??四位數碼管計數器\四位數碼管計數器.M51
?????文件????????747??2010-05-11?09:00??四位數碼管計數器\四位數碼管計數器.LST
?????文件???????3956??2010-05-11?09:00??四位數碼管計數器\四位數碼管計數器.OBJ
?????文件???????3421??2010-05-11?09:00??四位數碼管計數器\四位數碼管計數器
?????文件???????1059??2010-05-11?09:00??四位數碼管計數器\四位數碼管計數器.hex
?????文件?????117740??2010-05-11?08:55??四位數碼管計數器\Last?Loaded?四位數碼管計數器.DBK
?????文件?????117737??2010-05-11?09:01??四位數碼管計數器\四位數碼管計數器.DSN
?????文件????????742??2010-06-22?17:17??四位數碼管計數器\四位數碼管計數器.PWI
?????文件??????????0??2010-05-11?08:59??四位數碼管計數器\四位數碼管計數器_Uv2.Bak
?????文件???????2177??2010-05-11?09:01??四位數碼管計數器\四位數碼管計數器.Uv2
????.......???????997??2010-05-11?09:01??四位數碼管計數器\四位數碼管計數器_Opt.Bak
?????文件???????1006??2010-07-10?07:12??四位數碼管計數器\四位數碼管計數器.Opt
?????目錄??????????0??2010-04-27?13:18??四位數碼管計數器
-----------?---------??----------?-----??----
???????????????255919????????????????????16
評論
共有 條評論