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

正文內(nèi)容

基于單片機(jī)的lcd顯示系統(tǒng)設(shè)計_課程設(shè)計論文(留存版)

2025-09-13 20:39上一頁面

下一頁面
  

【正文】 示的要求;而點陣式 LCD 不僅可以顯示字符、數(shù)字,還可以顯示各種圖形、曲線及漢字,并且可以實現(xiàn)屏幕上下左右滾動,動畫功能,分區(qū)開窗口,反轉(zhuǎn),閃爍等功能,用途十分廣泛 。 BF=1 表示模塊在內(nèi)部操作,此時模塊不接受外部指令和數(shù)據(jù)。因此,顯示屏幕的起始行就由此指令控制,即 DDRAM 的數(shù)據(jù)從 哪一行開始顯示在屏幕的第一行。 A5∽ A0的 6 位地址自動送入 Z地址計數(shù)器,起始行的地址可以是 0∽ 63的任意一行。 DDRAM 地址表: 表 13 CS1=1 CS2=1 Y= 0 1 P0 能夠用于外部程 序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù) /地址的第八位。當(dāng)振蕩器復(fù)位器件時,要保持 RST 腳兩個機(jī)器周期的高電平時間。 二、 方案論證 此 LCD 液晶顯示控制系統(tǒng)設(shè)計的關(guān)鍵是要實現(xiàn) LCD 的顯示控制。 圖 21 并行通信方式 GND B0 B1 B2 外 B3 部 B4 設(shè) B5 備 B6 B7 GND GND 三,電路與程序設(shè)計 系統(tǒng) 硬件電路圖 工作原理: 電源電路為單片機(jī)以及其他模塊提供 5V 電 源。 sbit cs2=P2^4。 setonoff(0)。 參考文獻(xiàn) [1]李朝青 .單片機(jī)原理及接口技術(shù) .(第三版 ), 北京航空航天大學(xué) 出版社, 1999: 1847頁 [2]朱清慧 張鳳蕊 翟 天嵩 王志奎 .Proteus 教程 —— 電子線路設(shè)計 此字體下對應(yīng)的點陣為:寬 x 高 =16x16 */ 0x00,0x20,0x24,0x24,0x24,0x24,0xA4,0xBF,0x64,0x24,0x34,0x28,0x26,0x24,0x20,0x00, 0x04,0x04,0x04,0x02,0x02,0xFF,0x49,0x49,0x49,0x49,0x49,0x49,0xFF,0x00,0x00,0x00, /* 文字 : 電 */ /* 宋體 12。 此字體下對應(yīng)的點陣為:寬 x 高 =8x16 */ 0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00,0x0F,0x18,0x24,0x24,0x38,0x50,0x4F,0x00, /* 文字 : Q */ /* 宋體 12。 此字體下對應(yīng)的點陣為:寬 x 高 =8x16 */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, }。 e=1。 column=column|0x40。 cs2=0。 setonoff(1)。 } } //顯示字母和數(shù)字 void displayzimu(uchar screen,uchar page,uchar column,uchar number) { uchar i。 //slectscreen(0)。 } } } if(key2==0) { if(key2==0) { //delay(5)。 displayhanzi(1,4,i*16,i+16)。 } } void main() { uchar i。 setcolumn(column)。 } } } void init12864()//初始化 { checkstate()。 delay(0)。 } void setstartline(uchar line)//設(shè)置起始行 { line=line|0xc0。 } void write_(uchar )//寫指令 { checkstate()。 此字體下對應(yīng)的點陣為:寬 x 高 =8x16 */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 文字 : */ /* 宋體 12。 此字體下對應(yīng)的點陣為:寬 x 高 =16x16 */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 文字 : */ /* 宋體 12。 此字體下對應(yīng)的點陣為:寬 x 高 =16x16 */ 0x00,0x00,0x00,0xFE,0x10,0x10,0x10,0x10,0x10,0x1F,0x10,0x10,0x10,0x18,0x10,0x00, 0x80,0x40,0x30,0x0F,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0xFF,0x00,0x00,0x00,0x00, /* 文字 : 機(jī) */ /* 宋體 12。漢字的動態(tài)顯示、顯示內(nèi)容的實時更新 等方面做得不夠好,但是由于時間倉促、條件有限,設(shè)計結(jié)果并不是很好,還存在諸如:顯示內(nèi)容的單一,動態(tài)顯示效果不明顯等問題,我準(zhǔn)備在今后的工作實踐過程中來進(jìn)一步完善此設(shè)計。0x80。 開始 始 計算顯示 RAM地址 文本顯示區(qū)首地址 設(shè)置顯示 RAM地址 取數(shù)據(jù)代碼 寫入數(shù)據(jù)代碼 結(jié)束 圖 34 顯示 內(nèi)容 流程圖 開始 始 初始化 清 零 定入顯示數(shù)據(jù) 狀態(tài)讀取 寫指令(讀數(shù))據(jù)) 結(jié)束 圖 33 顯示過程流程圖 3,部分程序定義 對 LCD12864 顯示器及 AT89C52 各接口進(jìn)行定義 include define uchar unsigned char define uint unsigned int sbit e=P2^0。主要特點:一是同時并行傳送的二進(jìn)位數(shù)就是數(shù)據(jù)寬度;二是在計算機(jī)與外設(shè)間采用應(yīng)答式的聯(lián)絡(luò)信號來協(xié)調(diào)雙方的數(shù)據(jù)操作。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的 /PSEN 信 號將不出現(xiàn)。當(dāng) P3 口寫入 “1”后,它們被內(nèi)部上拉為高電平,并用作輸入。 讀寫操作時序 數(shù)表 表 14 名 稱 符 號 最小值 典型值 最大值 單位 E周期時間 Tcyc 1000 ns E高電平寬度 Pweh 450 ns E低電平寬度 Pwel 450 ns E上升時間 Tr 25 ns E下降時間 Tf 25 ns 地址建立時間 Tas 140 ns 地址保持時間 Tah 10 ns 數(shù)據(jù)建立時間 Tdsw 200 ns 數(shù)據(jù)延 遲時間 Tddr 320 ns 寫數(shù)據(jù)保持時間 Tdhw 10 ns 讀數(shù)據(jù)保持時間 Tdhw 20 ns AT89C52 相關(guān)知識 VCC:供電電壓。讀寫數(shù)據(jù)對地址沒有影響,頁地址由本指令或 RST 信號 改變復(fù)位后頁地址為 0。 7 設(shè)置 DDRAM 中的頁地址 (X地址 ) 設(shè)置Y地址 0 0 00 11 Y地址( 0 DDRAM 與地址和顯示位置的關(guān)系見 DDRAM 地址表(見第 6 頁)。 2.?dāng)?shù)據(jù)寄存器 (DR) DR 是用于寄存數(shù)據(jù)的,與指令寄存器寄存指令相對應(yīng)。而液晶的組成物質(zhì)是一種有機(jī)化合物,也就是以碳為中心所構(gòu)成的化合物。 在此基礎(chǔ)上請任意發(fā)揮。 在此次課程設(shè)計中,我接觸到了以前從未接觸過的知識,也是在書本上學(xué)不到的知識。 液晶顯示的原理 液晶顯示材料最常見的用途是 電子表 和 計算器 的顯示板,為什么會顯示 數(shù)字呢?原來這種液態(tài)光電顯示材料,利用液晶的 電光效應(yīng) 把電信號轉(zhuǎn)換成字符、圖像等可見 信號 。 BF=0 時,模塊為準(zhǔn)備狀態(tài),隨時可接受外部指令和數(shù)據(jù)。此模塊的 DDRAM 共 64行,屏幕可以循環(huán)滾動顯示 64行。 例如: 選擇 A5∽ A0 是 62,則起始行與 DDRAM 行的對應(yīng)關(guān)系如下: DDRAM 行: 62 63 0 1 2 3在 FIASH 編程時, P0 口作為原碼輸入口,當(dāng) FIASH 進(jìn)行校驗時, P0 輸出原碼,此時 P0 外 部必須被拉高。 ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。應(yīng)該先從顯示方式的確定入手,接下來設(shè)計相應(yīng)顯示方式的電路,要實現(xiàn)顯示內(nèi)容的實時更新,就必須考慮字模數(shù)據(jù)的存儲及通信電路的設(shè)計。晶振模塊為單片機(jī)提供時鐘標(biāo)準(zhǔn),使系統(tǒng)各部分能協(xié)調(diào)工作。 sbit key1=P1^0。 slectscreen(0)。 制版與仿真 .[M],清華大學(xué)出版社, 20xx:1116 頁 [3]李維祥 .單片機(jī)原理與應(yīng)用 [M].天津大學(xué)出版社, 20xx: 196 頁 [4]錢逸秋 .單片機(jī)原理與應(yīng)用 [M].電子工業(yè)出版社, 20xx:1102 頁 [5]華成英,童詩白 .模擬電子技術(shù)基礎(chǔ) (第四版 ).高等教育出版社,20xx:39222 頁 [6]馬忠梅,籍順心,張凱 .單片機(jī) C語言應(yīng)用程序設(shè)計 [M].北京航空航天大學(xué)出版社, 20xx:45186 頁 [7]李光飛,李良兒,樓然苗 .單片機(jī) C 語言實例指導(dǎo) [M].北京航空航天大學(xué)出版社, 20xx:1198 頁 [8]李維緹,郭強(qiáng) .液晶顯示器件應(yīng)用技術(shù) [M].北京郵電學(xué)院出版社,1993:35201 頁 [9]馬建國 ,孟憲元 .電子設(shè)計自動化技術(shù)基礎(chǔ) [M].清華大學(xué)出版 , 20xx:1213 頁 [10] 張毅剛 ,劉 杰主 .《 MCS51 單片機(jī)原理及應(yīng)用》 (第一版 ).哈爾濱工業(yè)大學(xué)出版社, 20xx: 45175 頁 附錄 1 源程序 include define uchar unsigned char define uint unsigned int sbit e=P2^0。 此字體下對應(yīng)的點陣為:寬 x 高 =16x16 */ 0x00,0x00,0xF8,0x48,0x48,0x48,0x48,0xFF,0x48,0x48,0x48,0x48,0xF8,0x00,0x00,0x00, 0x00,0x00,0x0F,0x04,0x04,0x04,0x04,0x3F,0x44,0x44,0x44,0x44,0x4F,0x40,0x70,0x00, /* 文字 : 氣 */ /* 宋體 12。 此字體下對應(yīng)的點陣為:寬 x 高 =8x16 */ 0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00,0x0F,0x18,0x24,0x24,0x38,0x50,0x4F,0x00, /* 文字 : 4 */ /* 宋體 12。 void checkstate()//檢查忙狀態(tài) { uchar bf。 delay(1)。 write_(column)。 delay(0)。 slectscreen(0)。 slectscreen(screen)。 clearscreen(0)。 key2=1。 displayhanzi(2,2,i*16,i+12)。i++) { write_date(zimu[i+16*number+8])。 } setpage(page+1)。j++) { write_date(0x00)。 cs2=1。 write_(page)。 }while(!(bf==0x00))。 此字體下對應(yīng)的點陣為:寬 x 高 =8x16 */ 0
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1