文章詳情
KS0107,KS0108控制的12864的應用
日期:2024-11-20 05:20
瀏覽次數:13990
摘要:
KS0107,KS0108控制的12864的應用主要介紹長沙太陽人電子有限公司生產的SMG12864A,SMG12864D3,SMG12864BV等等,KS0107,KS0108控制的12864液晶模塊是能顯示4行每行8個漢字的點陣液晶模塊,可以任意顯示中文、英文、數字、圖形。
現在以SMG12864A為例簡單介紹一下KS0107,KS0108控制的12864的應用。
KS0107,KS0108控制的12864的應用控制器接口說明(KS108B及兼容芯片)
KS0107,KS0108控制的12864的應用 8051系列模擬口線方式:
KS0107,KS0108控制的12864的應用控制器接口時序說明(KS108B及兼容芯片):
KS0107,KS0108控制的12864的應用.寫操作時序
KS0107,KS0108控制的12864的應用.時序參數
KS0107,KS0108控制的12864的應用的參考程序請在文件下載里面下載SMG12864A的參考程序,有什么問題可以來電咨詢或是QQ聯系124185219!
現在以SMG12864A為例簡單介紹一下KS0107,KS0108控制的12864的應用。
KS0107,KS0108控制的12864的應用SMG12864ALCM 使用說明書
KS0107,KS0108控制的12864的應用主要技術參數:
顯示容量: | 128X64點陣(STN型) | 模塊*佳工作電壓: | 5.0V |
工作電壓: | 4.8~5.2V | 點尺寸: | 0.48X0.48(WXH)mm |
工作電流: | 5.1mA(5.0V) | 工作溫度: | -20~60℃ |
背光源顏色: | 黃綠 | 存儲溫度: | -30~70℃ |
背光源電流: | <140mA |
KS0107,KS0108控制的12864的應用接口信號說明:
編號 | 符號 | 引腳說明 | 編號 | 符號 | 引腳說明 |
1 | VSS | 電源地 | 11 | DB4 | Data I/O |
2 | VDD | 電源正極 (+5V) | 12 | DB5 | Data I/O |
3 | V0 | LCD偏壓輸入 | 13 | DB6 | Data I/O |
4 | RS | 數據/命令選擇端(H/L) | 14 | DB7 | Data I/O |
5 | R/W | 讀寫控制信號(H/L) | 15 | CS1 | 片選IC1信號 |
6 | E | 使能信號 | 16 | CS2 | 片選IC2信號 |
7 | DB0 | Data I/O | 17 | RST | 復位端(H:正常工作,L:復位) |
8 | DB1 | Data I/O | 18 | VEE | LCD驅動負壓輸出(-5V) |
9 | DB2 | Data I/O | 19 | BLA | 背光源正極 |
10 | DB3 | Data I/O | 20 | BLK | 背光源負極 |
KS0107,KS0108控制的12864的應用外形尺寸:
KS0107,KS0108控制的12864的應用控制器接口說明(KS108B及兼容芯片)
KS0107,KS0108控制的12864的應用基本操作時序:
1.1 讀狀態:輸入:RS=L,R/W=H,CS1或CS2=H,E=H 輸出:D0~D7=狀態字
1.2 寫指令:輸入:RS=L,R/W=L,D0~D7=指令碼,CS1或CS2=H,E=高脈沖 輸出:無
1.3 讀數據:輸入:RS=H,R/W=H,CS1或CS2=H,E=H 輸出:D0~D7=數據
1.4 寫數據:輸入:RS=H,R/W=L,D0~D7=數據,CS1或CS2=H,E=高脈沖 輸出:無
KS0107,KS0108控制的12864的應用 狀態字說明
STA7 | STA6 | STA5 | STA4 | STA3 | STA2 | STA1 | STA0 |
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
STA0-4 | 未用 | ||||
STA5 | 液晶顯示狀態 | 1: | 關閉 | 0: | 顯示 |
STA6 | 未用 | ||||
STA7 | 讀寫操作使能 | 1: | 禁止 | 0: | 允許 |
注:對控制器每次進行讀寫操作之前,都必須進行讀寫檢測,確保STA7為0
KS0107,KS0108控制的12864的應用3 RAM地址映射圖
LCD顯示屏由兩片控制器控制,每個內部帶有8X64位(512字節)的RAM緩沖區,對應關系如右圖所示:
KS0107,KS0108控制的12864的應用:指令說明
4.1 初始化設置
4.1.1 顯示開/關設置
指令碼 | 功能 |
3EH | 關顯示 |
3FH | 開顯示 |
4.1.2 顯示初始行設置
指令碼 | 功能 |
0C0H | 設置顯示初始行 |
4.2 數據控制
控制器內部設有一個數據地址頁指針和一個數據地址列指針,用戶可通過它們來訪問內部的全部512字節RAM。
4.2.1 數據指針設置
指令碼 | 功能 |
0B8H+頁碼(0~7) | 設置數據地址頁指針 |
40H+列碼(0~63) | 設置數據地址列指針 |
4.2.2 讀數據:見1.3節
4.2.3 寫數據:見1.4節
5 初始化過程
5.1 寫指令0C0H:設置顯示初始行。
5.2 寫指令3FH:開顯示。
KS0107,KS0108控制的12864的應用SMG12864A參考連接:
KS0107,KS0108控制的12864的應用 8051系列總線方式:
KS0107,KS0108控制的12864的應用 8051系列模擬口線方式:
KS0107,KS0108控制的12864的應用控制器接口時序說明(KS108B及兼容芯片):
KS0107,KS0108控制的12864的應用.讀操作時序
KS0107,KS0108控制的12864的應用.寫操作時序
KS0107,KS0108控制的12864的應用.時序參數
時序參數 | 符號 | 極限值 | 單位 | 測試條件 | ||
*小值 | 典型值 | *大值 | ||||
E信號周期 | tC | 1000 | - | - | ns | 引腳E |
E脈沖寬度 | tPW | 450 | - | - | ns | |
E上升沿/下降沿時間 | tR,tF | - | - | 25 | ns | |
地址建立時間 | tSP1 | 140 | - | - | ns | 引腳E、RS、CSX、R/W |
地址保持時間 | tHD1 | 10 | - | - | ns | |
數據建立時間(讀操作) | tD | - | - | 320 | ns | 引腳DB0~DB7 |
數據保持時間(讀操作) | tHD2 | 20 | - | - | ns | |
數據建立時間(寫操作) | tSP2 | 200 | - | - | ns | |
數據保持時間(寫操作) | tHD2 | 10 | - | - | ns |