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

正文內(nèi)容

基于51單片機(jī)的液晶顯示屏控制系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)(編輯修改稿)

2024-10-02 15:44 本頁面
 

【文章內(nèi)容簡介】 行驅(qū)動器 T6A40 工作原理如下:兩個 34 位雙向移位寄存器產(chǎn)生的兩個 34 位并行數(shù) 據(jù)將輸出到兩個 LCD 驅(qū)動電路中,并在 LCD 偏壓電路作用下產(chǎn)生 68 位并行 LCD 行輸出信號,最后加到 LCD 屏的行輸入端。 4 硬件設(shè)計(jì) ( 1)控制液晶顯示模塊實(shí)現(xiàn)英文、漢字、圖形、及圖像的顯示。 ( 2)實(shí)現(xiàn)便攜式設(shè)計(jì)。 ( 3)可提供實(shí)現(xiàn)與計(jì)算機(jī)的數(shù)據(jù)傳輸?shù)慕涌陔娐贰? 液晶顯示屏控制系統(tǒng)的設(shè)計(jì) 總體電路設(shè)計(jì)構(gòu)架 單片機(jī)系統(tǒng)板主要由單片機(jī)、 EPROM、電源電路、 RS232 接口電路及 液晶顯示模塊接口組成。其電路原理框圖如圖 41: 圖 41 總電路原理框圖 單片機(jī)系統(tǒng)板的功能是控制液晶顯示模塊進(jìn)行顯示,它的特點(diǎn)是采用了 7805 整流電源電路為系統(tǒng)板提供 5V 電壓,可實(shí)現(xiàn)便攜式設(shè)計(jì),另外系統(tǒng)板還配備了一個 RS232 接口,可以實(shí)現(xiàn)與計(jì)算機(jī)的數(shù)據(jù)傳輸。 單片機(jī)與液晶顯示模塊接口 單片機(jī)與液晶顯示模塊接口的通信這里采用間接訪問方式。間接控制方式是將內(nèi)置T6963C 控制器的液晶顯示模塊與計(jì)算機(jī)系統(tǒng)中某個并行 I/O 接口連接,計(jì)算機(jī)通過對該I/O 接口的間接操作來實(shí)現(xiàn)對模塊的控制 。間接控制方式在硬件電路上需要一個 8 位并行接口與模塊的數(shù)據(jù)線連接,作為數(shù)據(jù)總線,還需要一個 3 位并行接口作為時(shí)序控制信號線如 89C51 的 作為 C/D, 作為 WR,以及 作為 RD。由于使用了專用的并行接口連接模塊,而且該并行接口自身在計(jì)算機(jī)系統(tǒng)中有相應(yīng)的片選地址,所以模塊的片選信號可以直接接地作選通態(tài),間接控制方式的接口電路與時(shí)序無關(guān),時(shí)序完全靠軟件編程實(shí)現(xiàn)。計(jì)算機(jī)間接控制方式下與內(nèi)置 T6963C 控制器的液晶顯示模塊的實(shí)用接口電路如下所示。模塊的 V0 端所接的電位器是作為液晶驅(qū)動電源的調(diào)節(jié)器,調(diào) 節(jié)顯示的對比度。間接接口電路如圖 42: 電 源 電 路 單 片 機(jī) RS232 接口電路 EPROM 液晶顯示模塊接口 液晶顯示屏控制系統(tǒng)的設(shè)計(jì) 圖 42 間接接口電路 單片機(jī)與計(jì)算機(jī)的通信接口 單片機(jī)與計(jì)算機(jī)的通信采用簡化三線的串行通信方式,即把單片機(jī)的發(fā)送端 TXD直接和計(jì)算機(jī)的接收端 RXD 相連,接收端 RXD直接和計(jì)算機(jī)的發(fā)送端 TXD 相連,但是單片機(jī)的+5V TTL 信號電平與 PC 機(jī)的177。 10V 信號電平不相容,所以必須進(jìn)行電平轉(zhuǎn)換, 本設(shè) 計(jì)中采用 MAXIM 公司生產(chǎn)的 MAX232 芯片, MAX232 包含兩路接收器和驅(qū)動器,適用于各種 EIA232C和 。 MAX232 芯片內(nèi)部有一個電源電壓變換器,可以把輸入的 +5V電源電壓變換成為 RS232C 輸出電平所需的177。 10V 電壓,所以,采用此芯片接口的串行通信系統(tǒng)只需要單一的 +5V 電源就可以了。 不像傳統(tǒng)的 RS232 電平轉(zhuǎn)換器發(fā)送器 MC1488 和接收器 MC1489 那樣必須提供額外的 +12V 和 12V電源。 MAX232 芯片引腳圖如圖 43: 圖 43 MAX232引腳圖 圖 44 MAX232串行接口電路 此通信接口電路,只用了 MAX232 芯片中的一路接收器和驅(qū)動器,接至 PC 機(jī)串口的接液晶顯示屏控制系統(tǒng)的設(shè)計(jì) 口使用 RS232 標(biāo)準(zhǔn)的 DB9 芯接插座。 MAX232CPE 接線也非常簡單,只需要 5V 電源,外接四只電容,即可產(chǎn)生 +12V 和 12V 電壓,輸出標(biāo)準(zhǔn)的 RS232 接口信號。而且 MAX232CPE 的價(jià)格不貴,所以采用 MAX232CPE 接口芯片實(shí)現(xiàn) RS232 接口電路。其接口電路如圖 44。 電源電路 電源電路是由電源變壓器 ,整流 ,濾波和穩(wěn)壓電路等四部分組成。電源變壓器是將交流電網(wǎng) 220V 的電壓變?yōu)樗枰碾妷褐?,然后通過整流電路交流電壓變?yōu)槊}動的直流電壓。由于此 脈動的直流電壓還含有較大的波紋 ,必須通過濾波電路加以濾除 ,從而得到平滑的直流電壓。但這樣的電壓還隨電網(wǎng)電壓波動 (一般有 10%左右的波動 ),負(fù)載和溫度的變化而變化 .因而在整流 ,濾波之后 ,還需接穩(wěn)壓電路。穩(wěn)壓電路的作用是當(dāng)電網(wǎng)電壓波動 ,負(fù)載和溫度變化是 ,維持輸出直流電壓穩(wěn)定。電源電路如圖 45: 圖 45 電源電路 5 系統(tǒng)軟件設(shè)計(jì) 內(nèi)置 T6963C控制器軟件特性 由于 T6963C 使用了硬件初始化設(shè)置 ,所以使得其指令功能集中于顯示功能的設(shè)置上 ,從而加強(qiáng)了 T6963C 的顯示控制能力。 T6963C 模塊的控制指令可帶 1個或 2 個參數(shù),或無參數(shù)。每條指令的執(zhí)行都是先送入?yún)?shù),再送入指令代碼。而且當(dāng)向 T6963C 中讀、寫數(shù)據(jù)或向其中寫入命令時(shí),必須嚴(yán)格遵循 T6963C 的時(shí)序。如果所送參數(shù)多于規(guī)定個數(shù),以最后送入的有效。每次操作之前必須先進(jìn)行狀態(tài)字檢測。顯示過程流程圖如圖 51: 初始化 清 零 定入顯示數(shù)狀態(tài)讀取 狀態(tài)檢測 寫指令(讀數(shù)指令狀態(tài)啟動 狀態(tài)檢查 寫參數(shù) 1(低 8 位) 寫指令 狀態(tài)檢查 寫參數(shù) 2(高 8 位) 液晶顯示屏控制系統(tǒng)的設(shè)計(jì) 圖 51 顯示過程流程圖 圖 52 雙參數(shù)指令傳輸流程圖 以上每一步驟又要完成以下流程:對于無參數(shù)或自動指令,以上過程只需 1 次,單參數(shù)指令需兩次,而雙參數(shù)指令則需進(jìn)行 3 次(前 2 次傳參數(shù),最后傳指令)。圖 52 以雙參數(shù)指令為例給出其指令傳輸過程。 液晶顯示模塊指令說明如下 : ( 1)讀狀態(tài)字 格式 T6963C 的狀態(tài)字由七位標(biāo)志位組成 ,它們是 : S0 指令讀寫狀態(tài) 1:準(zhǔn)備好 0:忙 S1 數(shù)據(jù)讀寫狀態(tài) 1:準(zhǔn)備好 0:忙 S2 數(shù)據(jù)自動讀狀態(tài) 1:準(zhǔn)備好 0:忙 S3 數(shù)據(jù)自動寫狀態(tài) 1:準(zhǔn)備好 0:忙 S4 未用 S5 控制器運(yùn)行檢測可能性 1:可能 0:不能 S6 屏讀 /屏拷貝出錯狀態(tài) 1:出錯 0:正確 S7 閃爍狀態(tài)檢測 1:顯示 0:關(guān)顯示 ( 2)地址指針設(shè)置 格式 D1 D2 該指令為雙參數(shù) (D1,D2)指令 。指令代碼中的 N1,N2,N0 取值 ”1”為有效 ,”0”為無效 ,而且不能同時(shí)為 ”1”,根據(jù) N的取值 ,該指令有三種含義 ,如表 51: S7 S6 S5 S4 S3 S2 S1 S0 0 0 1 0 0 N2 N1 N0 液晶顯示屏控制系統(tǒng)的設(shè)計(jì) D1 D2 指令代碼 功能 水平位置 (低 7位有效 ) 垂直位置 (低 5位有效 ) 21H(N0=1) 光標(biāo)地址設(shè)置 偏置地址 (低 5位有效 ) 00H 22H(N1=1) CGRAM 偏置地址 低字節(jié) 高字節(jié) 24H(N2=1) 顯示地址設(shè)置 表 51 ( 3)顯示區(qū)域設(shè) 置 格式 D1 D2 該指令是雙參數(shù)指令 ,它將在顯示存儲器內(nèi)劃分出各顯示區(qū)域的范圍 。它是由設(shè)定顯示區(qū)域的首地址和寬度來確定該顯示區(qū)域的范圍 ,同時(shí)也確定了顯示存儲器單元與顯示屏上各點(diǎn)像素的對應(yīng)關(guān)系。該指令中 N1,N0 有四種組合 ,每種組合有不同的含義。具體功能參見表 52: N1 N0 D1 D0 指令代碼 功能 0 0 低字節(jié) 高字節(jié) 40H 文本顯示區(qū)首地址 0 1 字節(jié)數(shù) 00H 41H 文本顯示寬度 1 0 低字節(jié) 高字節(jié) 42H 圖形顯示區(qū)首地址 1 1 字節(jié)數(shù) 00H 43H 圖形顯示區(qū)寬度 表 52 ( 4)顯示方式設(shè)置 格式 該指令為顯示方式的設(shè)置 ,無參數(shù) 。它的幾個設(shè)置位功能如下 : CG位 字符發(fā)生器選擇位。 當(dāng) CG=0 時(shí) ,啟用內(nèi)部字符發(fā)生器 CGROM,該字符庫有 128 種字符 ,其代碼為 00H~7FH。同時(shí)可以建立 128 種 8 8 點(diǎn)陣的自定義字符發(fā)生器 CGRAM,其字符代碼規(guī)定在 80H~ FFH范圍內(nèi) 。 當(dāng) CG=1 時(shí) ,禁止內(nèi)部 CGROM,字符顯示完全取自自定義字符發(fā)生器 CGRAM,該字符庫為 2K字節(jié)容量 ,字符代碼為 00H~ FFH。 N2,N1,N0 位為顯示方式設(shè)置位 ,它們的組合產(chǎn)生的顯示方式如表 53: 0 1 0 0 0 0 N1 N0 1 0 0 0 CG N2 N1 N0 液晶顯示屏控制系統(tǒng)的設(shè)計(jì) N2 N2 N0 顯示方式 說明 0 0 0 邏輯“或” 文本與圖形以邏輯“或”的關(guān)系合成顯示 0 0 1 邏輯“異或 ” 文本與圖形以邏輯“異或”的關(guān)系合成顯示 0 1 1 邏輯“與” 文本與圖形以邏輯“與”的關(guān) 系合成顯示 1 0 0 文本屬性 文本顯示特征以雙字節(jié)表示 表 53 ( 5)顯示狀態(tài)設(shè)置 格式 該指令設(shè)置了當(dāng)前的顯示狀態(tài),無參數(shù)。該指令有 4 個設(shè)置位,每一位都代表一種顯示狀態(tài)的設(shè)置,它們可以同時(shí)有效,也可以部分有效,也可以都無效。這 4 個設(shè)置位的功能如下: N0 光標(biāo)閃爍設(shè)置開關(guān) N0=1 為啟用光標(biāo)閃爍; N=0為禁止光標(biāo)閃爍。 N1 光標(biāo)顯示設(shè)置開關(guān) N0=1 為啟用光標(biāo)顯示; N=0為禁止光標(biāo) 顯示。 N2 文本顯示設(shè)置開關(guān) N0=1 為啟用文本顯示; N=0為禁止文本顯示。 N3 圖形
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1