文章詳情
LCD顯示原理
日期:2024-12-22 07:35
瀏覽次數:5558
摘要:
LCD顯示原理
線段的顯示點陣圖形式液晶由M 行×N 列個顯示單元組成,假設LCD 顯示屏有64行,每行有128 列,每8 列對應1 個字節的8 個位,即每行由16 字節,共16×8=128個點組成,屏上64×16 個顯示單元和顯示RAM 區1024 個字節相對應,每一字節的內容和屏上相應位置的亮暗對應。例如屏的**行的亮暗由RAM 區的000H~00FH 的16 個字節的內容決定,當(000)=FFH 時,則屏的左上角顯示一條短亮線,長度為8 個點;當(3FFH)=FFH 時,則屏的右下角顯示一短亮線;當(000H)=FFH,(001H)=00H,(002H)=FFH,(003H)=00H,…(00EH)=FFH,(00FH)=00H 時,則在屏的頂部顯示一條由8 段亮線和8 條暗線組成的虛線。這就是LCD 顯示的基本意思。
線段的顯示點陣圖形式液晶由M 行×N 列個顯示單元組成,假設LCD 顯示屏有64行,每行有128 列,每8 列對應1 個字節的8 個位,即每行由16 字節,共16×8=128個點組成,屏上64×16 個顯示單元和顯示RAM 區1024 個字節相對應,每一字節的內容和屏上相應位置的亮暗對應。例如屏的**行的亮暗由RAM 區的000H~00FH 的16 個字節的內容決定,當(000)=FFH 時,則屏的左上角顯示一條短亮線,長度為8 個點;當(3FFH)=FFH 時,則屏的右下角顯示一短亮線;當(000H)=FFH,(001H)=00H,(002H)=FFH,(003H)=00H,…(00EH)=FFH,(00FH)=00H 時,則在屏的頂部顯示一條由8 段亮線和8 條暗線組成的虛線。這就是LCD 顯示的基本意思。
字符的顯示當用 LCD 顯示一個字符時就較復雜了,因為一個字符由6×8 或8×8 點陣組成,即要找到和屏上某幾個位置對應的顯示RAM區的8 個字節,并且要使每個字節的不同的位為‘1’,其它的為‘0’,為‘1’的點亮,為‘0’的點暗,這樣一來就組成某個字符。但對于內帶字符發生器的控制器(如T6963C)來說,顯示字符就比較簡單了,可讓控制器工作在文本方式,根據在LCD 上開始顯示的行列號及每行的列數找出顯示RAM對應的地址,設立光標,在此送上該字符對應的代碼即可。
漢字的顯示漢字的顯示一般采用圖形方式,事先從微機中提取要顯示的漢字的點陣碼,每個漢字占32 字節,分左右兩半部,各占16 字節,左邊為1、3、5…,右邊為2、4、6…, 根據在LCD 上開始顯示的行列號及每行的列數可找出顯示RAM 對應的地址,設立光標,送上要顯示的漢字的**個字節,光標位置加1,送**字節,換行按列對齊,送第三字節…直到32 字節顯示完就可在LCD 上得到一個完整的漢字。內帶T6963C的液晶圖形顯示模塊和8031 單片機的連接。
LCD顯示控制器T6963C T6963C 是點陣式液晶圖形顯示控制器,能直接和8031單片機連接;可以以圖形、字符方式或合成顯示;內部有字符發生器,共128 個字符,允許CPU隨時訪問顯示RAM,并可進行位操作。內帶T6963C 的液晶圖形顯示模塊(MGLS12864T)和8031 單片機的連接內帶T6963C 的液晶圖形顯示模塊MGLS12864T 和8031 單片機的連接見附圖。由圖可以看出,MGLS12864T 的數據線和8031 的數據總線相接,它的C/D 接8031 的地址線A0,/CE2接8031外擴系統地址譯碼器74LS138的一個輸出端;MGLS12864T的/WR,/RD分別和8031的/WR,/RD 相接,/RESET,VCC,/HALT 接+5V,VO 接-5V~-15V 可調,VEE 接-5V~-15V;FG、GND接8031 的GND。