找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 6074|回復: 17
打印 上一主題 下一主題
收起左側

求助單片機控制 點亮30個LED燈

  [復制鏈接]
跳轉到指定樓層
#
ID:164449 發(fā)表于 2017-2-24 16:56 來自觸屏版 | 只看該作者 |只看大圖 回帖獎勵 |正序瀏覽 |閱讀模式
通過串口控制單片機點亮LED燈,有多個P口接LED燈,總共30個燈,可以隨便點亮其中一個或多個,該怎么寫程序。求大神指導!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

17#
ID:172493 發(fā)表于 2017-8-27 11:08 | 只看該作者
我沒有用鎖存器,把它每一列陽極接一塊,每一行陰極接一塊,想點亮哪個燈,直接給所對應的陽極陰極高低電平
回復

使用道具 舉報

16#
ID:228268 發(fā)表于 2017-8-27 09:44 | 只看該作者
74HC595 好用嗎?
回復

使用道具 舉報

15#
ID:140906 發(fā)表于 2017-3-11 15:11 來自觸屏版 | 只看該作者
用74HC595再用38驛碼器控制片選就可以
回復

使用道具 舉報

14#
ID:167592 發(fā)表于 2017-3-2 10:06 | 只看該作者
樓主可以考慮購買內置ic的led,比如ws2812b
回復

使用道具 舉報

13#
ID:74758 發(fā)表于 2017-2-28 11:12 | 只看該作者
LED正反接,還有可以用三態(tài)門的方式來達到少量IO口控制多個LED的效果...
回復

使用道具 舉報

12#
ID:166914 發(fā)表于 2017-2-27 15:15 | 只看該作者
用74HC573
回復

使用道具 舉報

11#
ID:165787 發(fā)表于 2017-2-26 21:40 | 只看該作者

用74HC595
回復

使用道具 舉報

10#
ID:166447 發(fā)表于 2017-2-26 18:53 | 只看該作者
用595串行擴展IO口
回復

使用道具 舉報

9#
ID:166774 發(fā)表于 2017-2-26 18:51 | 只看該作者
主要得看你的電路圖怎么接呀
回復

使用道具 舉報

8#
ID:166750 發(fā)表于 2017-2-26 15:41 | 只看該作者
好好學習
回復

使用道具 舉報

7#
ID:166738 發(fā)表于 2017-2-26 14:54 | 只看該作者
你可以去淘寶購買
回復

使用道具 舉報

6#
ID:166705 發(fā)表于 2017-2-26 12:12 | 只看該作者
我以前是直接用單片機的引腳直接驅動的,程序就簡單多了
回復

使用道具 舉報

5#
ID:123289 發(fā)表于 2017-2-25 23:51 | 只看該作者
樓主首先要解決的不是程序怎么寫?而是電路如何搭建!�。�
回復

使用道具 舉報

地板
ID:155507 發(fā)表于 2017-2-24 21:07 | 只看該作者
你能使用Charlieplexing 作為一種LED 顯示器多路復用的方法,Charlieplexing 是由查理艾倫在1995 年初提出的,利用微控制器相對較少的I/O 引腳復用的技術,在顯示驅動中來驅動一個LED 陣列。該方法利用了微控制器三態(tài)邏輯能力,以獲得比傳統(tǒng)復用的效率。雖然這是更有效的運用它的I/O,但是在大屏顯示中會導致出現(xiàn)更復雜的設計。但是對于較少的LED,其I/O 的使用效率則明顯提高。

當使用 Charlieplexing 方法,n 引腳可以有n*(n—1)個組合。也就是說,它可以用n個引腳驅動n*(n—1)個LED 二極管。而傳統(tǒng)的行列復用則需要更多的引腳來驅動相同的LED 二極管,也就是說要驅動6 個LED,用行列式需要5 個口,而這種方法只要3 個。LED越多,節(jié)省的IO 越多。比方說驅動30 個LED,行列式要用11 個,而這種只要6 個口。

charlieplexing.jpg (30.76 KB, 下載次數(shù): 96)

charlieplexing.jpg
回復

使用道具 舉報

板凳
ID:166475 發(fā)表于 2017-2-24 20:37 來自觸屏版 | 只看該作者
用74HC595
回復

使用道具 舉報

沙發(fā)
ID:125378 發(fā)表于 2017-2-24 20:08 | 只看該作者
用74HC573
回復

使用道具 舉報

樓主
ID:74784 發(fā)表于 2017-2-24 17:43 | 只看該作者
怎么樣寫代碼
得看你需要怎樣叫l(wèi)ed發(fā)亮
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表