下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
點(diǎn)陣字符型液晶顯示器驅(qū)動控制電路設(shè)計實(shí)驗(yàn)?zāi)康模菏煜erilog狀態(tài)機(jī)的一般形式,使用狀態(tài)機(jī)控制LCD1602顯示器。實(shí)驗(yàn)內(nèi)容:設(shè)計LCD102顯示器控制器,實(shí)現(xiàn)在LCD屏上實(shí)時顯示ASCII字符。顯示地址、顯示ASCII碼分別由SW12-SW8和SW7-SW0設(shè)定。LCD1602的硬件特性及引腳功能LCD1602顧名思義是一種02*16,即為兩行十六列的液晶顯示屏,液晶兩行,每行可以顯示16個字符,但是CGRAM及CGROM里面一共有160個字符,包括阿拉伯?dāng)?shù)字,英文字母大小寫,常用符號及日文。每個字符對應(yīng)于一個ASCII碼值,在液晶顯示屏上顯示對應(yīng)的字符時候,只需要將對應(yīng)的ASCII碼寫到DDRAM中就好,詳細(xì)的步驟會在下面細(xì)說。液晶板上排列著5*8的字符點(diǎn)陣,8行,每行5個點(diǎn)位,高電平1就是該點(diǎn)顯示,低電平0就是該點(diǎn)不顯示。當(dāng)然有的模塊是不帶背光的,這時候15和16引腳是沒有意義的程序代碼源:modulelcd_1602(clk50m,lcd_en,key,sw_data,address,rst,lcd_rw,lcd_rs,lcd_data,lcd_on,lcd_blon);inputrst;inputkey;inputclk50m;input[4:0]address;//顯示地址輸入input[7:0]sw_data;//顯示數(shù)據(jù)輸入outputlcd_en;//連在clk4hz的時鐘信號上outputlcd_rw;outputlcd_rs;outputlcd_on;outputlcd_blon;//(背光)懸空,相當(dāng)于低電平outputreg[7:0]lcd_data;reg[7:0]buf_data;reg[7:0]buf_addr;reglcd_rw,lcd_rs,clk4hz,lcd_on,lcd_blon;reg[7:0]state;reg[23:0]cnt;regload;parameterOP=8'b0000_0001;parameterCLEAR=8'b0000_0010;//清屏parameterSETFUNCTION=8'b0000_0100;//設(shè)置CGRAMparameterSWITCHMODE=8'b0000_1000;//工作方式設(shè)置1:8/1:4位數(shù)據(jù)接口;兩行/一行顯示方式;5x10/5x7點(diǎn)陣parameterSETMODE=8'b0001_0000;//顯示狀態(tài)設(shè)置,顯示開/關(guān);光標(biāo)開/關(guān);閃爍開/關(guān)parameterJUDGE=8'b0010_0000;//輸入方式設(shè)置,讀寫數(shù)據(jù)后RAM地址增減1,畫面不動parameterJUDGE_new=8'b0011_0000;parameterSETCGRAM=8'b0100_0000;//寫RAMparameterWRITERAM=8'b1000_0000;parameterCUR_INC=1'b1;//功能參數(shù)設(shè)定parameterCUR_NOSHIFT=1'b0;parameterOPEN_DISPLAY=1'b1;parameterOPEN_CUR=1'b0;parameterBLANK_CUR=1'b0;parameterDATAWITH8=1'b1;parameterDATAWIHT4=1'b0;parameterTWOLINE=1'b1;parameterONELINE=1'b0;parameterFONT5x10=1'b1;parameterFONT5x7=1'b0;always@(posedgeclk50m)beginif(cnt==23'd125000)begincnt<=0;clk4hz<=~clk4hz;endelsecnt<=cnt+1'b1;endassignlcd_en=clk4hz; always@(posedgeclk4hz)//clk4hz接lcd_en使能引腳beginif(rst)beginstate<=CLEAR;lcd_on<=0;lcd_blon<=0;endelsebeginstate<=CLEAR;lcd_on<=1;lcd_blon<=1; //buf_addr<={3'b100,address}; //buf_data[7:0]<=sw_data;case(state) CLEAR:beginlcd_rs<=0;lcd_rw<=0;lcd_data<=8'b00000001;state<=SETFUNCTION;endSETFUNCTION:begin//00_0011_1000lcd_rs<=0;lcd_rw<=0;lcd_data[7:5]<=3'b001;lcd_data[4]<=DATAWITH8;lcd_data[3]<=TWOLINE;lcd_data[2]<=FONT5x7;lcd_data[1:0]<=2'b00;state<=SETMODE;endSETMODE:begin//該狀態(tài)可有可無,決定讀寫數(shù)據(jù)后光標(biāo)移動方向lcd_rs<=0;lcd_rw<=0;lcd_data[7:2]<=6'b000001;//00_0000_0110lcd_data[1]<=CUR_INC;lcd_data[0]<=CUR_NOSHIFT;state<=SWITCHMODE;endSWITCHMODE:beginlcd_rs<=0;lcd_rw<=0;//00_0000_1100lcd_data[7:3]<=5'b00001;lcd_data[2]<=OPEN_DISPLAY;lcd_data[1]<=OPEN_CUR;lcd_data[0]<=BLANK_CUR;state<=JUDGE;endJUDGE:beginlcd_rs<=0;lcd_rw<=1;lcd_data<=8'b10000000;//load<=1;load<=key; if(key==load)//利用非阻塞阻塞實(shí)現(xiàn)使能控制 //在key被按一直下的時候撥動開關(guān)//不會改變屏幕的顯示 state<=JUDGE;//且松開key后,以最后的開關(guān)狀態(tài)為最終顯示elsebeginstate<=SETCGRAM;if(address[4])beginbuf_addr<={4'b1100,address[3:0]}; //顯示第二行數(shù)據(jù)buf_data<=sw_data;endelsebeginbuf_addr<={3'b100,address};//顯示第一行數(shù)據(jù)buf_data<=sw_data;endendendSETCGRAM:beginlcd_rs<=0;lcd_rw=0;lcd_data<=buf_addr;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度充電樁充電費(fèi)用結(jié)算合同范本4篇
- 2025年度汽車租賃業(yè)務(wù)代購代售綜合服務(wù)合同4篇
- 2025年度汽車零部件專利授權(quán)合同規(guī)范范本4篇
- 2025版信托投資公司外匯投資咨詢合同3篇
- 2025年度門窗行業(yè)環(huán)保技術(shù)研發(fā)與應(yīng)用合同7篇
- 二零二五年度打架私了賠償標(biāo)準(zhǔn)合同范本4篇
- 2025版二手汽車銷售代理合同范本4篇
- 2025年攤位柜臺廣告位租賃轉(zhuǎn)讓合同樣本3篇
- 2025年收養(yǎng)協(xié)議書編寫與合同審核3篇
- 二零二四年度養(yǎng)老地產(chǎn)項(xiàng)目土地股權(quán)轉(zhuǎn)讓合同3篇
- 醫(yī)學(xué)脂質(zhì)的構(gòu)成功能及分析專題課件
- 燃?xì)庑袠I(yè)有限空間作業(yè)安全管理制度
- 數(shù)列練習(xí)題(含答案)基礎(chǔ)知識點(diǎn)
- 人教版(2024新版)七年級上冊英語期中+期末學(xué)業(yè)質(zhì)量測試卷 2套(含答案)
- 2024年湖北省中考數(shù)學(xué)試卷(含答案)
- 油煙機(jī)清洗安全合同協(xié)議書
- 2024年云南省中考數(shù)學(xué)試題(原卷版)
- 污水土地處理系統(tǒng)中雙酚A和雌激素的去除及微生物研究
- 氣胸病人的護(hù)理幻燈片
- 《地下建筑結(jié)構(gòu)》第二版(朱合華)中文(2)課件
- JB T 7946.1-2017鑄造鋁合金金相
評論
0/150
提交評論