




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 點陣字符型液晶顯示器驅(qū)動控制電路設(shè)計實驗目的:熟悉Verilog狀態(tài)機的一般形式,使用狀態(tài)機控制LCD 1602顯示器。實驗內(nèi)容: 設(shè)計LCD102顯示器控制器,實現(xiàn)在LCD屏上實時顯示ASCII字符。顯示地址、顯示ASCII碼分別由SW12-SW8和SW7-SW0設(shè)定。LCD1602的硬件特性及引腳功能 LCD1602顧名思義是一種02*16,即為兩行十六列的液晶顯示屏,液晶兩行,每行可以顯示16個字符,但是CGRAM及CGROM里面一共有160個字符,包括阿拉伯數(shù)字,英文字母大小寫,常用符號及日文。每個字符對應于一個ASCII碼值,在液晶顯示屏上顯示對應的字符時候,只需要將對應的ASCI
2、I碼寫到DDRAM中就好,詳細的步驟會在下面細說。液晶板上排列著5*8的字符點陣,8行,每行5個點位,高電平1就是該點顯示,低電平0就是該點不顯示。當然有的模塊是不帶背光的,這時候15 和16引腳是沒有意義的程序代碼源:module lcd_1602(clk50m,lcd_en,key,sw_data,address,rst,lcd_rw,lcd_rs,lcd_data,lcd_on,lcd_blon);input rst;input key;input clk50m;input 4:0address; /顯示地址輸入input 7:0sw_data; /顯示數(shù)據(jù)輸入output lcd_en
3、; /連在clk4hz的時鐘信號上output lcd_rw;output lcd_rs;output lcd_on;output lcd_blon; / (背光) 懸空,相當于低電平output reg7:0lcd_data;reg 7:0buf_data;reg 7:0buf_addr;reg lcd_rw,lcd_rs, clk4hz,lcd_on,lcd_blon;reg7:0 state; reg23:0cnt;reg load;parameter OP =8'b0000_0001;parameter CLEAR =8'b0000_0010; /清屏parameter
4、 SETFUNCTION =8'b0000_0100; /設(shè)置 CGRAMparameter SWITCHMODE=8'b0000_1000; /工作方式設(shè)置1:8/ 1:4位數(shù)據(jù)接口; 兩行/一行顯示方式; 5x10/5x7點陣parameter SETMODE =8'b0001_0000; / 顯示狀態(tài)設(shè)置,顯示開/關(guān); 光標開/關(guān);閃爍開/關(guān)parameter JUDGE =8'b0010_0000; /輸入方式設(shè)置, 讀寫數(shù)據(jù)后RAM地址增減1,畫面不動parameter JUDGE_new =8'b0011_0000;parameter SET
5、CGRAM =8'b0100_0000; /寫RAMparameter WRITERAM =8'b1000_0000;parameter CUR_INC =1'b1; /功能參數(shù)設(shè)定parameter CUR_NOSHIFT =1'b0;parameter OPEN_DISPLAY =1'b1;parameter OPEN_CUR =1'b0;parameter BLANK_CUR =1'b0;parameter DATAWITH8 =1'b1;parameter DATAWIHT4 =1'b0;parameter TWO
6、LINE =1'b1 ;parameter ONELINE =1'b0;parameter FONT5x10 =1'b1;parameter FONT5x7 =1'b0;always(posedge clk50m ) begin if (cnt=23'd125000) begin cnt<=0; clk4hz<=clk4hz; end else cnt<=cnt+1'b1; end assign lcd_en=clk4hz; always(posedge clk4hz ) /clk4hz 接 lcd_en 使能引腳 begin
7、if(rst) begin state<=CLEAR; lcd_on<=0; lcd_blon<=0; end else begin state<=CLEAR; lcd_on<=1;lcd_blon<=1; /buf_addr<=3'b100,address; /buf_data7:0<=sw_data; case(state) CLEAR: begin lcd_rs<=0; lcd_rw<=0; lcd_data<=8'b00000001; state<=SETFUNCTION; end SETFUNCT
8、ION:begin / 00_0011_1000 lcd_rs<=0; lcd_rw<=0; lcd_data7:5<=3'b001; lcd_data4<=DATAWITH8; lcd_data3<=TWOLINE; lcd_data2<=FONT5x7; lcd_data1:0<=2'b00; state<=SETMODE; end SETMODE:begin /該狀態(tài)可有可無, 決定 讀寫數(shù)據(jù)后光標移動方向 lcd_rs<=0; lcd_rw<=0; lcd_data7:2<=6'b000001;
9、/ 00_0000_0110 lcd_data1<=CUR_INC; lcd_data0<=CUR_NOSHIFT; state<=SWITCHMODE; end SWITCHMODE:begin lcd_rs<=0; lcd_rw<=0; / 00_0000_1100 lcd_data7:3<=5'b00001; lcd_data2<=OPEN_DISPLAY; lcd_data1<=OPEN_CUR; lcd_data0<=BLANK_CUR; state<=JUDGE; end JUDGE:begin lcd_rs<
10、;=0; lcd_rw<=1;lcd_data<=8'b10000000; /load<=1; load<=key; if(key=load) /利用非阻塞阻塞實現(xiàn)使能控制 /在key被按一直下的時候撥動開關(guān) /不會改變屏幕的顯示 state<=JUDGE; /且松開key后,以最后的開關(guān)狀態(tài)為最終顯示 else begin state<=SETCGRAM;if(address4) beginbuf_addr<=4'b1100,address3:0; /顯示第二行數(shù)據(jù) buf_data<=sw_data; endelsebeginbuf_addr<=3'b100,address; /顯示第一行數(shù)據(jù)buf_data<=sw_data;end end end SETCGRAM:begin lcd_rs<=0; lcd_rw=0; lcd_data<=buf_addr; state<= WRITERAM; end
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中學多功能活動中心項目建設(shè)管理方案
- 日?;顒臃N菜活動方案
- 新年活動論壇策劃方案
- 春晚抽獎活動方案
- 新穎開業(yè)活動方案
- 文采團建活動策劃方案
- 新城區(qū)公司營銷策劃方案
- 時光穿梭活動方案
- 春夏婚禮活動策劃方案
- 數(shù)字助殘志愿活動方案
- 寧夏城市發(fā)展集團有限責任公司招聘筆試題庫2025
- 2024-2025年材料員考試題庫含答案【典型題】
- 兒童服務培訓課件模板
- 上海市楊浦區(qū)2024-2025學年七年級(下)期末語文試題(含答案)
- 創(chuàng)業(yè)設(shè)計裝修公司路演提案
- 2025年云南省公務員考試(行測)真題試卷(含答案)
- 數(shù)字化經(jīng)濟本地化路徑-洞察及研究
- 2025至2030中國海洋功能性食品行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 2025年高考全國二卷英語高考真題
- 國家種畜禽生產(chǎn)經(jīng)營許可證管理系統(tǒng)操作指南
- 石油化工管道施工方案
評論
0/150
提交評論