淄博高端網(wǎng)站建設網(wǎng)絡推廣什么做
?更多單片機學習筆記:
單片機學習筆記 1. 點亮一個LED燈
單片機學習筆記 2. LED燈閃爍
單片機學習筆記 3. LED燈流水燈
單片機學習筆記 4. 蜂鳴器滴~滴~滴~
單片機學習筆記 5. 數(shù)碼管靜態(tài)顯示
單片機學習筆記 6. 數(shù)碼管動態(tài)顯示
單片機學習筆記 7. 獨立鍵盤
單片機學習筆記 8. 矩陣鍵盤按鍵檢測
0、實現(xiàn)的功能
????????4*4矩陣鍵盤+獨立鍵盤的按鍵檢測,可拓展為四管顯示?
1、Keil工程
1-1 8*8LED點陣屏
????????LED點陣屏通過LED(發(fā)光二極管)組成,以燈珠亮滅來顯示文字、圖片、動畫、視頻等,LED點陣顯示屏制作簡單,安裝方便,被廣泛應用于各種公共場合,如汽車報站器、廣告屏、銀行窗口屏叫號屏以及停車系統(tǒng)等等
? ? ? ? 共陽極指的是行線都是接的正極。9給正電,13給負電就點亮了。如果想要同時亮兩個燈,也是用動態(tài)顯示的方法來實現(xiàn)(分時循環(huán)顯示,讓人眼以為是同時顯示的)
? ? ? ? 而16個IO口的點陣,一般用兩片74HC595芯片去驅(qū)動,只需要3個IO口即可完成
1-2 74HC595芯片工作原理
????????74HC595芯片是一種串入并出的芯片,在電子顯示屏制作當中有廣泛的應用。 74HC595是8位串行輸入/輸出或者并行輸出移位寄存器
? ? ? ? 14腳DS是串行輸入,一位一位的串行輸入;
????????9腳Q7是用于級聯(lián)的輸出端,并行輸出;
????????11腳SH_CP是上升沿(0---1)才存入數(shù)據(jù),當DS輸入時,只有SH_CP為01上升沿時才會把DS輸入的數(shù)據(jù),存入內(nèi)部的8位移位寄存器中;所以一般接時鐘信號
????????12腳ST_CP是上升沿(0---1)才并行輸出移位寄存器中的數(shù)據(jù),同時還會鎖存數(shù)據(jù),只要寄存器中的數(shù)據(jù)沒有更新,在上電的情況下都不會改變Q0-Q7;
????????10腳/MR是低電平清零,一般不需要,所以直接接VCC;
????????13腳/OE是高電平禁止輸出(高阻態(tài)),一般接GND;
????????16腳VCC一般2-6V