王承林
(邢臺學院,河北邢臺 054001)
基于Proteus在LCD1602中漢字顯示系統的設計
王承林
(邢臺學院,河北邢臺 054001)
LCD1602漢字顯示系統由電路設計、軟件設計、仿真設計等組成。我們基于Proteus軟件下進行漢字顯示系統電路的仿真設計,來說明仿真教學可解決傳統教學不能達到的效果。對于在教學中的感性知識和理性知識隔裂,直接經驗與間接經驗脫節,理論和實踐脫離的情況有很大幫助,特別是仿真教學解決了傳統課堂教學不便表達或無法表達的一些過程、現象、事件……
Stc89s52;LCD1602;漢字顯示;Proteus
漢字顯示系統硬件電路主要由單片機Stc89s52控制芯片,液晶LCD1602顯示部件組成。
LCD1602模塊由控制器HD44780、驅動器HD44100和液晶板組成。HD44780控制器由字符發生器CGROM、自定義字符發生器CGRAM和顯示緩沖區DDRAM組成。LCD1602模塊的外形與引腳如圖1所示。

圖1 LCD1602模塊的外形與引腳
LCD1602主要引腳有:RS為寄存器選擇,高電平時選擇數據寄存器、低電平時選擇指令寄存器;RW、R/W為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。當RS和R/W共同為低電平時可以寫入指令或者顯示地址,當RS為低電平R/W為高電平時可以讀忙信號,當RS為高電平R/W為低電平時可以寫入數據;E端為使能端,當E端由高電平跳變成低電平時,液晶模塊執行命令;D0~D7為8位雙向數據線。
單片機Stc89s52的P2.5、P2.6、P2.7端口分別與液晶 LCD1602顯示器的控制信號端 RS、RW、E連接;單片機Stc89s52的P0.0-P0.7端口分別與液晶LCD1602顯示器的數據端口D0-D7相連接。主要作用是單片機Stc89s52控制液晶來完成信息的顯示。
利用Proteus軟件繪制原理圖。
(1)從對象選擇器中選取相應元件,在原理圖編輯窗口單擊鼠標左鍵,此時系統處于放置模式,移動鼠標,將希望放置元件的位置點擊鼠標左鍵放置元件,依此類推。