【正文】
.................................23167。 初始化子程序設(shè)計(jì) ............................................20167。 電源電路 ....................................................15第五章 系統(tǒng)軟件設(shè)計(jì) ................................................16167。 單片機(jī)與液晶顯示模塊接口 ....................................13167。 硬件電路設(shè)計(jì)要求 ............................................13167。 列驅(qū)動(dòng)方式 ..................................................11167。 通信電路 .....................................................4第三章 液晶顯示模塊簡(jiǎn)介 .............................................5167。 系統(tǒng)概述 .....................................................2第二章 方案論證 .....................................................3167。XXXXXXX畢 業(yè) 設(shè) 計(jì) 題 目 GPRS 無限通訊數(shù)據(jù)系統(tǒng)的設(shè)計(jì)與應(yīng)用姓 名 xxx學(xué) 號(hào) xxx專業(yè)班級(jí) xxx分 院 xxx指導(dǎo)教師 xxxxxxx 年 xxx 月 xxx 日目 錄摘 要 ................................................................IABSTRACT...........................................................II第一章 概述 .........................................................1167。 系統(tǒng)背景 .....................................................1167。 字模數(shù)據(jù)的存儲(chǔ) ...............................................3167。 顯示控制器 ...................................................6167。 行驅(qū)動(dòng)方式 ..................................................12第四章 硬件設(shè)計(jì) ....................................................13167。 總體電路設(shè)計(jì)構(gòu)架 ............................................13167。 單片機(jī)與計(jì)算機(jī)的通信接口 ....................................14167。 內(nèi)置 T6963C 控制器軟件特性 ...................................16167。 串行通信子程序設(shè)計(jì) ..........................................21167。 分步調(diào)試 ....................................................23167。硬件系統(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ù)和命令的串行通信。本系統(tǒng)的設(shè)計(jì)優(yōu)點(diǎn)硬件電路簡(jiǎn)單,軟件功能完善,控制系統(tǒng)可靠,性價(jià)比較高等特點(diǎn),具有一定的使用和參考價(jià)值。 LCD display system controls the module and certain LCD by the host demonstrated the module T6963C poses, the host controls the module T6963C to be responsible for in the receive the SCM matrix data and controls each demonstration module work, demonstrated the module take the host controls the module T6963C as a core, controls the LCD display monitor display, In order to the convenient system expands, between various modules connection uses meets inserts the type structure, between the SCM and PC machine to use the RS232 standard to carry on the data and the order serial munication. This article not only has carried on the whole plan from the overall to the system, but also in detail introduced take module design as the example the PC machine matrix withdraws, the matrix data transmission, the monolithic integrated circuit serial receive data, the LCD display monitor display and so on the partial software and hardware design and the realization process. Its advantage hardware circuit is simple, the software is with perfect function, the control system is reliable, higher characteristic of the sex price, and has certain use and reference value.Keyword: LCD 89C51 serial munication SCM(Single Chip Microputer )1 概述 系統(tǒng)背景液晶顯示器件在中國(guó)已有二十余年的發(fā)展歷史?,F(xiàn)在,液晶顯示幾乎已經(jīng)應(yīng)用于生產(chǎn),生活的各個(gè)領(lǐng)域,人們幾乎時(shí)時(shí)處處都要與這一神奇而又普通的面孔打交道。由于液晶顯示器具有低壓低功耗,顯示信息量大易于彩色化,無電磁輻射,長(zhǎng)壽命,無污染等特點(diǎn)。 LCD在監(jiān)控系統(tǒng)中的應(yīng)用:目前大多數(shù)監(jiān)控系統(tǒng)自帶的顯示系統(tǒng)為L(zhǎng)ED數(shù)碼管顯示,這樣顯示效果比較單一,只能顯示監(jiān)控系統(tǒng)的測(cè)量值。利用LCD和鍵盤實(shí)現(xiàn)人機(jī)交互,使監(jiān)控系統(tǒng)獨(dú)立工作成為可能。LCD在時(shí)鐘中的應(yīng)用:在日常生活中我們會(huì)經(jīng)常看到時(shí)間的顯示,這些顯示大都是采用液晶顯示器來顯示的,而對(duì)其中的漢字無法用顯示來解決。另外,可以增加鬧鐘功能,時(shí)間到了則產(chǎn)生音樂聲;還可以增加萬(wàn)年歷顯示“年月日”等多項(xiàng)功能。使用液晶投影顯示大屏幕,不僅有投影儀,指揮用大屏幕,還有液晶投影彩色電視。它與傳統(tǒng)的顯示媒體相比,具有分辨率極高,透過性好,顯示內(nèi)容豐富,彩色易于控制等優(yōu)點(diǎn)。LCD 顯示屏帶來廣泛的社會(huì)效益和經(jīng)濟(jì)效益,具有良好的發(fā)展前景。單片機(jī)最小系統(tǒng)負(fù)責(zé)接收個(gè)人計(jì)算機(jī)所編輯的文本及內(nèi)容,通過 RS232 串行接口通信完成單片機(jī)與 PC 機(jī)之間的數(shù)據(jù)傳送,而個(gè)人計(jì)算機(jī)(即 PC 機(jī)),主要完成顯示內(nèi)容的編輯、字符碼的查找、字符數(shù)據(jù)的發(fā)送等工作。LCD 顯示屏包括主控制模塊和 LCD 液晶顯示模塊。 本系統(tǒng)主要是實(shí)現(xiàn)單片機(jī)與液晶顯示模塊之間的接口技術(shù),可以采用間接控制方式完成。 2 方案論證此 LCD 液晶顯示控制系統(tǒng)設(shè)計(jì)的關(guān)鍵是要實(shí)現(xiàn) LCD 的顯示控制。下面從這兩個(gè)方面逐個(gè)論證不同的方案。方案一:采用標(biāo)準(zhǔn)字庫(kù),制作一個(gè)專用硬字庫(kù)。因?yàn)椴捎昧撕?PC 機(jī)相同的編碼(機(jī)內(nèi)碼),軟件的開發(fā)和維護(hù)非常簡(jiǎn)單,基本上與寫 PC 機(jī)軟件差不多。方案二:利用 Windows 自帶的字庫(kù)(即使用軟字庫(kù))。該方案與方案一相比,雖然通信過程占整個(gè)顯示周期的比例相對(duì)較大,但是硬件電路設(shè)計(jì)簡(jiǎn)單,成本較低,減少了單片機(jī)查詢硬件字庫(kù)所需要的時(shí)間,提高了單片機(jī)動(dòng)態(tài)掃描的速度,字符顯示的穩(wěn)定度較高。 通信電路方案一:串行通信串行通信是指一個(gè)數(shù)據(jù)的所有位按一定的順序和方式,一位一位地通過串行輸入/輸出口進(jìn)行傳送。串行通信方式如圖21:圖 21 串行通信方式 圖 22 并行通信方式方案二:并行通信采用并行傳送方式在微機(jī)與外部設(shè)備之間進(jìn)行數(shù)據(jù)傳送的接口叫并行接口。傳送的數(shù)據(jù)位 1128 位,一般為 8 位。其傳輸距離近,傳送方式單一,每次傳送一個(gè)字或一個(gè)字節(jié)。串行通信接口電路見后面的硬件電路設(shè)計(jì)。(1) 顯示控制器 主要由控制器 T6963C 組成,可提供與外部 MCU 的數(shù)據(jù)接口及對(duì)顯示存儲(chǔ)器的讀寫操作;并可控制行,列驅(qū)動(dòng)器的時(shí)序電路,數(shù)據(jù)RXDTXD89C51GNDTXDRXD 外 部 設(shè) 備GNDGNDGNDD0 D1 D2 外D3 部D4 設(shè)D5 備D6 D7 GNDGND格式和顯示格式等。(3) 列驅(qū)動(dòng)器 由列驅(qū)動(dòng)器 T6A39 組成,可接受控制器的串行數(shù)據(jù)并將其轉(zhuǎn)換成 LCD 屏所需要的并行列數(shù)據(jù)。(5) 顯示存儲(chǔ)器 由一塊 32K 的隨機(jī)存儲(chǔ)器(RAM)組成,可為液晶顯示模塊提供顯示數(shù)據(jù)的存儲(chǔ)空間。(7) 液晶顯示模塊接口 用于提供與單片機(jī)的接口??刂撇客ㄟ^振蕩器外接晶體振蕩器產(chǎn)生振蕩脈沖,經(jīng)時(shí)序控制電路調(diào)制產(chǎn)生 T6963C 的工作時(shí)鐘脈沖系列,根據(jù)工作方式設(shè)置電路生成各路控制及驅(qū)動(dòng)時(shí)序脈沖,從而實(shí)現(xiàn) T6963C 的工作控制。這將避免因上電控制器尚未進(jìn)行初始化而使液晶顯示驅(qū)動(dòng)系統(tǒng)不能正常工作,導(dǎo)致液晶顯示屏上出現(xiàn)不希望的顯示狀態(tài)。他根據(jù)所要控制的液晶顯示驅(qū)動(dòng)系統(tǒng)的數(shù)據(jù)傳輸格式的要求而定。DUAL: 液晶顯示器件電極排列形式的設(shè)置。 SDSEL: 數(shù)據(jù)傳輸格式設(shè)置。 這兩個(gè)設(shè)置引腳的電平組合確定了驅(qū)動(dòng)部中數(shù)據(jù)傳輸?shù)妮敵龆?。顯示窗口長(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)系。顯示窗口寬度的設(shè)置將確定了驅(qū)動(dòng)部向液晶顯示驅(qū)動(dòng)系統(tǒng)發(fā)送的幀信號(hào)時(shí)序和占空比系數(shù)。T6963C 內(nèi)部字符庫(kù)是 5*8 點(diǎn)陣字符字模,在垂直方向字模數(shù)據(jù)中留有一行的間距,是不可變動(dòng)的;但在水平方向字模數(shù)據(jù)將一字節(jié)的高三位作為字間距處理,即字間距可以為一點(diǎn)距,兩點(diǎn)距或三點(diǎn)距,也可以沒有。組合設(shè)置如表 34:表 34FS1 1 1 0 0FS0 1 0 1 0字體 5*8 6*8 7*8 8*8字體選擇的實(shí)現(xiàn)是在顯示數(shù)據(jù)傳輸過程中將一字節(jié)的 8 位字模數(shù)據(jù)有選擇地傳輸幾位。這是在文本顯示方式下。5. 振蕩器的晶體振蕩器的選擇振蕩器時(shí)鐘與控制器所控制的