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

正文內(nèi)容

基于51單片機(jī)的液晶滾動(dòng)顯示-wenkub

2022-11-03 08:25:46 本頁面
 

【正文】 硬件介紹 5 單片機(jī)AT89S51 5 LCD12864液晶顯示模塊 8 ST7920控制器 13 基于單片機(jī)控制液晶顯示系統(tǒng)的硬件電路實(shí)現(xiàn)方法 13 單片機(jī)最小系統(tǒng) 13 液晶顯示電路 143 基于單片機(jī)的液晶顯示系統(tǒng)的軟件設(shè)計(jì) 14 基于單片機(jī)的液晶顯示系統(tǒng)軟件設(shè)計(jì)方案及框圖 14 基于單片機(jī)的液晶顯示系統(tǒng)應(yīng)用程序設(shè)計(jì) 15 主程序的設(shè)計(jì) 15 液晶控制程序 16 初始化程序 16 顯示程序 174 總結(jié) 17參考文獻(xiàn) 18附錄一:系統(tǒng)原理圖 19附錄二:系統(tǒng)PCB圖 20附錄三:系統(tǒng)實(shí)物圖 21附錄四:系統(tǒng)源程序 22基于51單片機(jī)的液晶滾動(dòng)顯示摘要:液晶滾動(dòng)顯示是以AT89S51單片機(jī)為核心單元,加上LCD12864液晶模塊構(gòu)成硬件電路。手機(jī)、GPS、PDA等電子設(shè)備均已使用320*240或更高像素的18位色屏幕。比如電子表、計(jì)算機(jī)、數(shù)碼相機(jī)、計(jì)算機(jī)的顯示器和液晶電視等。MCS51單片機(jī)是美國INTE公司于1980年推出的產(chǎn)品,各高校及專業(yè)學(xué)校的培訓(xùn)教材仍與MCS51單片機(jī)作為代表進(jìn)行理論基礎(chǔ)學(xué)習(xí)。雖然數(shù)碼管LED的結(jié)構(gòu)簡(jiǎn)單、顯示方便,但是功能比較單一,已無法滿足科技進(jìn)步而產(chǎn)生的顯示要求。(1)數(shù)顯液晶模塊中的顯示部件是段型LCD液晶顯示器件。 (3)點(diǎn)陣圖型液晶模塊的液晶顯示器件是由連續(xù)的點(diǎn)陣像素構(gòu)成的??梢詰?yīng)用在計(jì)算器、頻率計(jì)、時(shí)鐘等產(chǎn)品上。另一種是采用KS0108控制器,它只是點(diǎn)陣模式,不帶字庫[3]。CMOS雖然功耗較低,但由于其物理特征決定其工作速度不夠高,而CHMOS則具備了高速和低功耗的特點(diǎn),這些特征,更適合于在要求低功耗象電池供電的應(yīng)用場(chǎng)合。此外,現(xiàn)在的產(chǎn)品普遍要求體積小、重量輕,這就要求單片機(jī)除了功能強(qiáng)和功耗低外,還要求其體積要小。而Microchip公司的PIC精簡(jiǎn)指令集(RISC)也有著強(qiáng)勁的發(fā)展勢(shì)頭,中國臺(tái)灣HOLTEK公司近年的單片機(jī)產(chǎn)量與日俱增,與其低價(jià)質(zhì)優(yōu)的優(yōu)勢(shì),占據(jù)一定的市場(chǎng)分額。 系統(tǒng)設(shè)計(jì)要求(1)通過單片機(jī)的控制使液晶進(jìn)行滾動(dòng)顯示學(xué)校。 系統(tǒng)設(shè)計(jì)思路根據(jù)系統(tǒng)設(shè)計(jì)要求,初步思路如下:(1)通過單片機(jī)最小系統(tǒng)的控制使液晶進(jìn)行滾動(dòng)顯示。2 基于單片機(jī)控制液晶顯示的硬件設(shè)計(jì) 單片機(jī)控制液晶顯示的系統(tǒng)框圖 圖21 系統(tǒng)組成框圖單片機(jī)控制液晶顯示系統(tǒng)組成框圖如圖21所示。 單片機(jī)AT89S51該電路主要用一塊AT89S51??臻e模式下,CPU暫停工作,而RAM定時(shí)計(jì)數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。P0口:P0口為一個(gè)8位漏級(jí)開路雙向I/O口,每腳可吸收8TTL門電流。P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。P3口也可作為AT89C51的特殊功能口,其功能如表21所示:表21 單片機(jī)AT89S51P3口的特殊功能表  引腳特殊功能RXD(串行輸入口)TXD(串行輸出口)INT0(外部中斷0)INT1(外部中斷1)T0(定時(shí)器0外部輸入)T1(定時(shí)器1外部輸入)WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。在FLASH編程期間,此引腳用于輸入編程脈沖。如想禁止ALE的輸出可在SFR8EH地址上置0。PSEN:外部程序存儲(chǔ)器的選通信號(hào)。注意加密方式1時(shí),/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。AT89SXX系列單片機(jī)實(shí)現(xiàn)了ISP下載功能,故而取代了89CXX系列的下載方式,也是因?yàn)檫@樣,ATMEL公司已經(jīng)停止生產(chǎn)89CXX系列的單片機(jī)。(1)引腳說明圖23 LCD12864引腳說明圖(2)主要技術(shù)參數(shù):(ST7920 及兼容芯片)顯示容量: 128X64 點(diǎn)陣點(diǎn)尺寸: (WXH)mm工作電壓: ~ 模塊最佳工作電壓: 工作電流: () 背光源顏色: 白色()背光源工作電流: 藍(lán)膜負(fù)顯 STN(3)8位并行連接時(shí)序圖MPU寫資料到模塊如圖24所示:圖24 MPU寫資料到模塊時(shí)序圖MPU從模塊讀出資料如圖25所示:圖25 MPU從模塊讀出資料時(shí)序圖(4)具體指令介紹:清除顯示(指令代碼為01H)CODE:功能:清除顯示屏幕,把DDRAM 位址計(jì)數(shù)器調(diào)整為“00H”位址歸位(02H)CODE:功能:把DDRAM 位址計(jì)數(shù)器調(diào)整為“00H”,游標(biāo)回原點(diǎn),該功能不影響顯示DDRAM點(diǎn)設(shè)定(07H/04H/05H/06H)CODE:功能:設(shè)定光標(biāo)移動(dòng)方向并指定整體顯示是否移動(dòng)。顯示中文字形:將16 位元資料寫入DDRAMK ,范圍為A1A1H—F7FEH 的編碼。圖28 液晶顯示電路圖3 基于單片機(jī)的液晶顯示系統(tǒng)的軟件設(shè)計(jì) 本系統(tǒng)采用C語言編程,以主程序調(diào)用各個(gè)子程序的方法進(jìn)行編程,這樣做不僅使程序閱讀起來清楚,而且調(diào)試、修改程序也方便。 基于單片機(jī)的液晶顯示系統(tǒng)應(yīng)用程序設(shè)計(jì) 主程序的設(shè)計(jì) 主程序的內(nèi)容包括:設(shè)置液晶工作方式、調(diào)用字庫、循環(huán)程序。 初始化程序初始化程序其實(shí)是針對(duì)液晶模塊的初始化,是對(duì)一些具體指令的設(shè)定。4 總結(jié)最后談一下對(duì)畢業(yè)設(shè)計(jì)的一個(gè)總結(jié)和自己的感想:這次畢業(yè)設(shè)計(jì)是自己動(dòng)手制作并且編程,對(duì)于提高自己的動(dòng)手能力和編程水平有比較大的幫助。 但并沒有導(dǎo)致我放棄,只要調(diào)出一點(diǎn)也會(huì)有一種成就感和滿足感,我相信只有通過自己的雙手做出來的作品,不管成功與否都會(huì)對(duì)我以后的道路上給予很大的幫助,我想這才是最重要成果。sbit psb=P3^3。/************************************************/void delay(uint z) //延時(shí)子程序{ uint x,y。y0。 rw=0。 en=0。 rs=0。 delay(5)。 _nop_()。 en=1。 delay(5)。 }}void write_position(uchar row,uchar col) //寫位置{ uchar p。break。break。 //寫地址命令}/******************一般初始化**********************/void init() //初始化{ delay(20)。 psb=1。 write_(0x30)。 write_(0x01)。}void gun_y(){ uchar i。 delay(600)。 init()。 write_hanzi(應(yīng)用電子技術(shù))。 write_hanzi(07560119)。 write_(0x05)。 //向上卷動(dòng) //write_(0x06)。測(cè)試(第二版)[M].:232239.[10] (第三版)[M].:310. 指導(dǎo)教師簽名 馬世平 學(xué)生簽名 杜錚威 系主任簽名 2009 年 9 月15日浙江師范大學(xué)高職??飘厴I(yè)設(shè)計(jì)(論文)開題報(bào)告學(xué) 院職業(yè)技術(shù)學(xué)院專業(yè)應(yīng)用電子技術(shù)學(xué)生姓名學(xué)號(hào)指導(dǎo)教師職稱合作導(dǎo)師職稱論文題目基于51單片機(jī)的液晶滾動(dòng)顯示一、 選題背景和意義 在電子行業(yè)中,越來越多的產(chǎn)品開始重視人機(jī)信息交換的輸入輸出設(shè)備。但是LED顯示效果不夠美觀,不能顯示圖形和漢字等數(shù)據(jù)。它是一種集成度比較高的顯示組件,它將液晶顯示器件、控制器、PCB電路板、背光源和外部連接端口等組裝在一起,可以方便地用于需要液晶顯示的場(chǎng)合。而從目前市場(chǎng)價(jià)格及普及程度等多方面因素考慮,決定采用AT89S52單片機(jī)作為顯示模塊的控制核心。而在液晶顯示模塊中,最主要的就是LCD液晶屏。(2)點(diǎn)陣字符液晶模塊的顯示部件是點(diǎn)陣字符液晶顯示器件,同樣,集成有專用的行、列驅(qū)動(dòng)器,控制器及必要的連接件、結(jié)構(gòu)件。常見的型號(hào)有LCD1602,LCD12232,LCD12864等。而LCD12864的分辨率達(dá)到了128*64,對(duì)于16*16的字體可顯示4行8列,已能滿足大部分設(shè)備顯示的要求。下面是單片機(jī)的主要發(fā)展趨勢(shì): 低功耗CMOS化  MCS51系列的8031推出時(shí)的功耗達(dá)630mW,而現(xiàn)在的單片機(jī)普遍都在100mW左右,隨著對(duì)單片機(jī)功耗要求越來越低,現(xiàn)在的各個(gè)單片機(jī)制造商基本都采用了CMOS(互補(bǔ)金屬氧化物半導(dǎo)體工藝)。 微型單片化  現(xiàn)在常規(guī)的單片機(jī)普遍都是將中央處理器(CPU)、隨機(jī)存取數(shù)據(jù)存儲(chǔ)(RAM)、只讀程序存儲(chǔ)器(ROM)、并行和串行通信接口,中斷系統(tǒng)、定時(shí)電路、時(shí)鐘電路集成在一塊單一的芯片上,增強(qiáng)型的單片機(jī)集成了如A/D轉(zhuǎn)換器、PMW(脈寬調(diào)制電路)、WDT(看門狗)、有些單片機(jī)將LCD(液晶)驅(qū)動(dòng)電路都集成在單一的芯片上,這樣單片機(jī)包含的單元電路就更多,功能就越強(qiáng)大。 主流與多品種共存 現(xiàn)在雖然單片機(jī)的品種繁多,各具特色,但仍以80C51為核心的單片機(jī)占主流,兼容其結(jié)構(gòu)和指令系統(tǒng)的有PHILIPS公司的產(chǎn)品,ATMEL公司的產(chǎn)品和中國臺(tái)灣的Winbond系列單片機(jī)。在一定的時(shí)期內(nèi),這種情形將得以延續(xù),將不存在某個(gè)單片機(jī)一統(tǒng)天下的壟斷局面,走的是依存互補(bǔ),相輔相成、共同發(fā)展的道路。 研究LCD12864液晶與51單片機(jī)的鏈接。四、 論文擬解決的關(guān)鍵問題及難點(diǎn) ST7920控制器液晶顯示模塊之間的聯(lián)系。 軟件的主要的任務(wù)是通過應(yīng)用控制器ST7920使液晶正常滾動(dòng)顯示相應(yīng)的學(xué)校、系別、姓名、學(xué)號(hào)等功能。測(cè)試(第二版)[M].:232239.[10] (第三版)[M].:310. 八、指導(dǎo)教師意見該同學(xué)已
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1