LED屏幕顯示系統(tǒng)的設(shè)計與研究
為了進(jìn)行移位顯示,設(shè)置了一個8位的顯示數(shù)據(jù)緩沖區(qū),移位顯示的原理如表2所示,字符A的8個字節(jié)的顯示數(shù)據(jù)每間隔1秒依次從最右邊的移位到最左邊,當(dāng)8個字節(jié)顯示完畢時,A字符的第1個數(shù)據(jù)移出而B字符的第1個顯示數(shù)據(jù)移入,從而實現(xiàn)移位顯示。
4.3 中斷處理
Timer0的1ms中斷服務(wù)程序處理緩沖區(qū)顯示流程如圖5所示,Timer0中斷服務(wù)處理程序只需要完成執(zhí)行選通和送數(shù)據(jù)這兩項。
Timer1的1s中斷服務(wù)程序處理顯示字符更新,其處理流程如圖6所示,從第一個字符開始顯示,直到字符的位數(shù)移動8位后,顯示下一位,直到字符串結(jié)束,返回第一個字符循環(huán)下去。
5.結(jié)束語
通過研究LED顯示屏的顯示系統(tǒng),重點了解LED屏幕的顯示動態(tài)的方法,分別使用了兩個定時器來控制顯示屏的亮度及顯示字符的動態(tài)移位速度。LED屏幕顯示系統(tǒng)的原理圖在DXP 2004下設(shè)計,顯示的字符可以通過Pcto LCD 2002軟件來取模,在系統(tǒng)的設(shè)計時,根據(jù)實際的LED屏幕類型及電路連接設(shè)置,選擇了適合的陰極取模方式。
評論