色偷偷偷久久伊人大杳蕉,色爽交视频免费观看,欧美扒开腿做爽爽爽a片,欧美孕交alscan巨交xxx,日日碰狠狠躁久久躁蜜桃

x
x
查看: 9101|回復(fù): 17
打印 上一主題 下一主題

[提問] 用AT89S51 用一個(gè)Port控制多顆LED

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2011-7-20 20:41:08 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
20積分
請(qǐng)問一下
如何使用AT89S51   控制多顆LED

目前我用最簡單的方法
在51 接一顆74154
可以控制到16顆
可是他顯示是用真值表去亮
那我想要的功能是

可以兩顆兩顆閃  或是多顆閃
不要一顆一顆的閃

請(qǐng)問有什方法!!
=============================================
我是用一般5mm的LED燈
控制是用51單晶片
希望可以控制16顆LED或以上

沙發(fā)
發(fā)表于 2011-7-21 09:56:47 | 只看該作者
快速的一顆一顆閃肉眼是看不出來的,就等同于多顆一起閃。
板凳
 樓主| 發(fā)表于 2011-7-21 16:28:07 | 只看該作者
我是想要  可以一顆一顆閃  之後變成日四顆四顆閃
地板
發(fā)表于 2011-7-22 00:27:41 | 只看該作者
更換電路思路,你的我個(gè)PORT是八位吧,你要控制多少燈?QQ18481663
地下室
發(fā)表于 2011-7-22 00:30:07 | 只看該作者
更換電路的思路走,你的地個(gè)PORT是八位I/O吧,你要控制多少燈?QQ18481663
6
發(fā)表于 2011-7-22 09:35:14 | 只看該作者
這種情況下,采用移位串行轉(zhuǎn)并行的方式,或者采用IO交叉陣列的方式,效果應(yīng)該更理想。

請(qǐng)樓主先告知兩個(gè)條件:
1、你準(zhǔn)備點(diǎn)亮幾個(gè)LED?
2、你最大可以提供幾個(gè)IO口?

根據(jù)這兩個(gè)條件,才能提供更合理的設(shè)計(jì)方案。呵呵。
7
 樓主| 發(fā)表于 2011-7-22 19:25:09 | 只看該作者
我是用一般5mm的LED燈
控制是用51單晶片
希望可以控制16顆LED或以上
8
發(fā)表于 2011-7-25 09:10:08 | 只看該作者
嗯,你還是漏了一個(gè)問題沒有回答清楚:你有幾個(gè)IO口可供使用?51單片機(jī),少的有10余個(gè)口,多的有上百個(gè)口的,呵呵。

算了,就按照你在首帖所講,只有一個(gè)Prot,即8個(gè)IO口,要點(diǎn)亮16個(gè)LED,那么有好幾種方案:
1、交叉陣列方式。
     8個(gè)口分兩組,4條控制高電平輸出,4條控制接地,4x4正好是16顆。

2、移位串行控制。
     加一片移位串并轉(zhuǎn)換IC,比如7CHC595,那么你只需要3個(gè)IO口即可控制8個(gè)LED燈獨(dú)立的亮和滅,可以任意的閃爍。3個(gè)IO口分別控制清零、數(shù)據(jù)、時(shí)鐘信號(hào)線。
     在此基礎(chǔ)上,再級(jí)聯(lián)一顆595,就可以控制16顆LED,以此類推。

3、串口擴(kuò)展。
     有不少的串口轉(zhuǎn)換IC,可以通過UART/SPI/I2C等接口進(jìn)行通訊,接口之間相互轉(zhuǎn)換,還可以擴(kuò)展IO口,比如飛利浦的sc16is7xx系列、TI的tca5405、三洋的LA79200V等等。見附件。

LA79200V.pdf

155.03 KB, 下載積分: 積分 -1

sc16is740.sc16is750.sc16is760.pdf

547.63 KB, 下載積分: 積分 -1

tca5405.pdf

246.26 KB, 下載積分: 積分 -1

9
發(fā)表于 2011-7-25 09:43:46 | 只看該作者
最簡單的是方法一,但是可擴(kuò)展性較差;最靈活的是方法二,也非常鍛煉軟硬件能力;而方法三有助于你今后學(xué)習(xí)串行通訊協(xié)議,建議都嘗試一下,呵呵。

祝你好運(yùn)咯!  
10
 樓主| 發(fā)表于 2011-7-29 00:29:46 | 只看該作者
謝謝  
趕緊來看看  學(xué)習(xí)!!
11
發(fā)表于 2011-7-31 00:43:29 | 只看該作者
AT89S51   有40條腿,用16個(gè)IO口,你想怎樣亮就怎樣亮。
12
發(fā)表于 2011-7-31 09:26:43 | 只看該作者
暈,怎么打的字是繁體字?
13
發(fā)表于 2011-7-31 18:13:39 | 只看該作者
學(xué)習(xí)啦
14
發(fā)表于 2011-8-2 10:58:01 | 只看該作者
用N個(gè)595級(jí)聯(lián),可控制N*8個(gè)LED
15
發(fā)表于 2011-8-4 12:40:25 | 只看該作者
找點(diǎn)積分用,下載不了了啊
16
發(fā)表于 2011-8-5 10:42:36 | 只看該作者
使用模擬信號(hào)控制!或者是用AD。
17
發(fā)表于 2011-8-6 14:35:07 | 只看該作者
用SPI接口IC處理,挺好用的,可以級(jí)聯(lián)!
18
發(fā)表于 2012-8-15 14:54:56 | 只看該作者
支持一下。

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表