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

正文內(nèi)容

基于51單片機(jī)的液晶顯示器控制電路設(shè)計(jì)浙大畢業(yè)論文-免費(fèi)閱讀

  

【正文】 晶=84HDB 07DH,042H,042H,07EH,042H,042H,07EH,042HDB 0E0H,020H,020H,0E0H,020H,020H,0E0H,024HDB 0FEH,084H,084H,0FCH,084H,084H,0FCH,084HCOUNT EQU 34H ;西文字符(8*8 點(diǎn)陣)個(gè)數(shù)CGRAM: MOV DAT1,03H ;設(shè)置 CGRAM 偏置地址MOV DAT2,00HMOV COM,22HLCALL PR1MOV DAT1,00H ;設(shè)置存儲(chǔ)器地址指針MOV DAT2,1CHMOV COM,24HLCALL PR1MOV COM,0B0H ;設(shè)置自動(dòng)寫(xiě)方式LCALL PR12MOV A,COUNT ;計(jì)算寫(xiě)入的字節(jié)數(shù)MOV B,08HMUL ABMOV COUNT,A ;計(jì)數(shù)器低 8 位數(shù)據(jù)INC B ;計(jì)數(shù)器高 8 位數(shù)據(jù)MOV DPTR,CGTAB ;取字符庫(kù)首地址PUSH DPH ;存字符庫(kù)指針PUSH DPLCGRAM1: LCALL ST3 ;判自動(dòng)寫(xiě)狀態(tài)位POP DPL ;取字符庫(kù)指針POP DPHCLR AMOVC A,A+DPTR ;取數(shù)據(jù)INC DPTR ;字符庫(kù)指針加一PUSH DPH ;存字符庫(kù)指針PUSH DPLLCALL PR13 ;寫(xiě)入數(shù)據(jù)DJNZ COUNT,CGRAM1 ;計(jì)數(shù)循環(huán)DJNZ B,CGRAM1MOV COM,0B2H ;寫(xiě)入結(jié)束自動(dòng)寫(xiě)指令LCALL PR12POP ACC ;修正棧指針POP ACC RET文本方式下顯示圖形子程序如下:CODE EQU 33H ;漢字字符代碼O_Y EQU 35H ;Y 坐標(biāo)(0—127)O_X EQU 36H ;X 坐標(biāo)(0—29)COUNT EQU 34H ;計(jì)數(shù)器MOV CODE,00H ;調(diào)用圖形顯示子程序MOV O_X,00HMOV O_Y,00HLCALL WRI_CCMOV CODE,01HMOV O_X,03HMOV O_Y,00HLCALL WRI_CCWRI_CC: MOV Ahoy MOV B,20H ;圖形顯示區(qū)寬度為 20HMUL ABADD A,O_XMOV O_X,AMOV A,BADDC A,08H ;圖形顯示區(qū)首地址為 0800HMOV O_Y,AMOV DPTR,CCTAB ;計(jì)算漢字庫(kù)字符首地址 MOV A,CODEMOV B,20HMUL ABADD A,DPLMOV DPL,AMOV A,BADDC A,DPHMOV DPH,APUSH DPH ;存字庫(kù)地址指針PUSH DPLMOV COUNT,10H ;計(jì)數(shù)器設(shè)置為 16 次WRI_CC1:MOV DAT1,O_X ;設(shè)置顯示 RAM 地址MOV DAT2,O_YMOV COM,24HLCALL PR1POP DPL ;取字庫(kù)地址指針POP DPHCLR AMOVC A,A+DPTR ;取左部字模數(shù)據(jù)MOV DAT2,A ;設(shè)置數(shù)據(jù)MOV A,10H ;偏置地址為 16MOVC A,A+DPTR ;取右部字模數(shù)據(jù)MOV DAT1,A ;暫存數(shù)據(jù)INC DPTR ;字庫(kù)地址指針加一 PUSH DPH ;存字庫(kù)地址指針PUSH DPLMOV COM,0C0H ;設(shè)置一次寫(xiě)數(shù)據(jù)指令代碼LCALL PR11 ;寫(xiě)入數(shù)據(jù)MOV DAT2,DAT1 ;設(shè)置右部數(shù)據(jù)LCALL PR11 ;寫(xiě)入數(shù)據(jù)MOV A,20H ;顯示 RAM 地址修正ADD A,O_XMOV O_X,ACLR AADDC A,O_YMOV O_Y,ADJNZ COUNT,WRI_CC1 ;計(jì)數(shù)器循環(huán)POP ACC ;修正棧指針POP ACCRETCCTAB: DB 000H,040H,037H,010H,083H,060H,02FH,008H。結(jié) 束 語(yǔ)本系統(tǒng)的設(shè)計(jì)與制作工作已經(jīng)全部完成,基本達(dá)到了預(yù)期的目的與要求。采用直接查字符碼表顯示的辦法,將要顯示漢字的字符碼直接寫(xiě)在單片機(jī)程序中,編程時(shí)先將程序存貯區(qū)中的字符碼全部轉(zhuǎn)移到系統(tǒng)擴(kuò)展的數(shù)據(jù)存貯器6264 中,然后從 6264 中查找字符碼并輸出顯示。初始化子程序流程圖如圖 53:1 1 0 0 0 N2 N1 N0開(kāi) 始設(shè)置文本顯示區(qū)首地址設(shè)置文本顯示區(qū)寬度設(shè)置圖形顯示區(qū)首地址設(shè)置文本屬性區(qū)首地址設(shè)置圖形顯示區(qū)寬度設(shè)置文本屬性區(qū)寬度光標(biāo)形狀設(shè)置顯示方式設(shè)置顯示開(kāi)關(guān)設(shè)置結(jié) 束圖 53 初始化子程序流程圖 串行通信子程序設(shè)計(jì) 單片機(jī)與 PC 機(jī)之間的串行通信主要包括兩個(gè)過(guò)程:由 8051 傳送數(shù)據(jù)至 PC機(jī);8051 接收 PC 機(jī)傳來(lái)的數(shù)據(jù)。該指令中有兩位設(shè)置位 N1,N0。 N2 文本顯示設(shè)置開(kāi)關(guān) N0=1 為啟用文本顯示;N=0 為禁止文本顯示。它的幾個(gè)設(shè)置位功能如下:CG 位 字符發(fā)生器選擇位。每次操作之前必須先進(jìn)行狀態(tài)字檢測(cè)。由于此脈動(dòng)的直流電壓還含有較大的波紋,必須通過(guò)濾波電路加以濾除,從而得到平滑的直流電壓。10V 電壓,所以,采用此芯片接口的串行通信系統(tǒng)只需要單一的+5V 電源就可以了。間接控制方式是將內(nèi)置 T6963C 控制器的液晶顯示模塊與計(jì)算機(jī)系統(tǒng)中某個(gè)并行 I/O 接口連接,計(jì)算機(jī)通過(guò)對(duì)該 I/O 接口的間接操作來(lái)實(shí)現(xiàn)對(duì)模塊的控制。SCP 極性控制器產(chǎn)生 SCP 信號(hào),由觸發(fā)方式選擇端子 TSW 來(lái)控制 SCP 的有效觸發(fā)方式:當(dāng) TSW=0 時(shí),數(shù)據(jù)在 SCP 的上升沿輸出至驅(qū)動(dòng)輸出端;當(dāng) TSW=1時(shí),數(shù)據(jù)在 SCP 的的下降沿輸出至驅(qū)動(dòng)輸出端。T6A39 的數(shù)據(jù)接受形式有三種:一位串行、二位并行和四位并行方式。這樣的處理對(duì)計(jì)算機(jī)寫(xiě)入顯示數(shù)據(jù)時(shí)是比較麻煩的,這也許是 T6963C 少用于雙屏結(jié)構(gòu)液晶顯示驅(qū)動(dòng)控制系統(tǒng)的原因。r/w=1 為讀操作;r/w=0 為寫(xiě)操作。T6963C 內(nèi)置有128 種 5*8 點(diǎn)陣的 ASCI 字符字模庫(kù) CGROM,字符代碼為 00H~7FH。它可以將文本顯示與圖形顯示通過(guò)某種合成邏輯同時(shí)在顯示屏上顯示。文本代碼區(qū)是用與存儲(chǔ)作為字符顯示的字符代碼;文本屬性區(qū)是用與存儲(chǔ)作為相應(yīng)字符顯示的字符屬性,這種屬性由文本屬性區(qū)單元中一個(gè)字節(jié)數(shù)據(jù)的低 4 位表示,有 6 種屬性。這是在文本顯示方式下。顯示窗口長(zhǎng)度的設(shè)置將確定了驅(qū)動(dòng)部向液晶顯示驅(qū)動(dòng)系統(tǒng)發(fā)送的顯示數(shù)據(jù)的個(gè)數(shù),不管實(shí)際控制的顯示屏的點(diǎn)陣數(shù)如何,他已固定了驅(qū)動(dòng)信號(hào)的時(shí)序關(guān)系。他根據(jù)所要控制的液晶顯示驅(qū)動(dòng)系統(tǒng)的數(shù)據(jù)傳輸格式的要求而定。(5) 顯示存儲(chǔ)器 由一塊 32K 的隨機(jī)存儲(chǔ)器(RAM)組成,可為液晶顯示模塊提供顯示數(shù)據(jù)的存儲(chǔ)空間。其傳輸距離近,傳送方式單一,每次傳送一個(gè)字或一個(gè)字節(jié)。該方案與方案一相比,雖然通信過(guò)程占整個(gè)顯示周期的比例相對(duì)較大,但是硬件電路設(shè)計(jì)簡(jiǎn)單,成本較低,減少了單片機(jī)查詢(xún)硬件字庫(kù)所需要的時(shí)間,提高了單片機(jī)動(dòng)態(tài)掃描的速度,字符顯示的穩(wěn)定度較高。下面從這兩個(gè)方面逐個(gè)論證不同的方案。單片機(jī)最小系統(tǒng)負(fù)責(zé)接收個(gè)人計(jì)算機(jī)所編輯的文本及內(nèi)容,通過(guò) RS232 串行接口通信完成單片機(jī)與 PC 機(jī)之間的數(shù)據(jù)傳送,而個(gè)人計(jì)算機(jī)(即 PC 機(jī)),主要完成顯示內(nèi)容的編輯、字符碼的查找、字符數(shù)據(jù)的發(fā)送等工作。另外,可以增加鬧鐘功能,時(shí)間到了則產(chǎn)生音樂(lè)聲;還可以增加萬(wàn)年歷顯示“年月日”等多項(xiàng)功能。由于液晶顯示器具有低壓低功耗,顯示信息量大易于彩色化,無(wú)電磁輻射,長(zhǎng)壽命,無(wú)污染等特點(diǎn)。硬件系統(tǒng)由單片機(jī)最小系統(tǒng)和液晶顯示系統(tǒng)組成,PC 機(jī)進(jìn)行顯示內(nèi)容的編輯和字模數(shù)據(jù)的提?。灰壕э@示系統(tǒng)由主控模塊 T6963C 和 LCD 液晶顯示模塊接口電路組成,主控模塊負(fù)責(zé)接收單片機(jī)字模數(shù)據(jù)并控制各顯示模塊工作,顯示模塊以 T6963C 主控制器為核心,控制LCD 液晶顯示屏顯示,為了方便系統(tǒng)擴(kuò)展,各模塊之間的連接采用接插式結(jié)構(gòu),單片機(jī)與 PC 機(jī)之間采用 RS232 標(biāo)準(zhǔn)接口進(jìn)行數(shù)據(jù)和命令的串行通信。 單片機(jī)與計(jì)算機(jī)的通信接口 ....................................14167。 字模數(shù)據(jù)的存儲(chǔ) ...............................................3167。 通信電路 .....................................................4第三章 液晶顯示模塊簡(jiǎn)介 .............................................5167。 電源電路 ....................................................15第五章 系統(tǒng)軟件設(shè)計(jì) ................................................16167。本文不僅從總體上對(duì)系統(tǒng)進(jìn)行了整體規(guī)劃,還以其中一個(gè)實(shí)例詳細(xì)介紹了 PC 機(jī)字模的提取、字模數(shù)據(jù)的發(fā)送、單片機(jī)串行接收數(shù)據(jù)、液晶顯示屏的顯示等部分的軟硬件設(shè)計(jì)及實(shí)現(xiàn)過(guò)程。LCD是目前顯示產(chǎn)業(yè)中發(fā)展速度最快,市場(chǎng)應(yīng)用最廣的顯示器件,成為眾多顯示媒體中的佼佼者,在越來(lái)越多的領(lǐng)域中發(fā)揮作用,是目前顯示器件中一個(gè)理想的選擇。LCD 在大屏幕顯示中的應(yīng)用:大屏幕顯示的應(yīng)用范圍極廣,隨著社會(huì)發(fā)展,公眾生活的加強(qiáng),人們對(duì)能夠面向廣大公眾傳遞信息的顯示裝置越來(lái)越感到必需。基于 Windows 操作系統(tǒng)下的文本編輯軟件有很多種,例如:記事本、Micorsoft Word、寫(xiě)字板等,我們可以采用任何一種編輯軟件將要顯示的內(nèi)容(包括漢字、中英文字母、標(biāo)點(diǎn)符號(hào)等)編輯成一個(gè)文本文件,然后通過(guò)已經(jīng)編寫(xiě)好的應(yīng)用程序在特定的字庫(kù)中依次搜索到文本文件中的內(nèi)容,并且取出該字符的字模數(shù)據(jù),此項(xiàng)工作稱(chēng)為字模數(shù)據(jù)的提?。蛔帜?shù)據(jù)文件的生成也就是將取出的字模按順序存放到一個(gè)十六進(jìn)制文件中;字符數(shù)據(jù)建立好之后將其存放在 PC 機(jī)的硬盤(pán)上,等到需要的時(shí)候通過(guò)串行通信軟件將字符數(shù)據(jù)文件發(fā)送給液晶顯示系統(tǒng)模塊。 字模數(shù)據(jù)的存儲(chǔ)由于 89C51 單片機(jī)內(nèi)部程序存儲(chǔ)器(ROM)只有 4K 空間,本設(shè)計(jì)采用1616 點(diǎn)陣顯示一個(gè)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1