基于W78E516B的液晶顯示控制器顯示系統(tǒng)設(shè)計(jì)
引言
液晶顯示屏(LCD)具有損耗低、價(jià)格低、壽命長(zhǎng)、接口方便等優(yōu)點(diǎn),因此廣泛應(yīng)用于工業(yè)產(chǎn)品中,液晶顯示驅(qū)動(dòng)方案多種多樣。目前中小型單色液晶屏控制方案多是基于CPLD液晶顯示控制和液晶顯示控制器SED1335,液晶顯示控制模塊功能簡(jiǎn)單,快速顯示時(shí)會(huì)出現(xiàn)“雪花”現(xiàn)象。針對(duì)上述兩種弊端,這里采用具有帶ISP功能的Flash EPROM低功耗8位微控制器W78E516B單片機(jī)和液晶顯示控制器SID13700構(gòu)成一個(gè)320×240(DMF-50840NF液晶屏)的單色液晶顯示系統(tǒng),整個(gè)設(shè)計(jì)過程中,通過不斷改進(jìn)硬件和調(diào)試軟件,得到了預(yù)期效果。該系統(tǒng)模塊顯示速度快、功能復(fù)雜、性能穩(wěn)定,且已在產(chǎn)品中得以運(yùn)用。
2 系統(tǒng)整體方案設(shè)計(jì)
該系統(tǒng)由單片機(jī)W78E516B、液晶顯示控制器SID13700和液晶屏DMF-50840NF、逆變器負(fù)壓發(fā)生電路外部EPROM等組成。其系統(tǒng)結(jié)構(gòu)如圖1所示。
2.1 W78E516B單片機(jī)
W78E516B是具有ISP功能的Flash EPROM的低功耗8位微控制器;ISP功能的Flash EPROM可用于固件升級(jí)。其指令集同標(biāo)準(zhǔn)8052指令集完全兼容。W78E516B包含64 K字節(jié)的主ROM、4 K字節(jié)的輔助ROM。位于4 K字節(jié)輔助ROM中的裝載(Loader)程序,可以讓用戶更新位于64 K字節(jié)主ROM中的程序內(nèi)容。512字節(jié)片內(nèi)RAM;4個(gè)8位雙向、可位尋址的I/O端口;一個(gè)附加的4位I/O端口P4;3個(gè)16位定時(shí)/計(jì)數(shù)器及一個(gè)串行口。這些外圍設(shè)備都由有8個(gè)中斷源和2級(jí)中斷能力的中斷系統(tǒng)支持。為方便用戶進(jìn)行編程和驗(yàn)證,W78E516B內(nèi)含的ROM允許電編程和電讀寫。一旦代碼確定后,用戶就可以對(duì)代碼進(jìn)行保護(hù)。
評(píng)論