標題: 最近想做塊電路板,有點問題想請教下。。 [打印本頁]

作者: -shanks    時間: 2017-4-22 17:38
標題: 最近想做塊電路板,有點問題想請教下。。
小白,想用LED燈拼 生日快樂 這幾個字,不知道51芯片IO口夠不夠用,要是不夠的話是不是得再加一塊芯片?還想用蜂鳴器唱生日快樂的,但不會打程序。。求大神支援。。

作者: 軍師祭酒    時間: 2017-4-22 18:24
不夠的話可以用74HC595這類芯片來減少IO的占用,同時控制更多的LED。(原理同數碼管,因為數碼管內部也是LED)。蜂鳴器的話要用無源蜂鳴器,無源蜂鳴器可以通過軟件發(fā)出哆啦米等聲音。程序可以從網上學習
作者: 桂木桂馬    時間: 2017-4-22 23:04
51單片機I/O口只有32個,用led拼生日快樂應該是不夠的,建議可以像樓上所說使用595,或者用點陣思維循環(huán)滾動顯示這幾個字
作者: 51HEI666    時間: 2017-4-23 00:24
桂木桂馬 發(fā)表于 2017-4-22 23:04
51單片機I/O口只有32個,用led拼生日快樂應該是不夠的,建議可以像樓上所說使用595,或者用點陣思維循環(huán)滾 ...

這簡單嘛
作者: dzbj    時間: 2017-4-23 01:33
你要是不打算玩花樣 那肯定是夠了 所有l(wèi)ed共陽或者共陰 一個IO就可以控制所有字 玩點花樣 一個一個亮 那就一個字一組供電控制 4個IO也夠 也能玩出不少花樣了 你要是打算一個一個點亮 呃。。。。。硬件倒不是問題 人家點陣led屏都能驅動你這幾個字算什么 不過 你有決心去調程序么 蜂鳴器生日快樂多煩啊 寫一堆數組 再說蜂鳴器能出什么好聲音啊 噼里啪啦的 難聽死了 直接買個語音模塊驅動個小喇叭 單片機就控制給片子供電 算好時間延時一下 到時間斷電 又簡單效果又好 某寶上有的是各種燒錄好的語音片
作者: 11dong37026    時間: 2017-4-23 09:17
夠用了
作者: 1014967323    時間: 2017-4-23 14:00
不夠可以用74ls273  外加擴展也行   唱歌可以用開發(fā)板上的例程引用就行
作者: 1014967323    時間: 2017-4-23 14:02
或者用點陣好些  下個取模軟件就好了
作者: 51Lovers    時間: 2017-4-23 14:11
8*8LED用數據口8個IO,列選用12個IO,IO應該夠用,程序還是自己來。
作者: zl2168    時間: 2017-4-23 21:31
本帖最后由 zl2168 于 2017-4-23 21:59 編輯

不夠的話再加芯片,不是加CPU,而是擴展I/O口。
實例75 定時器控制播放生日快樂歌



Proteus仿真一下,確認有效。
實例75 定時器控制播放生日快樂歌.rar (26.96 KB, 下載次數: 4)
以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1,內有常用的單片機應用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行。書中電路和程序設計有詳細說明,程序語句條條有注解。








歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1