標(biāo)題:
求助單片機(jī)控制 點(diǎn)亮30個(gè)LED燈
[打印本頁(yè)]
作者:
89464608
時(shí)間:
2017-2-24 16:56
標(biāo)題:
求助單片機(jī)控制 點(diǎn)亮30個(gè)LED燈
通過(guò)串口控制單片機(jī)點(diǎn)亮LED燈,有多個(gè)P口接LED燈,總共30個(gè)燈,可以隨便點(diǎn)亮其中一個(gè)或多個(gè),該怎么寫(xiě)程序。求大神指導(dǎo)!
作者:
lxa0
時(shí)間:
2017-2-24 17:43
怎么樣寫(xiě)代碼
得看你需要怎樣叫l(wèi)ed發(fā)亮
作者:
王杰
時(shí)間:
2017-2-24 20:08
用74HC573
作者:
1314520jieber
時(shí)間:
2017-2-24 20:37
用74HC595
作者:
angmall
時(shí)間:
2017-2-24 21:07
你能使用Charlieplexing 作為一種LED 顯示器多路復(fù)用的方法,Charlieplexing 是由查理艾倫在1995 年初提出的,利用微控制器相對(duì)較少的I/O 引腳復(fù)用的技術(shù),在顯示驅(qū)動(dòng)中來(lái)驅(qū)動(dòng)一個(gè)LED 陣列。該方法利用了微控制器三態(tài)邏輯能力,以獲得比傳統(tǒng)復(fù)用的效率。雖然這是更有效的運(yùn)用它的I/O,但是在大屏顯示中會(huì)導(dǎo)致出現(xiàn)更復(fù)雜的設(shè)計(jì)。但是對(duì)于較少的LED,其I/O 的使用效率則明顯提高。
當(dāng)使用 Charlieplexing 方法,n 引腳可以有n*(n—1)個(gè)組合。也就是說(shuō),它可以用n個(gè)引腳驅(qū)動(dòng)n*(n—1)個(gè)LED 二極管。而傳統(tǒng)的行列復(fù)用則需要更多的引腳來(lái)驅(qū)動(dòng)相同的LED 二極管,也就是說(shuō)要驅(qū)動(dòng)6 個(gè)LED,用行列式需要5 個(gè)口,而這種方法只要3 個(gè)。LED越多,節(jié)省的IO 越多。比方說(shuō)驅(qū)動(dòng)30 個(gè)LED,行列式要用11 個(gè),而這種只要6 個(gè)口。
charlieplexing.jpg
(30.76 KB, 下載次數(shù): 96)
下載附件
2017-2-24 21:07 上傳
作者:
yzwzfyz
時(shí)間:
2017-2-25 23:51
樓主首先要解決的不是程序怎么寫(xiě)?而是電路如何搭建!。
作者:
332052001
時(shí)間:
2017-2-26 12:12
我以前是直接用單片機(jī)的引腳直接驅(qū)動(dòng)的,程序就簡(jiǎn)單多了
作者:
小小維尼
時(shí)間:
2017-2-26 14:54
你可以去淘寶購(gòu)買
作者:
xhp
時(shí)間:
2017-2-26 15:41
好好學(xué)習(xí)
作者:
HQB
時(shí)間:
2017-2-26 18:51
主要得看你的電路圖怎么接呀
作者:
勝戰(zhàn)
時(shí)間:
2017-2-26 18:53
用595串行擴(kuò)展IO口
作者:
你陳冠想
時(shí)間:
2017-2-26 21:40
用74HC595
作者:
雪花太
時(shí)間:
2017-2-27 15:15
用74HC573
作者:
saiyqx
時(shí)間:
2017-2-28 11:12
LED正反接,還有可以用三態(tài)門的方式來(lái)達(dá)到少量IO口控制多個(gè)LED的效果...
作者:
sxp123123
時(shí)間:
2017-3-2 10:06
樓主可以考慮購(gòu)買內(nèi)置ic的led,比如ws2812b
作者:
WZUOZ
時(shí)間:
2017-3-11 15:11
用74HC595再用38驛碼器控制片選就可以
作者:
991015847
時(shí)間:
2017-8-27 09:44
74HC595 好用嗎?
作者:
楓谷落葉
時(shí)間:
2017-8-27 11:08
我沒(méi)有用鎖存器,把它每一列陽(yáng)極接一塊,每一行陰極接一塊,想點(diǎn)亮哪個(gè)燈,直接給所對(duì)應(yīng)的陽(yáng)極陰極高低電平
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1