freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)_gdm12864a顯示模塊與單片機(jī)的接口技術(shù)及仿真(編輯修改稿)

2024-08-21 14:53 本頁面
 

【文章內(nèi)容簡介】 寫等指令。 低功耗,在顯示期間功耗最大為 2mW。 寬電壓工作 Vcc=~ Vee=0V~ 10V (二 ) GDM12864A 模塊特性 GDM12864A 的接口電路定義如下表所示: 表 13 電路接口定義 序號 符號 電平 狀態(tài) 功能 1 GND 0V - 電源地 2 Vcc - 邏輯電源正 3 V0 0~ 5V - 液晶顯示驅(qū)動電源 4 D/I H/L 輸入 寄存器選擇信號 7 R/W H/L 輸入 讀/寫選擇信號 劉釗: GDM12864A 顯示模塊與單片機(jī)的接口技術(shù)及仿真 14 8 E H/L 輸入 使能信號 7 DB0 H/L 三態(tài) 數(shù)據(jù)總線(最低位) 8 DB1 H/L 三態(tài) 數(shù)據(jù)總線 9 DB2 H/L 三態(tài) 數(shù)據(jù)總線 10 DB3 H/L 三態(tài) 數(shù)據(jù)總線 11 DB4 H/L 三態(tài) 數(shù)據(jù)總線 12 DB5 H/L 三態(tài) 數(shù)據(jù)總線 13 DB6 H/L 三態(tài) 數(shù)據(jù)總線 14 DB7 H/L 三態(tài) 數(shù)據(jù)總線(最高位) 15 CS2 H 輸入 片選 2(高電平有效) 16 CS1 H 輸入 片選 1(高電平有效) 17 /RES L 輸入 復(fù)位信號(低電平有效) 18 VEE 輸出 LCD 驅(qū)動負(fù)電壓 19 A 輸入 背光電源( +) 20 K 0V - 背光電源( ) 表 14 接口信號中的兩個(gè)片選信號的組合定義 CS1 CS2 GDM12864A 0 0 禁止使用 0 1 左區(qū) 1 0 右區(qū) 1 1 未選 單片機(jī)與 LCD 連接 本設(shè)計(jì)選用 AT89c52 單片機(jī)、和 GDM12864A 型 LCD,本連接 為間接控制方式。 間接控制方式是計(jì)算機(jī)通過自身的或系統(tǒng)中的并行接口與液晶顯示模塊連接,計(jì)算機(jī)通過對這些接口的操作,以達(dá)到對液晶顯示模塊的控制。這種方式的特點(diǎn)是電路簡單,控制時(shí)序由軟件實(shí)現(xiàn),可以實(shí)現(xiàn)高速計(jì)算機(jī)與液晶顯示模塊的接口。實(shí)用電路圖如下圖所示。在圖中電路中以 89c51的 P0 口作為數(shù)據(jù)口, 為 CS2, 為 CS1, 為 E, 為 R/W20xx 屆 電氣工程及其自動化專業(yè)畢業(yè)設(shè)計(jì)(論文) 15 和 為 DI 等信號。電位器用于顯示對比度的調(diào)節(jié) 。 圖 14 單片機(jī)與 LCD 連接圖 16 20xx 屆 電氣工程及其自動化專業(yè)畢業(yè)設(shè)計(jì)(論文) 17 第 2章 系統(tǒng)軟件設(shè)計(jì) 圖形液晶顯示模塊的軟件特性 了解 GDM12864A 圖形液晶顯示模塊的電路特性后,要使用GDM12864A圖形液晶顯示模塊還需要熟悉其軟件特性,即 GDM12864A 的指令功能,才能很好地應(yīng)用圖形液晶顯示模塊。 GDM12864A 的指令功能非常簡單,指令一覽表如下表所示。 表 21 GDM12864A 指令表 指令名稱 控制信號 控制代碼 D/I R/W D7 D6 D5 D4 D3 D2 D1 D0 顯示開頭設(shè)置 0 0 0 0 1 1 1 1 1 D 顯示起始行設(shè)置 0 0 1 1 L5 L4 L3 L2 L1 L0 頁面地址設(shè)置 0 0 1 0 1 1 1 P2 P1 P0 列地址設(shè)置 0 0 0 1 C5 C4 C3 C2 C1 C0 讀取狀態(tài)字 0 1 BUSY 0 ON/OFF REST 0 0 0 0 寫顯示數(shù)據(jù) 1 0 數(shù) 據(jù) 讀顯示數(shù)據(jù) 1 1 數(shù) 據(jù) 圖 21 DDRAM 地址表 劉釗: GDM12864A 顯示模塊與單片機(jī)的接口技術(shù)及仿真 18 GDM12864A 一共有七條指令,從作用上可分為兩類。第一條和第二條指令為顯示狀態(tài)設(shè)置類;其余指令為數(shù)據(jù)讀/寫操作指令。下面詳細(xì)解釋各個(gè)指令的功能: ? 讀狀態(tài)字( Status Read) RS R/W DB7 DB7 DB5 DB4 DB3 DB2 DB1 DB0 0 1 BUSY O ON/OFF RESET 0 0 0 0 狀態(tài)字是計(jì)算機(jī)了解 GDM12864A 當(dāng)前狀態(tài)的唯一的信息渠道。狀態(tài)字為一個(gè)字節(jié),其中僅有 3 位有效位,它們是: BUSY:表示當(dāng)前 GDM12864A 接口控制電路運(yùn)行狀態(tài)。 BUSY=1 表示 GDM12864A 正在處理計(jì)算機(jī)發(fā)來的指令或數(shù)據(jù)。此時(shí)接口電路被封鎖,不能接受除讀狀態(tài)字以外的任何操作。 BUSY= 0 表示 GDM12864A 接口控制電路已處于 “ 準(zhǔn)備好 ” 狀態(tài),等待計(jì)算機(jī)的訪問。 ON/ OFF:表示當(dāng)前的顯示狀態(tài)。 ON/ OFF=l表示關(guān)顯示狀態(tài), ON/OFF=0 表示開顯示狀態(tài)。 RESET:表示當(dāng)前 GDM12864A 的工作狀態(tài),即反映 RST 端的電平狀態(tài)。當(dāng) RST 為低電平狀態(tài)時(shí), GDM12864A 處于復(fù)位工作狀態(tài), RESET=1。當(dāng) RST 為高電平狀態(tài)時(shí), GDM12864A 為正常工作狀態(tài), RESET=0。 在指令設(shè)置和數(shù)據(jù)讀寫時(shí)要注意狀態(tài)字中的 BUSY 標(biāo)志。只有在BUSY=0 時(shí),計(jì)算機(jī)對 GDM12864A 的操作才能有效。因此計(jì)算機(jī)在每次對 GDM12864A 操作之前,都要讀出狀態(tài)字判斷 BUSY 是否為 “ 0” 。若不為 “ 0” ,則計(jì)算機(jī)需要等待,直至 BUSY=0 為止。 ● 顯示開關(guān)設(shè)置( Display on/ off) RS R/W DB7 DB7 DB5 DB4 DB3 DB2 DB1 DB0 0 O 1 1 1 1 1 D 該指令設(shè)置顯示開/關(guān)觸發(fā)器的狀態(tài),由此控制顯示數(shù)據(jù)鎖存器的工作方式,從而控制顯示屏上的顯示狀態(tài)。 D 位為顯示開/關(guān)的控制位。當(dāng) D=120xx 屆 電氣工程及其自動化專業(yè)畢業(yè)設(shè)計(jì)(論文) 19 為開顯示設(shè)置,顯示數(shù)據(jù)鎖存器正常工作,顯示屏上呈現(xiàn) 所需的顯示效果。此時(shí)在狀態(tài)字中 ON/ OFF=0。當(dāng) D=0 為關(guān)顯示設(shè)置,顯示數(shù)據(jù)鎖存器被置零,顯示屏呈不顯示狀態(tài),但顯示存儲器并沒有被破壞,在狀態(tài)字中 ON/ OFF= 1。 ● 顯示起始行設(shè)置( Display Start Line) RS R/W DB7 DB7 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 1 顯示起始行( 0~63) 該指令設(shè)置了顯示起始行寄存器的內(nèi)容。 HD612O2U 有 64 行顯示的管理能力,該指令中 L5~ LO 為顯示起始行的地址,取值在 O~ 3FH( 1~64 行)范圍 內(nèi),它規(guī)定了顯示屏上最頂一行所對應(yīng)的顯示存儲器的行地址。如果定時(shí)間隔地,等間距地修改(如加一或減一)顯示起始行寄存器的內(nèi)容,則顯示屏將呈現(xiàn)顯示內(nèi)容向上或向下平滑滾動的顯示效果。 ● 頁面地址設(shè)置 [Set Page( X address) ] RS R/W DB7 DB7 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 0 1 1 1 Page(0~7) 該指令設(shè)置了頁面地址 — X 地址寄存器的內(nèi)容。 GDM12864A 將顯示存儲器分成 8頁,指令代碼中 P2~ PO就是要確定當(dāng)前所要選擇的頁面地址,取 值范圍為 0~ 7H,代表第 l~ 8 頁。該指令規(guī)定了以后的讀/寫操作將在哪一個(gè)頁面上進(jìn)行。 ● 列地址設(shè)置( Set Y address) RS R/W DB7 DB7 DB5 DB4 DB3 DB2 DB1 DB0 0 1 Y address(0~63) 該指令設(shè)置了 Y 地址計(jì)數(shù)器的內(nèi)容, C5~ CO= O~ 3FH( 1~ 64)代表某一頁面上的某一單元地址,隨后的一次讀或?qū)憯?shù)據(jù)將在這個(gè)單元上進(jìn)行。Y 地址計(jì)數(shù)器具有自動加一功能,在每一次讀/寫數(shù)據(jù)后它將自動加一,所以在連續(xù)進(jìn)行讀/寫數(shù)據(jù)時(shí), Y 地址計(jì)數(shù)器不必每次都 設(shè)置一次。 頁面地址的設(shè)置和列地址的設(shè)置將顯示存儲器單元唯一地確定下來,劉釗: GDM12864A 顯示模塊與單片機(jī)的接口技術(shù)及仿真 20 為后來的顯示數(shù)據(jù)的讀/寫作了地址的選通。 ● 寫顯示數(shù)據(jù)( Write Display Data) RS R/W DB7 DB7 DB5 DB4 DB3 DB2 DB1 DB0 顯 示 數(shù) 據(jù) 該操作將 8 位數(shù)據(jù)寫入先前已確定的顯示存儲器的單元內(nèi)。操作完成后列地址計(jì)數(shù)器自動加一。 ● 讀顯示數(shù)據(jù)( Read Display Data) RS R/W DB7 DB7 DB5 DB4 DB3 DB2 DB1 DB0 顯 示 數(shù) 據(jù) 圖 22 軟件流程圖 20xx 屆 電氣工程及其自動化專業(yè)畢業(yè)設(shè)計(jì)(論文) 21 下面是程序代碼及解釋 include include include //中文字庫 define uchar unsigned char define u
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1