国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Proteus在LCD1602中漢字顯示系統(tǒng)的設(shè)計(jì)

2015-03-02 07:54:14王承林
關(guān)鍵詞:電路仿真低電平高電平

王承林

(邢臺(tái)學(xué)院,河北邢臺(tái) 054001)

基于Proteus在LCD1602中漢字顯示系統(tǒng)的設(shè)計(jì)

王承林

(邢臺(tái)學(xué)院,河北邢臺(tái) 054001)

LCD1602漢字顯示系統(tǒng)由電路設(shè)計(jì)、軟件設(shè)計(jì)、仿真設(shè)計(jì)等組成。我們基于Proteus軟件下進(jìn)行漢字顯示系統(tǒng)電路的仿真設(shè)計(jì),來(lái)說(shuō)明仿真教學(xué)可解決傳統(tǒng)教學(xué)不能達(dá)到的效果。對(duì)于在教學(xué)中的感性知識(shí)和理性知識(shí)隔裂,直接經(jīng)驗(yàn)與間接經(jīng)驗(yàn)脫節(jié),理論和實(shí)踐脫離的情況有很大幫助,特別是仿真教學(xué)解決了傳統(tǒng)課堂教學(xué)不便表達(dá)或無(wú)法表達(dá)的一些過(guò)程、現(xiàn)象、事件……

Stc89s52;LCD1602;漢字顯示;Proteus

1 電路原理圖設(shè)計(jì)

漢字顯示系統(tǒng)硬件電路主要由單片機(jī)Stc89s52控制芯片,液晶LCD1602顯示部件組成。

LCD1602模塊由控制器HD44780、驅(qū)動(dòng)器HD44100和液晶板組成。HD44780控制器由字符發(fā)生器CGROM、自定義字符發(fā)生器CGRAM和顯示緩沖區(qū)DDRAM組成。LCD1602模塊的外形與引腳如圖1所示。

圖1 LCD1602模塊的外形與引腳

LCD1602主要引腳有:RS為寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選擇指令寄存器;RW、R/W為讀寫(xiě)信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫(xiě)操作。當(dāng)RS和R/W共同為低電平時(shí)可以寫(xiě)入指令或者顯示地址,當(dāng)RS為低電平R/W為高電平時(shí)可以讀忙信號(hào),當(dāng)RS為高電平R/W為低電平時(shí)可以寫(xiě)入數(shù)據(jù);E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令;D0~D7為8位雙向數(shù)據(jù)線。

單片機(jī)Stc89s52的P2.5、P2.6、P2.7端口分別與液晶 LCD1602顯示器的控制信號(hào)端 RS、RW、E連接;單片機(jī)Stc89s52的P0.0-P0.7端口分別與液晶LCD1602顯示器的數(shù)據(jù)端口D0-D7相連接。主要作用是單片機(jī)Stc89s52控制液晶來(lái)完成信息的顯示。

利用Proteus軟件繪制原理圖。

(1)從對(duì)象選擇器中選取相應(yīng)元件,在原理圖編輯窗口單擊鼠標(biāo)左鍵,此時(shí)系統(tǒng)處于放置模式,移動(dòng)鼠標(biāo),將希望放置元件的位置點(diǎn)擊鼠標(biāo)左鍵放置元件,依此類推。

(2)元件放置好以后,按原理圖進(jìn)行連線,將鼠標(biāo)放置到元件連接點(diǎn),鼠標(biāo)將以綠色筆狀出現(xiàn),點(diǎn)擊鼠標(biāo)左鍵,開(kāi)始畫(huà)線。在線的結(jié)束點(diǎn),鼠標(biāo)再次以綠色筆狀出現(xiàn),點(diǎn)擊鼠標(biāo)左鍵,畫(huà)線結(jié)束。按照上述方法,連接好電路圖。

(3)元件參數(shù)設(shè)定,調(diào)整與編輯、設(shè)置圖紙大小,電路圖中添加文字。

(4)電器規(guī)則檢測(cè),沒(méi)有錯(cuò)誤。設(shè)計(jì)好電路原理圖。電路原理圖如圖2所示。

2 源程序設(shè)計(jì)

(1)編寫(xiě)源程序主要包括漢字字庫(kù)編寫(xiě)、LCD1602液晶顯示程序、單片機(jī)控制程序三大部分。

漢字字庫(kù)編寫(xiě)代碼如下:

圖2 電路原理圖

2)直接在Proteus軟件平臺(tái)編寫(xiě)、編譯程序,再把產(chǎn)生HEX文件導(dǎo)入到Stc89s52中。也可用Keil uVision3軟件,編寫(xiě)源程序,程序完成后進(jìn)行編譯連接產(chǎn)生hex目標(biāo)文件。

