新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)之聲雙色點(diǎn)陣驅(qū)動(dòng)

51單片機(jī)之聲雙色點(diǎn)陣驅(qū)動(dòng)

作者: 時(shí)間:2016-11-27 來(lái)源:網(wǎng)絡(luò) 收藏
a 單色點(diǎn)陣與雙色點(diǎn)陣發(fā)光原理

1)單色點(diǎn)陣

本文引用地址:http://m.butianyuan.cn/article/201611/322243.htm

單色LED點(diǎn)陣等效圖如下:


8X8點(diǎn)陣共需要64個(gè)發(fā)光二極管組成,且每個(gè)發(fā)光二極管是放置在行線(xiàn)和列線(xiàn)的交叉點(diǎn)上,當(dāng)對(duì)應(yīng)的某一列置1電平,某一行置0電平,則相應(yīng)的二極管就亮;因此要實(shí)現(xiàn)一根柱形的亮法,如圖上圖所示,對(duì)應(yīng)的一列為一根豎柱,或者對(duì)應(yīng)的一行為一根橫柱,因此實(shí)現(xiàn)柱的亮的方法如下所述:
一根豎柱:對(duì)應(yīng)的列置1,而行則采用掃描的方法來(lái)實(shí)現(xiàn)。一根橫柱:對(duì)應(yīng)的行置0,而列則采用掃描的方法來(lái)實(shí)現(xiàn)。

2)雙色點(diǎn)陣

雙色點(diǎn)陣示意圖如下:COL上有兩種顏色LED在相應(yīng)的管腳上,按單色點(diǎn)陣點(diǎn)亮原理置相應(yīng)的電平即可發(fā)出相應(yīng)的光。

b硬件


1) 74HC595

HC595是串行轉(zhuǎn)并行的芯片,可以多級(jí)級(jí)聯(lián),輸入需要3個(gè)端口:

1、DS(SER)串行數(shù)據(jù)輸入端

2、SH(SRCLK)串行時(shí)鐘輸入端

3、ST(RCLK)(LATCH)鎖存端

寫(xiě)入數(shù)據(jù)原理,SRCLK輸入時(shí)鐘信號(hào),為輸入數(shù)據(jù)提供時(shí)間基準(zhǔn),跟隨時(shí)鐘信號(hào)輸入對(duì)應(yīng)的數(shù)據(jù)信號(hào),輸入全部完畢后,控制鎖存端,把串行輸入的數(shù)據(jù)鎖存到輸出端并保持不

變。

c雙色點(diǎn)陣控制程序













以黑金動(dòng)力太陽(yáng)風(fēng)MCU-51實(shí)驗(yàn)板為例說(shuō)明,連線(xiàn)如下圖:


現(xiàn)象如下圖:






總結(jié):本節(jié)紹了怎樣用51單片機(jī)制作電子音樂(lè)盒及雙色點(diǎn)陣的控制,下節(jié)《51單片機(jī)之聲——LCD12864漢字圖形顯示及電子日歷制作(2)》將帶您走進(jìn)圖形化顯示世界及萬(wàn)年歷的制作,為了幫助初學(xué)者盡快地學(xué)習(xí)與掌握51單片機(jī)的常用功能模塊,與之配套程序講解的視頻不久將會(huì)在網(wǎng)上發(fā)布,敬請(qǐng)期待。



評(píng)論


技術(shù)專(zhuān)區(qū)

關(guān)閉