【導(dǎo)讀】摘要:本設(shè)計采用AT89S51單片機實現(xiàn)對霓虹燈的控制。系統(tǒng)由單片機控制部分和顯示部分組成。顯示部分的128個發(fā)光二極管成8行16列矩陣式分布。單片機I/O口輸出的信號經(jīng)三極管放大驅(qū)動二極管發(fā)光。不同的控制信號使發(fā)光二極管以不同的方式和花樣顯示。方案一、采用移位寄存器擴展I/O口。綜上所述,考慮到要求控制的LBD不是太多,又矩陣式能形成較豐富的圖案,PCB板的布局和布線也較美觀,選擇方案二。綜上所述,三極管驅(qū)動電路簡單,性價比高,又能很好完成驅(qū)動作用,選擇方案一。 顯示部分主要由128個貼片發(fā)光二極管分成8圈,每圈16個組成,相當(dāng)于8行16列的矩陣。采用了1個AT89S51單片機,2個74HC373鎖存器,12M晶陣和一些相應(yīng)的電阻,插座。采用了矩陣式布局,可以較好的解決這一難題,但是受單片機I/O口的限制,能控制每一個LBD的數(shù)量有限。