-
大小: 52.76 KB文件類型: .rar金幣: 1下載: 0 次發布日期: 2024-12-23
- 語言: 其他
- 標簽:
資源簡介
一個小小的數字電壓表,利用ADC0808仿真,四位LED兩種顯示模式:八路掃描顯示與手動切換單路顯示,供入門者參考。
代碼片段和文件信息
#include
#define?unchar?unsigned?char?
sbit?W0=P2^0;
sbit?W1=P2^1;
sbit?W2=P2^2;
sbit?W3=P2^3;
uchar?table[]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f};
void?delay(uchar?x)
{
uchar?ab;
for(a=x;a>0;a--)
?for(b=110;b>0;b--);
}
void?disp(uchar?vol)
{
unchr?ijkm;
m=vol*10;
i=m/100;
j=m%100/10;
k=m%100%10;
P0=table[k];
W3=0;
delay(5);
W3=1;
P0=table[j];
W2=0;
delay(5);
W2=1;
P0=0x80;
W1=0;
delay(5);
P0=table[i];
delay(5);
W1=1;
P0=table[0];
W0=0;
delay(5);
W0=1;
}
void?mian()
{
uchar?num;
num=2;
while(1)
{
disp(num);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????471??2010-05-25?10:59??簡易數字電壓表.LST
?????文件??????10752??2010-05-28?20:38??簡易數字電壓表.M51
?????文件???????1032??2010-05-28?21:14??簡易數字電壓表.Opt
?????文件????????768??2010-05-28?21:13??簡易數字電壓表.PWI
????.......??????1034??2010-05-26?21:59??簡易數字電壓表_Opt.Bak
????.......?????????0??2010-05-25?11:00??簡易數字電壓表_Uv2.Bak
?????文件?????????72??2010-05-28?21:18??歡迎指正.txt
?????文件?????119385??2010-05-26?21:16??Last?Loaded?簡易數字電壓表.DBK
?????文件???????2701??2010-05-28?20:38??簡易數字電壓表
????.......???????642??2010-05-25?10:59??簡易數字電壓表.bak
?????文件?????122318??2010-05-26?21:22??簡易數字電壓表.DSN
?????文件????????154??2010-05-28?21:14??簡易數字電壓表.plg
?????文件???????1678??2010-05-25?11:55??簡易數字電壓表.Uv2
????.......??????1696??2010-05-26?21:59??簡易數字電壓表1.bak
?????文件???????1798??2010-05-28?20:38??簡易數字電壓表1.c
?????文件????????741??2010-05-28?20:38??簡易數字電壓表1.LST
?????文件???????3484??2010-05-28?20:38??簡易數字電壓表1.OBJ
?????文件????????640??2010-05-25?11:00??簡易數字電壓表.c
?????文件???????1932??2010-05-28?20:38??簡易數字電壓表.hex
?????文件?????????46??2010-05-28?20:38??簡易數字電壓表.lnp
-----------?---------??----------?-----??----
???????????????271344????????????????????20
評論
共有 條評論