




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
貴州大學(xué)實驗報告學(xué)院:計信學(xué)院 專業(yè): 班級:姓名學(xué)號實驗組實驗時間2013.5.9指導(dǎo)教師余瑚嘉成績實驗項目名稱實驗五:API繪圖函數(shù)實驗實驗?zāi)康牧私釲CD基本概念與原理。理解LCD的驅(qū)動控制。熟悉用總線方式驅(qū)動LCD模塊。熟悉用ARM內(nèi)置的LCD控制器驅(qū)動LCD。實驗要求用ARMADS1.2集成開發(fā)環(huán)境,編寫和調(diào)試程序的基本過程。ARM應(yīng)用程序的框架結(jié)構(gòu)。實驗原理LCD(LiquidCrystalDisplay)原理電致發(fā)光LCD的驅(qū)動控制實驗儀器硬件:ARM嵌入式開發(fā)平臺、用于ARM920T的JTAG仿真器、PC機(jī)Pentium100以上。軟件:PC機(jī)操作系統(tǒng)Win2000或WinXP、ARMADS1.2集成開發(fā)環(huán)境、仿真器驅(qū)動程序、超級終端通訊程序
1.新建工程,將“Exp6LCD驅(qū)動控制實驗”中的文件添加到工程中。定義有關(guān)常量與宏編寫LCD初始化函數(shù)(lcd640.c),設(shè)置各功能寄存器。編寫LCD刷新函數(shù)(lcd640.c)。此函數(shù)主要是將二級緩存LCDBuffer的數(shù)據(jù)由32位彩色圖形信息轉(zhuǎn)換成16位的圖形信實驗止步驟實驗止步驟轉(zhuǎn)換公式:pixcolor=((pbuf[0]&0xf8)<<11)|((pbuf[1]&0xfc)<<6)|(pbuf[2]&0xf8)。其中,pbuf[0]、pbuf[1]、pbuf[2]是一個象素的32位彩色數(shù)據(jù)的前24位,分別代表R、G、B。4.編寫主函數(shù)(main.c)在LCD上顯示16位色圖形的關(guān)鍵是填充二級顯示緩沖,將顯示象素的24位顏色信息寫入LCDBuffer。將RGB三種基本顏色按一定比例混合即可構(gòu)成更復(fù)雜的顏色,每個象素的三種基本顏色分別占一個字節(jié),可以方便的在程序里改寫各基本顏色的數(shù)值,從而改變該象素的混合顏色。學(xué)習(xí)LCD顯示器的基本原理,理解其驅(qū)動控制方法。掌握兩種LCD驅(qū)動方式的基本原理和方法。并用編程實現(xiàn):用總線方式直接驅(qū)動帶有驅(qū)動模塊的LCD。用ARM內(nèi)置的LCD控制器來驅(qū)動LCD。
如圖所示,改變OSTimeDly()函數(shù)的值為20000使圖像在LED屏幕上停留l&lfx時間變成20秒。l&lfx囹Main,circTofpdc,LineTofpdc..A.rcTo(pdc..LineTofpdc..4rcTo(pdc..LineTot'pdc..A.rcTo(pdc..80,80,50,-50-80,-SO-50,ircTofpdc,LineTofpdc..A.rcTo(pdc..LineTofpdc..4rcTo(pdc..LineTot'pdc..A.rcTo(pdc..80,80,50,-50-80,-SO-50,20-UI2_u5,TRUE,TRUE,,50);20,TRUE,,-20J;-50,T頒3D);//畫孤30);3D);,30);DSTimeDly(20000)任務(wù)掛起E秒SetDrawOrg(pdc,0.ICDHEIGHT/2,^olds^oldy) 設(shè)置些圖原點為屏幕*邊:Eor(;;){MziveTo(pdc,0,0);£or(s=0;e<ICDUIETH;k4+)畫E魂波y=(int)i:5U*sin(((double)k)/20.U-boffset))LineTo(pdc..k..y)offset+=L;if(offset>=2*3.14)offset=0;CSTimeDlydOOO);ClearSzreen()實驗數(shù)據(jù)DestDryDC(pdc);"刪除始圖設(shè)備上下■史LED屏幕上畫面:(}KMkE)K[fkLine118 C)116在main.c函數(shù)中修改函數(shù)得到如下圖1)液晶顯示的基本原理是什?答:液晶得名于其物理特性:它的分子晶體,以液態(tài)存在而非固態(tài)。這些晶體分子的液體特性使得它具有兩種非常有用的特點:1、如果讓電流通過液晶層,這些分子將會以電流的流向方向進(jìn)行排列,如果沒有電流,它們將會彼此平行排列。2、如果提供了帶有細(xì)小溝槽的外層,將液晶倒入后,液晶分子會順著槽排列,并且內(nèi)層與外層以同樣的方式進(jìn)行排列。液晶的第三個特性是很神奇的:液晶層能使光線發(fā)生扭轉(zhuǎn)。液晶層表現(xiàn)的有些類似偏光器,這就意味著它能夠過濾除了那些從特殊方向射入之外的所有光線。此外,如果液晶層發(fā)生了扭轉(zhuǎn),光線將會隨之扭轉(zhuǎn),以不同的方向從另外一個面中射出。液晶的這些特點使得它可以被用來當(dāng)作一種開關(guān)一一即可以阻礙光線,也可以允許光線通過。液晶單元的底層是由細(xì)小的脊構(gòu)成的,這些脊的作用是讓分子呈平行排列。上表面也是如此,在這兩側(cè)之間的分子平行排列,不過當(dāng)上下兩個表面之間呈一定的角度時,液晶隨著兩個不同方向的表面進(jìn)行排列,就會發(fā)生扭曲。結(jié)果便是這個扭曲的螺旋層使通過的光線也發(fā)生扭曲。如果電流通過液晶,所有的分子將會按照電流的方向進(jìn)行排列,這樣就會消除光線的扭轉(zhuǎn)。如果將一個偏振濾光器放置在液晶層的上表面,扭轉(zhuǎn)的光線通過,而沒有發(fā)生扭轉(zhuǎn)的光線將被阻礙。因此可以通過電流的通斷改變LCD中的液晶排列,使光線在加電時射出,而不加電時被阻斷。也有某些設(shè)計為了省電的需要,有電流時,光線不能通過,沒有電流時,光線通過。圖A加電時 圖8不加電時圖3T5光線穿過與陰斷示意圖LCD顯示器的基本原理就是通過給不同的液晶單元供電,控制其光線的通過與否,從而達(dá)到顯示的目的。因此,LCD的驅(qū)動控制歸于對每個液晶單元的通斷電的控制,每個液晶單元都對應(yīng)著一個電極,對其通電,便可使光線通過(也有剛好相反的,即不通電時光線通過,通電時光線不通過)。2)總線方式驅(qū)動液晶模塊和使用控制器進(jìn)行驅(qū)動控制有什么異同?答:(1)總線驅(qū)動方式:一般帶有驅(qū)動模塊的LCD顯示屏使用這種驅(qū)動方式,由于LCD已經(jīng)帶有驅(qū)動硬件電路,因此模塊給出的是總線接口,便于與單片機(jī)的總線進(jìn)行接口。驅(qū)動模塊具有八位數(shù)據(jù)總線,外加一些電源接口和控制信號。而且還自帶顯示緩存,只需要將要顯示的內(nèi)容送到顯示緩存中就可以實現(xiàn)內(nèi)容的顯示。由于只有八條數(shù)據(jù)線,因此常常通過引腳信號來實現(xiàn)地址與數(shù)據(jù)線復(fù)用,以達(dá)到把相應(yīng)數(shù)據(jù)送到相應(yīng)顯示緩存的目的。⑵控制器掃描方式:S3C44B0X中具有內(nèi)置的LCD控制器,它具有將顯示緩存(在系統(tǒng)存儲器中)中的LCD圖象數(shù)據(jù)傳輸?shù)酵獠縇CD驅(qū)動電路的邏輯功能。S3C44B0X中內(nèi)置的LCD控制器可支持灰度LCD和彩色LCD。在灰度LCD上,使用基于時間的抖動算法(七ime-basedditheringalgorithm)和FRC(FrameRateControl)方法,可以支持單色、4級灰度和16級灰度模式的灰度LCD,在彩色LCD上,可以支持256級彩色。對于不同尺寸的LCD,其具有不同數(shù)量的垂直和水平象素、數(shù)據(jù)接口的數(shù)據(jù)寬度、接口時間及刷新率,而LCD控制器可以進(jìn)行編程控制相應(yīng)的寄存器值,以適應(yīng)不同的LCD顯示板。3)LCD顯示圖形的基本思想是什么?在ARM7中,由于CUP不支持文件管理,必須把要顯示的圖片包含到程序中。例如,如果要在LCD顯示320X240大小的圖形,在實際操作中,首先應(yīng)使用轉(zhuǎn)換工具把圖形轉(zhuǎn)換成C格式的數(shù)組文件,即把每一個象素點的顏色轉(zhuǎn)換成用一個字節(jié)表示,然后把整個文件保存成240X320的數(shù)組形式。實驗總結(jié):在實驗時,了解LCD基本概念與原理,編程實現(xiàn)了用ARM內(nèi)置的LCD控制器驅(qū)動LCD。在操作時,圖像在LED屏幕上出現(xiàn)的時間太短,還沒看清楚就閃過去,后來在老師的指導(dǎo)下,通過改變OSTi
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)信息技術(shù)第一冊下 標(biāo)點符號的輸入教學(xué)實錄 泰山版
- 2025年醫(yī)用穿刺器械合作協(xié)議書
- 2025年鈷粉系列項目發(fā)展計劃
- 46件套工具組合使用說明
- matlab軟件基本譜減法消除噪聲方法
- 電容耦合的雙通道輸出芯片
- 電力設(shè)計依據(jù)
- 電纜并聯(lián)降容系數(shù)取值
- 圖書全媒體營銷策略計劃
- 年度營銷策略總結(jié)計劃
- 教教技術(shù)cccp四種教練能力與技巧課件
- 信息時代的地理學(xué)與人文地理學(xué)創(chuàng)新
- 建筑安全員A證考試題庫附答案
- 【教學(xué)課件】鴿巢問題整理和復(fù)習(xí)示范教學(xué)課件
- DB1410-T 129-2022園林植物常見病蟲害防治技術(shù)規(guī)范
- 兒科學(xué)課件:營養(yǎng)性維生素D缺乏
- 男性乳腺發(fā)育護(hù)理查房課件
- ZF轉(zhuǎn)向機(jī)安裝及調(diào)整說明教學(xué)文稿
- 住房公積金經(jīng)辦人(專管員)登記申請表(2022新版)
- 如何喚醒孩子的內(nèi)驅(qū)力PPT課件
- 叉車年度(首檢)自檢報告
評論
0/150
提交評論