SED1335在單片機系統中的設計與應用
隨著信息技術的發展,人們越來越頻繁地面對各種各樣的顯示裝置,其中液晶顯示(LCD)是一種最有前景的顯示裝置,目前已廣泛應用于移動通訊、儀器儀表、電子設備、家用電器等各方面。與傳統顯示模塊相比,采用 SED1335LCD液晶驅動器和 320×240點陣式圖形液晶顯示模塊,使顯示信息量增大、操作簡化、界面友好、外形美觀,不僅可以采用數字形式顯示信息數據,而且可以采用圖形畫面來顯示。
2 SED1335控制器
SED1335是 SEIKO EPSON公司出品的一種高性能的液晶顯示控制器。它具有較強的 I/O緩沖器,指令功能很豐富,并且四位數據并行發送,最大驅動能力為 640×256點陣。

SED1335硬件結構可分成 MPU接口部、內部控制部和驅動 LCM 的驅動部。硬件結構圖如圖1所示。
SED1335的 MPU接口部由指令輸入緩沖器、數據輸入緩沖區、數據輸出緩沖器和標志寄存器組成。作為微機的一種外圍接口芯片, SED1335通過數據總路線接收來自 CPU的指令和數據。它具有 2個通道,一個為指令口,用來接收 CPU的指令碼;另一個為數據口,用來接收和發送指令參數和顯示數據。系統共用數據總線,由 A0口來區分:高電平時,為指令碼,低電平時,為指令參數或顯示數據。 SED1335與 8031單片機的硬件連接如圖 1所示。在圖 1中,用 8031的 P2.7口作為 SED1335的片選信號,用 P2.0口與 SED1335的 A0口連接。這樣當 SED1335的指令地址為 8100H,數據地址為 8000H。
SED1335內部控制部是 SED1335的核心。它由振蕩器、功能邏輯電路、顯示 RAM管理電路、字符庫及其管理電路以及產生驅動時序的時序發生器等組成。振蕩器工作頻率可在 1M~10M Hz范圍內選擇。SED1335能在很高的工作頻率下迅速地解譯 MPU發來的指令代碼,將參數置入相應的寄存器內,并觸發相應的邏輯功能電路運行。其中最重要的特點是能分區管理 64k的顯示存儲器,可以同時管理 3個或 4個顯示區。顯示區可以根據數據的性質設置為圖形方式或文本方式。在圖形方式下,該顯示區的數據被認為是 8位的顯示數據而直接送到液晶顯示驅動系統顯示;在文本方式下,該顯示區的數據被認為是字符代碼。

關鍵詞:
SED1335單片機系
評論