新聞導(dǎo)航
LED電子大屏幕控制系統(tǒng)原理測(cè)試 二維碼
204
發(fā)表時(shí)間:2016-12-09 04:54作者:聯(lián)合匯業(yè)科技來(lái)源:自創(chuàng)網(wǎng)址:http://www.lianhehuiye.com 一、實(shí)驗(yàn)?zāi)康暮鸵?/span> 了解LED電子屏顯示的基本原理和實(shí)現(xiàn)方法。掌握顯示漢字庫(kù)的編碼和從標(biāo)準(zhǔn)字庫(kù)中提取漢字編碼的方法。 二、實(shí)驗(yàn)設(shè)備 單片機(jī)測(cè)控實(shí)驗(yàn)系統(tǒng) LED電子大屏幕實(shí)驗(yàn)?zāi)K Keil開(kāi)發(fā)環(huán)境 STC-ISP程序下載工具 三、實(shí)驗(yàn)內(nèi)容 了解16*16顯示電路的原理。編寫(xiě)匯編語(yǔ)言程序,編寫(xiě)一行漢字字符(至少三個(gè)字)的顯示程序,并且能夠從左到右(或從右到左)循環(huán)顯示。 四、實(shí)驗(yàn)步驟 1. 掌握顯示式LED電子大屏幕的控制方法; 2. 使用MCS-51匯編語(yǔ)言,使用LED電子大屏幕顯示出正確的漢字字符及動(dòng)態(tài)效果; 3. 將編譯后的程序下載到51單片機(jī),觀察LED電子屏的顯示結(jié)果。 五、實(shí)驗(yàn)原理 高亮度LED發(fā)光管構(gòu)成顯示,通過(guò)編程控制可以顯示中英文字符、圖形及視頻動(dòng)態(tài)圖形。所顯示字符的顯示數(shù)據(jù)可以自行編寫(xiě)(即直接顯示畫(huà)圖),也可從標(biāo)準(zhǔn)字庫(kù)(如ASC16、HZ16)中提取。后者需要正確掌握字庫(kù)的編碼方法和字符定位的計(jì)算。 實(shí)驗(yàn)用的LED電子大屏幕為16*16顯示。 行和列分別使用兩個(gè)移位寄存器作為輸出。 當(dāng)移位寄存器輸出的第i行為0,第j列為1時(shí)點(diǎn)亮點(diǎn)(i,j)。 為了能夠顯示出一個(gè)顯示字型,需要進(jìn)行循環(huán)掃描,也就是每一次只點(diǎn)亮一行,然后在列上輸出該列對(duì)應(yīng)的16個(gè)顯示值。 輸出一行后暫停一段時(shí)間,輸出下一行。為了達(dá)到較好的顯示效果,整屏總的掃描時(shí)間不高于40ms。 上述過(guò)程中行列可以互換。 實(shí)驗(yàn)中使用的移位寄存器是74HC595,它是一個(gè)同時(shí)具有串行移位和輸出鎖存驅(qū)動(dòng)功能的器件。 74HC595是具有8位移位寄存器和一個(gè)存儲(chǔ)器,三態(tài)輸出功能。 移位寄存器和存儲(chǔ)器是分別的時(shí)鐘。 數(shù)據(jù)在SRCK(移位寄存器時(shí)鐘輸入)的上升沿輸入到移位寄存器中,在RCK(存儲(chǔ)器時(shí)鐘輸入)的上升沿輸入到存儲(chǔ)寄存器中去。 移位寄存器有一個(gè)串行移位輸入(行Dx(P00)、列Dy(P03)),和一個(gè)串行輸出(QH),和一個(gè)異步的低電平復(fù)位,存儲(chǔ)寄存器有一個(gè)并行8位的,具備三態(tài)的總線輸出,當(dāng)使能 (P02和P07為低電平)時(shí),存儲(chǔ)寄存器的數(shù)據(jù)輸出到總線。 在控制74HC595時(shí),首先將數(shù)據(jù)放到串行輸入的SI端,然后在串行時(shí)鐘SRCK上產(chǎn)生一個(gè)脈沖,即可輸出一個(gè)bit,重復(fù)以上步驟16次,輸出所有列值。 然后給存儲(chǔ)器時(shí)鐘RCK一個(gè)脈沖,將串行數(shù)據(jù)鎖存起來(lái)。將使能端 輸出低電平,驅(qū)動(dòng)到LED電子屏上。 行的輸出每次只移位一次,并重新鎖存即可。 其他信息見(jiàn)給定的參考資料。 |
案例賞析
眾多經(jīng)典案例,打造LED顯示屏領(lǐng)域最強(qiáng)音