找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1756|回復(fù): 4
收起左側(cè)

51單片機(jī)如何在一片74HC573或沒有的情況下實(shí)現(xiàn)六位數(shù)碼管的驅(qū)動(dòng)?

[復(fù)制鏈接]
ID:1047846 發(fā)表于 2022-10-15 22:28 | 顯示全部樓層 |閱讀模式
STC89C52RC單片機(jī)如何在一片74HC573或者沒有的情況下實(shí)現(xiàn)六位數(shù)碼管的驅(qū)動(dòng)顯示
回復(fù)

使用道具 舉報(bào)

ID:624769 發(fā)表于 2022-10-16 00:40 | 顯示全部樓層
打開手冊(cè),翻到第 70 頁,你會(huì)看到如下說明:

IO_LED1.png IO_LED2.png

回復(fù)

使用道具 舉報(bào)

ID:310441 發(fā)表于 2022-10-16 08:04 來自觸屏版 | 顯示全部樓層
看樓上給您做出了很好的建議,初學(xué)者要仔細(xì)研讀手冊(cè)。‘吘筍TC是宇宙無敵,無所不能的。
回復(fù)

使用道具 舉報(bào)

ID:884147 發(fā)表于 2022-10-16 08:53 | 顯示全部樓層
沙發(fā)的圖紙中應(yīng)盡量采用共陽LED比較合理,上方的共陰驅(qū)動(dòng)有問題無法正常顯示!共陰時(shí)段碼為高電平點(diǎn)亮,可是89C51系列IO口是弱上拉或無上拉電阻,無法正常顯示,要想共陰顯示R1-R8應(yīng)改接為上拉電阻,COM1-COM4串接的R1-R4也是不需要的,LED點(diǎn)亮是靠上拉電阻提供的電流,不亮的段實(shí)際是靠IO口低電平短接LED實(shí)現(xiàn),滅的段越多單片機(jī)的電流越大!
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2022-10-17 15:35 | 顯示全部樓層
方案一:六個(gè)LED8,共48個(gè)段,單獨(dú)驅(qū)動(dòng)要48個(gè)IO,一個(gè)段用10mA電流,亮度夠了。這個(gè)方案最好,無需外圍電路,一個(gè)CPU+48個(gè)限流電阻就OK了。不過要求CPU的IO口多。
這個(gè)設(shè)計(jì)用:電阻取300歐,5V電源,LED8用共陽極的。
方案二:分時(shí)對(duì)六個(gè)LED8掃描顯示,這樣8+6=14個(gè)IO口就可以了。由于每個(gè)LED8只有1/6的顯示時(shí)間,亮度會(huì)差一些,盡可能取大一個(gè)的電流吧。
8個(gè)段共用接在一起,用20mA顯示,IO口的灌電流剛好可以接受,再大頂不住了。所以要用共陰極的LED8。
一個(gè)LED8有8個(gè)段,8段全亮需要的電流=20*8=160mA,用個(gè)NPN的三極管陣列吧,如ULN2003。
這個(gè)設(shè)計(jì)用:數(shù)據(jù)段(8個(gè)電阻+8個(gè)IO口) + 選擇LED(1個(gè)ULN2003+6個(gè)IO口),電阻取110歐,5V電源。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表