基于單片機(jī)的HT1621液晶顯示系統(tǒng)設(shè)計(jì)方法
3 軟件設(shè)計(jì)
3.1 LCD驅(qū)動(dòng)器相關(guān)命令
HT1621可以用軟件設(shè)置。兩種模式的命令可以配置HT1621和傳送LCD所顯示的數(shù)據(jù)。HT1621的配置模式稱為命令模式,命令模式類型碼為100.命令模式包括一個(gè)系統(tǒng)配置命令,一個(gè)系統(tǒng)頻率選擇命令,一個(gè)LCD配置命令,一個(gè)聲音頻率選擇命令,一個(gè)定時(shí)器設(shè)置命令和一個(gè)操作命令。數(shù)據(jù)模式包括READ,WRITE和READ-MODIFY-WRITE操作,數(shù)據(jù)和命令模式類型如下:
模式命令應(yīng)在數(shù)據(jù)或命令傳送前運(yùn)行。如果執(zhí)行連續(xù)的命令,命令模式代碼即100,將被忽略。當(dāng)系統(tǒng)在不連續(xù)命令模式或不連續(xù)地址數(shù)據(jù)模式下,管腳應(yīng)設(shè)為"1",而且先前的操作模式將復(fù)位。當(dāng)管腳返回"0"時(shí),新的操作模式類型碼應(yīng)先運(yùn)行。
3.2 工作時(shí)序
只看掌握和熟悉了HT1621的工作時(shí)序圖才能更好地進(jìn)行軟件編程。HT1621的命令模式時(shí)序圖如圖3所示,寫模式的時(shí)序圖如圖4所示。
WRITE101
a5 a4 a3 a2 a1 a0 d0 d1 d2 d3寫數(shù)據(jù)到RAM
a5~a0 RAM地址;d3~d0 RAM數(shù)據(jù)
評(píng)論