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

正文內(nèi)容

基于單片機(jī)的液晶顯示設(shè)計畢業(yè)設(shè)計(更新版)

2025-09-03 18:05上一頁面

下一頁面
  

【正文】 k=0。j0。 } void showall() //**屏幕顯示數(shù)據(jù) ***Over { for(lshu=0x40。j) //數(shù)的左半邊 { l_wdata(tabe[k++])。 for(h=4。 } over。j0。j) { r_wdata(tab2[k++])。 l_wcode(lshu)。 end=0xba。 E=0。E=1,RW=0,RS=1,CS2=1,CS1=0 P0=l_data。 P2=0xf2。 r_wcode(0x40)。 //清屏 void delay(int ms)。 uint k=0,h,m,y。 蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院 20 參 考 文 獻(xiàn) [1]俞錫存,曹國華 , 單片機(jī)原理及接口技術(shù) [M].西安電子科技大 學(xué)出版社,20xx 年 [2]張志良,《單片機(jī)原理及控制技術(shù)》(第 2 版 ) .北京:機(jī)械工業(yè)出版社,20xx 年 [3]陳堂敏、黃英 , 《單片機(jī)工程項目應(yīng)用技術(shù)》 [4]余永權(quán), MCS51系列單片機(jī)實用接口技術(shù) [M].北京:北京航空航天大學(xué)出版, 1993 年 [5]王守中 ,51 單片機(jī)開發(fā)入門與典型實例 .北京:人民郵電出版社, 20xx 年 8月 [6] 薛小鈴,劉志群,賈俊榮,單片機(jī)接口模塊應(yīng)用與開發(fā)實例詳解,北京航空航天大學(xué)出版社, 20xx 年 1 月 [7ra=page%3D3%26filter%3Dtypeid%26typeid%3D3%26typeid%3D3Proteus 仿真社區(qū) 蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院 21 附錄 A 程序清單與解釋 主程序: 本程序漢字取模即掃描方式是從左到右、從上到下的原則、縱向八點下高位。 蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院 19 致 謝 畢業(yè)論文 ,談不上多深研究,攀不上多少學(xué)術(shù),寫一點略懂的事情,盡一點微薄的力氣。 圖 PCtoLCD20xx 取模軟件的 圖片取模 圖 圖 圖片顯示效果 圖 蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院 17 畔畔 字模 提取 軟件的使用方法 將所想要顯示的 16*16 的圖形在點陣中點出來,可左右旋轉(zhuǎn) 90 度得出另外四個方向的圖形,當(dāng)從四個角落匯合至中間時,能拼湊出不同效果 。 圖 動態(tài) 圖形 圖 圖像由 16 點陣所得,分別通過左 /右旋轉(zhuǎn) 90 度得到程序 。 此程序是自己找的一個關(guān)于 12864 液晶顯示 的程序。 第二步 電氣檢測 電路設(shè)計完成后,單擊工具欄中電氣檢查按鈕“ ”,會跳出檢查結(jié)果窗口,如圖 41 所示。 } } for(i=0xb8。n)。 ywei=ywei+0x01。 for(j=16。fanover+0x02。 //j=16 是為了顯示一個字的控制 } r_wcode(i)。lshu=lshu+0x17,you=you0x17) { k=0。E=1,RW=0,RS=1,CS2=0,CS1=1 P0=r_data。 P2=0xf1。 E=0。 //寫 P0=0xff。 //***第一頁開始 l_wcode(0x40)。 RST 復(fù)位信號,不過還沒弄明白是怎么回事,參考一些資料后接 VCC 處理。 MCS51 系列單片機(jī)本身 ,一般不能自動進(jìn)行復(fù)位,必須配合相應(yīng)的外部電路才能實現(xiàn)??臻e模式下, CPU 停止工作,允許 RAM、定時器 /計數(shù)器、串口、中斷繼續(xù)工作。黨LCD 中的電極產(chǎn)生電場時,液晶分子就會產(chǎn)生扭曲,從而將穿越其中的光線進(jìn)行有規(guī)則的折射,然后經(jīng)過第二層過濾層的過濾在屏幕上顯示出來。 綜合以上方案,決定 選用 AMPIRE128*64LCD 用來作為顯示。傳統(tǒng)的數(shù)碼管顯示已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足各行各業(yè)的需求。 本文在 KEIL 軟件下,采用的是 C 語言進(jìn)行軟件 設(shè)計, C語言使用助記符、符號、和數(shù)字等來表示指令的程序語言,容易理解和記憶 且 通用性強(qiáng),設(shè)計方便。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。 而單片機(jī)設(shè)計的 目的與任務(wù)是訓(xùn)練學(xué)生綜合運(yùn)用已學(xué)課程“單片機(jī)工程項目應(yīng)用技術(shù)”的基本知識,獨立進(jìn)行單片機(jī)應(yīng)用技術(shù)和開發(fā)工作,掌握單片機(jī)程序設(shè)計和應(yīng)用電路設(shè)計、分析及調(diào)試檢測。 蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院 1 第一章 緒 論 單片機(jī)選型 此設(shè)計是通過單片機(jī)來控制 LCD 來顯示一些要求的漢字、字符、圖片及簡單動畫等。因為液晶材料本身并不發(fā)光,所以在顯示屏兩邊都設(shè)有作為光源的燈管,而在液晶顯示屏背面有一塊背面板(或稱勻光板)和反光膜,背光板是由熒光物質(zhì)組成的可以發(fā)射光線,其作用主要是提供均勻的背景光源。 研究的設(shè)計要求包括以下方面: 通過 LCD 將所設(shè)定的 漢字、圖片等顯示在外 ; 漢字可做簡單的移動變換等 ; 可以顯示一些 圖片 ; 利用圖片做出簡單的動畫效果 ; 單片機(jī) C 程序編程語言 。如下圖, 利用橋式整流 電路將 220v 電壓降壓整流,然后經(jīng)過電容濾波, LM7805穩(wěn)壓電路,最后轉(zhuǎn)為 +5v 直流電壓。 屏幕分為兩半控制,控制引腳為 CS1 和 CS2, 數(shù)據(jù)通過移位寄存器輸入。 為了充分發(fā)揮 AT89S52 優(yōu)越的性能價格比,系統(tǒng)軟件采用 C 語言編寫 以 增強(qiáng)系統(tǒng)的實時性 。 r_wcode(0xb8)。 } void l_wcode(char l_code) //**左寫命令函數(shù) { checkbusy()。 //1111 0110。 E=1。} void show() //**顯示從四個角回到中間 **圖片 { ywei=0xb8。i++) //**控制每次操作兩頁的地址 { l_wcode(i)。j0。 for(j=16。 } k=k+32。 } } void delay(int ms) //**延時函數(shù) { int f,n。i++) { l_wcode(i)。 r_wcode(0x40)。當(dāng)規(guī)則檢查出現(xiàn): NETLIST GENERATED OK NO ERC ERRORD FOUND ,表示通過檢查。 在程序編譯部分,我使用的是 KEIL 軟件, 對程序進(jìn)行編譯調(diào)試最 后 生成 HEX文件,以便把其下載在芯片之中, 最后 成功的生成 HEX 文件。 圖 動態(tài)字符圖 6) 顯示延時時間較長的兩幅圖片 。其次就是軟件的編寫,要得到正確的漢字以及圖片的地址信息,花費(fèi)了較長時間才找到相匹配的取模軟件。 衷心感 謝我的指導(dǎo)老師吳振磊 老師,從畢業(yè)設(shè)計的開始到畢業(yè)論文的最終定稿,給了我細(xì)心的指導(dǎo)和幫助 。//RW 為 1 寫; 0 讀 sbit RS=P2^2。 void l_wcode(char l_code)。 l_wcode(0xb8)。 //命令 RW=1。 E=1。 } void r_wcode(char r_code) //**右命令函數(shù) { checkbusy()。 //1111 0101。lshu0x71。j) { l_wdata(tab2[k++])。 for(fan=over。 r_wcode(you)。 clean()。i0xbe。 for(j=7。 for(i=0xbb。h6000。i++) { 蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院 26 l_wcode(i)。j0。you++) { k=0。 } } for (h=0。 蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院 27 for(i=0xbb。 l_wcode(0x40)。 m。j) { l_wdata(tab4[k++])。h++)。j) { l_wdata(tab3[k++])。h++)。j) { l_wdata(tab44[k++])。h20。j0。h600。 l_wcode(0x40)。j) { r_wdata(tabc[k++])。i++) { l_wcode(i)。j0。i0xc0。 for(j=64。 } 蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院 32 void show_hz() //*******************顯示心中有夢over) { for(fan=end。j) //數(shù)的左半邊 { l_wdata(coby[k++])。ywei) { for(i=0xbd。 you=you+0x10。i0xc0。i++) { r_wcode(i)。 while(1) { 蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院 34 show_123()。 //心中有夢 便會飛 delay(1000)。 //****靜態(tài)漢字顯示 ******蘇州經(jīng)貿(mào) *梅君設(shè)計 * delay(800)。 } } 代碼程序: define uchar unsigned char define uint unsigned int uchar code tab1[]= { /* ****************************Over******************************* */ 0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00,0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x80,//ov 0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x80,0x80,0x80,0x00,0x80,0x80,0x80,0x00,//er 0x0F
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1