3 電路仿真

利用Proteus軟件實(shí)現(xiàn)電路調(diào)試分析與加載目標(biāo)文件運(yùn)行仿真演示。

(1)在Proteus軟件中打開(kāi)已經(jīng)設(shè)計(jì)好的原理圖。在單片機(jī)Stc89s52上雙擊,打開(kāi)編輯元件窗口,將源程序生成的目標(biāo)代碼文件加載到單片機(jī)中。

(2)選擇適合的仿真分析方法對(duì)設(shè)計(jì)好的電路進(jìn)行仿真分析調(diào)試。

(3) 點(diǎn)擊運(yùn)行按鈕,電路開(kāi)始仿真。LCD1602液晶顯示出所編輯的漢字,仿真成功,這是傳統(tǒng)教學(xué)不能達(dá)的效果。系統(tǒng)電路仿真結(jié)果如圖3所示。

圖3 電路仿真

(4)改變參數(shù)觀察仿真結(jié)果、分析參數(shù)對(duì)電路性能的影響。

(5)可查看CPU SFR Memory、Internel Memory數(shù)據(jù)結(jié)果變化如圖4、圖5所示。

4 結(jié)論

通過(guò)Proteus在LCD1602中漢字顯示系統(tǒng)的設(shè)計(jì),充分體現(xiàn)了電路設(shè)計(jì)、軟件設(shè)計(jì)、電路仿真、系統(tǒng)調(diào)試等一體化的設(shè)計(jì)理念。

實(shí)現(xiàn)了在充分理解電路的工作原理的基礎(chǔ)上,到從定性的分析到定量的具體分析過(guò)程。實(shí)現(xiàn)了從純理論電路設(shè)計(jì)到電路仿真實(shí)驗(yàn)分析。從而使仿真教學(xué)成為從純理論到實(shí)踐的橋梁,這與傳統(tǒng)單純的理論講解相比,能夠更好的激發(fā)學(xué)生的動(dòng)手能力、創(chuàng)新能力以及實(shí)際應(yīng)用綜合開(kāi)發(fā)設(shè)計(jì)能力。對(duì)學(xué)生課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)、畢業(yè)論文、學(xué)生實(shí)驗(yàn)、電子設(shè)計(jì)競(jìng)賽等教學(xué)過(guò)程具有推廣借鑒意義。為學(xué)生走向工作崗位奠定了扎實(shí)的基礎(chǔ)。

TP2

A

1672-4658(2015)04-0172-04

2015-08-02

Proteus仿真技術(shù)在課堂教學(xué)中的應(yīng)用研究。課題編號(hào):XTXY13YB077

王承林(1965-),男,河北邢臺(tái)人,畢業(yè)于河北師范大學(xué),主要從事物理教學(xué)與研究工作.

猜你喜歡
電路仿真低電平高電平
數(shù)字電路中“邏輯非”的用法辨析
一種基于FPGA的PWM防錯(cuò)輸出控制電路
鐵道車輛高/低電平信號(hào)智能發(fā)生器設(shè)計(jì)
TS-03C全固態(tài)PDM中波發(fā)射機(jī)開(kāi)關(guān)機(jī)控制電路原理及故障分析
科技傳播(2019年15期)2019-08-22 08:07:44
2017款凱迪拉克2.8L/3.0L/3.2L/3.6L車型低電平參考電壓總線電路圖
基于Multisim的集成運(yùn)放應(yīng)用電路仿真分析
電子制作(2018年19期)2018-11-14 02:37:02
基于Multisim的功率放大電路仿真分析
DM 50KW中波廣播發(fā)射機(jī)欠推動(dòng)故障分析
基于集成運(yùn)放的壓控振蕩電路仿真研究
電子制作(2017年19期)2017-02-02 07:08:26
一個(gè)新型對(duì)數(shù)混沌系統(tǒng)及其電路仿真
電子制作(2016年15期)2017-01-15 13:39:42
仪征市| 斗六市| 灵寿县| 开鲁县| 卫辉市| 盐城市| 涿鹿县| 廉江市| 灵寿县| 金乡县| 木兰县| 阿图什市| 九江县| 紫金县| 永德县| 台湾省| 同江市| 盱眙县| 新干县| 姜堰市| 图们市| 桦川县| 乳源| 荆州市| 武冈市| 绥芬河市| 牡丹江市| 静海县| 库车县| 永顺县| 丰县| 林芝县| 阳新县| 漾濞| 文成县| 琼结县| 临漳县| 宁安市| 团风县| 厦门市| 宝丰县|