標(biāo)題: 單片機(jī)+38譯碼器+數(shù)碼管顯示問題 [打印本頁]
作者: 靠右行駛_ 時(shí)間: 2017-10-31 19:56
標(biāo)題: 單片機(jī)+38譯碼器+數(shù)碼管顯示問題
怎么用38譯碼器顯示3位以上的數(shù)字啊。比如用單片機(jī)定時(shí)器1秒1秒的從0直到999然后結(jié)束。
void display(uchar num)
{
uchar ge,shi,bai,a;
bai=num/100;
shi=num/100%10;
ge=num%10;
for(a=0;a<3;a++)
{
switch(a)
{
case 0:aa=0,bb=0,cc=0;break;
case 1:aa=1,bb=0,cc=0;break;
case 2:aa=0,bb=1,cc=0;break;
}
這是顯示函數(shù)的一部分,關(guān)鍵還是把一個(gè)3位數(shù)拆成個(gè), 十,百,這3個(gè)數(shù),然后一位一位的送去顯示,這個(gè)我就不會(huì)了,困擾我好幾天了,請(qǐng)教大神。
作者: zl2168 時(shí)間: 2017-10-31 20:31
本帖最后由 zl2168 于 2017-10-31 20:33 編輯
實(shí)例58 74LS138選通8位LED數(shù)碼管動(dòng)態(tài)顯示
先Proteus仿真一下,確認(rèn)有效。
138.jpg (127.75 KB, 下載次數(shù): 58)
下載附件
2017-10-31 20:33 上傳
以上摘自張志良編著《80C51單片機(jī)仿真設(shè)計(jì)實(shí)例教程——基于Keil C和Proteus》清華大學(xué)出版社ISBN 978-7-302-41682-1,內(nèi)有常用的單片機(jī)應(yīng)用100案例,用于仿真實(shí)驗(yàn)操作,電路與程序真實(shí)可靠可信可行。書中電路和程序設(shè)計(jì)有詳細(xì)說明,程序語句條條有注解。仿真電路和Hex文件能在清華出版社網(wǎng)站免費(fèi)下載,程序源代碼只能到書上看了。到圖書館借,或到新華書店翻閱,或到網(wǎng)上書店打折購買。
作者: zl2168 時(shí)間: 2017-10-31 20:32
本帖最后由 zl2168 于 2017-10-31 20:34 編輯
實(shí)例57 74LS139選通4位LED數(shù)碼管動(dòng)態(tài)顯示
先Proteus仿真一下,確認(rèn)有效。
139.jpg (111.48 KB, 下載次數(shù): 55)
下載附件
2017-10-31 20:34 上傳
以上摘自張志良編著《80C51單片機(jī)仿真設(shè)計(jì)實(shí)例教程——基于Keil C和Proteus》清華大學(xué)出版社ISBN 978-7-302-41682-1,內(nèi)有常用的單片機(jī)應(yīng)用100案例,用于仿真實(shí)驗(yàn)操作,電路與程序真實(shí)可靠可信可行。書中電路和程序設(shè)計(jì)有詳細(xì)說明,程序語句條條有注解。仿真電路和Hex文件能在清華出版社網(wǎng)站免費(fèi)下載,程序源代碼只能到書上看了。到圖書館借,或到新華書店翻閱,或到網(wǎng)上書店打折購買。
作者: 靠右行駛_ 時(shí)間: 2017-10-31 20:37
謝謝謝謝謝謝了。
歡迎光臨 (http://www.torrancerestoration.com/bbs/) |
Powered by Discuz! X3.1 |