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

正文內(nèi)容

基于51單片機的漢字式lcd滾動顯示應(yīng)用電子技術(shù)畢業(yè)論文(編輯修改稿)

2025-04-03 08:25 本頁面
 

【文章內(nèi)容簡介】 慢。由于畫面質(zhì)量方面的問題,使得這種顯示設(shè)備不利于發(fā)展 為 桌面 型顯示器,但由于成本低廉的因素,市場上仍有部分的顯示器采用被動矩陣式 LCD。被動矩陣式 LCD 又可分為 TNLCD(Twisted NematicLCD,扭曲向列 LCD)、 LCD (Super TNLCD,超扭曲向列 LCD)和 DSTNLCD(Double layer STNLCD,雙層超扭曲向列 LCD)。 主動矩陣式 LCD 目前應(yīng)用比較廣泛的主動矩陣式 LCD,也稱 TFLCD (Thin Film TransistorLCD,薄膜 晶體管 LCD)。 液晶顯示器 是在畫面中的每個像素內(nèi)建晶體管,可使 亮度更明亮、色彩更豐富及更寬廣的可視面積。與 CRT 顯示器相比, LCD顯示器的平面顯示技術(shù)體現(xiàn)為較少的零件、占據(jù)較少的桌面及耗電量較小,但 CRT 技術(shù)較為穩(wěn)定成熟。 LCD 的特點 低壓微功耗 平板型結(jié)構(gòu) 被動顯示型 (無眩光,不刺激人眼,不會引起眼睛疲勞 ) 顯示信息量大 (因為像素可以做得很小 ) 易于彩色化 (在色譜上可以非常準(zhǔn)確的復(fù)現(xiàn) ) 無電磁輻射 (對人體安全,利于信息保密 ) 長壽命 (這種器件幾乎沒有什么劣化問題,因此壽命極長,但是液晶背光壽命有限,不過背光部分可以更換 ) 11 第 三 章 系統(tǒng)調(diào)試 硬件的設(shè)計 打開 Proteus ISIS,在 Proteus ISIS 編輯窗口中單擊元件列表之上的“ P”按鈕,添加元件,畫出電路圖。 硬件電路制作完成并調(diào)試好后,便可將程序編譯好下載到單片機試運行。根據(jù)實際情況可以 修改漢字的內(nèi)容、大小以及滾動方向。源程序可以使用匯編語言也可以使用 C語言,本文使用了匯編語言。 下面給出了一部分匯編程序 include void LCD_Delayt(unsigned int dtime) { unsigned int itemp。 for(itemp=0。itempdtime。itemp++)。 } void LCD_Init(void) { SN74LVC_DIR_DIR |= SN74LVC_DIR。 SN74LVC_DIR_LO。 //SN74LVC_OE_DIR |= SN74LVC_OE。 //SN74LVC_OE_LO。 LCD_PSB_DIR |= LCD_PSB。 //PSB 并行模式 LCD_PSB_HI。 LCD_RST_DIR |= LCD_RST。 //RST 復(fù)位輸出 LCD_RST_LO。 //復(fù)位狀態(tài) LCD_Delayt(1000)。 LCD_DI_DIR |= LCD_DI。 LCD_DI_LO。 LCD_RW_DIR |= LCD_RW。 LCD_RW_LO。 12 LCD_EN_DIR |= LCD_EN。 LCD_EN_LO。 LCD_Delayt(1000)。 LCD_RST_HI。 //正常狀態(tài) LCD_WriteComm(0x30)。 LCD_WriteComm(0x0c)。 LCD_WriteComm(0x01)。 LCD_WriteComm(0x02)。 LCD_WriteComm(0x06)。 } void LCD_CheckBusy(void) { unsigned char Flag。 LCD_DI_LO。 LCD_RW_HI。 do { LCD_EN_HI。 LCD_DATA_DIR = 0x00。 SN74LVC_DIR_HI。 _NOP()。 Flag = LCD_DATA_IN。 _NOP()。 SN74LVC_DIR_LO。 LCD_DATA_DIR = 0xFF。 LCD_EN_LO。 } while(Flag amp。 0x80)。 } void LCD_WriteComm(unsigned char wdata) { LCD_CheckBusy()。 LCD_DI_LO。 LCD_RW_LO。 LCD_EN_HI。 LCD_DATA_OUT = wdata。 LCD_EN_LO。 } 13 void LCD_WriteByte(unsigned char wdata) { LCD_CheckBusy()。 LCD_DI_HI。 LCD_RW_LO。 LCD_EN_HI。 LCD_DATA_OUT = wdata。 LCD_EN_LO。 } void LCD_SetXY(unsigned char X, unsigned char Y) { switch(Y) { case 1: LCD_WriteComm(0x7F + X)。 break。 case 2: LCD_WriteComm(0x8F + X)。 break。 case 3: LCD_WriteComm(0x87 + X)。 break。 case 4: LCD_WriteComm(0x97 + X)。 } } void LCD_WriteDEC(unsigned char X, unsigned char Y, unsigned char wdata) { LCD_SetXY(X,Y)。 LCD_WriteByte(wdata)。 } void LCD_WriteString(unsigned char X, unsigned char Y, unsigned char *String) { unsigned char temp。 LCD_SetXY(X,Y)。 temp = *String。 while(temp!=0)} 14 程序的調(diào)試與運行 HEX 文件的生成 打開單片機軟件開發(fā)系統(tǒng) Keil μ Vision,單擊“μ Vision”菜單中的“ Project” ,在此下拉菜單中單擊“ New Project”選項后,彈出“ Create New Project”對話框,鍵入新建項目名稱。 鍵入新建項目名并單擊“確定”按鈕后,在彈出的“ Select Device”對話框中選擇合適的單片機型號,選擇 AT89C51。 單擊“μ Vision”菜單中的“ File”,在此下拉菜單中選擇“ New”后,打開一個空的文 本編輯窗口 ,在此窗口中鍵入程序,創(chuàng)建新的源程序“漢字式 LCD滾動顯示 .ASM”文件。 在左邊的“ Project”窗口的文件頁中單擊文件組,再單擊鼠標(biāo)右鍵后,再彈出的窗口中選中“ Add Files to Group ‘ Source Group 1”選項,將“漢字式LCD 滾動顯示 .ASM”程序?qū)氲健?Source Group1”中。 在“ Project”下拉菜單中,選擇 “ Rebuild all Target Files”項。若程序編譯成功,將生成“漢字式 LCD 滾動顯示 .HEX”文件。 調(diào)試與 仿真 在 Proteus ISIS 編輯窗口中,單擊鼠標(biāo)右鍵將 AT89C51 單片機選中并單擊鼠標(biāo)左鍵,彈出“ Edit Component”對話框,在此對話框的“ Clock Frequency”欄中設(shè)置單片機晶振頻率為 12MHz,在“ Program File”欄中單擊新建圖標(biāo),選擇先前用 Keil μ Vision 2 生成的“漢字式 LCD 滾動顯示 .DSN”文件。 更改程序中漢字庫的內(nèi)容可顯示不同的漢字。 15 總 結(jié) 本設(shè)計系統(tǒng)采用了美國 ATMEL 公司生產(chǎn)的單片機 AT89C51 芯片。以及其它常用芯片如: SMG12864A、 AMPIRE128 64 等來設(shè)計 LCD 漢字滾動顯示電路,實現(xiàn)了漢字的滾動和顯示。本系統(tǒng)具有易安裝檢測、軟件功能完善,工作可靠、準(zhǔn)確度高等優(yōu)點。 這次畢業(yè)設(shè)計給我的感受很深刻,使我第一次系統(tǒng)全面的回顧了大學(xué)三年所有的課程:模擬電路、數(shù)字電路、編程、電子 EDA 等等。從中我還體會到了所學(xué)理論知識的重要性:知識掌握得越多,設(shè)計得就更全面、更順利、 更好。再有學(xué)會了怎樣查閱資料和利用工具書。由于一個人不可能什么都學(xué)過,什么都懂,更加不可能一學(xué)就通,因此,當(dāng)你在設(shè)計過程中需要用一些不曾學(xué)過的東西時,就要去有針對性地查找資料。在設(shè)計過程中,通過大量的查閱資料,認(rèn)真研究教材,對單片機有了更為深刻的理解,在設(shè)計軟件時,須仔細(xì)的分析硬件電路,畫出程序流程圖,按著各部分模塊編寫程序。畢業(yè)設(shè)計培養(yǎng)了我嚴(yán)肅認(rèn)真和實事求是的科學(xué)態(tài)度和吃苦耐勞的精神以及嚴(yán)謹(jǐn)?shù)淖黠L(fēng),提高了自身的交流溝通和團體協(xié)作能力。這些對我以后的工作都非常有幫助的。 16 參 考 文 獻 [1] 李光飛 (2021). 單片機課程設(shè)計實例指導(dǎo)》(第 2 版) . 北京航空航天出版社 。 [2] 張志良 (2021). 單片機原理及控制技術(shù)(第 2 版 ) .機械工業(yè)出版社 。 [3] 劉篤仁、韓保君 (2021). 傳感器原理及應(yīng)用技術(shù) .. 機械工業(yè)出版社 。 [4] 劉華東 (2021).單片機原理與應(yīng)用(第 2 版) .電子工業(yè)出版社 。 [5] 沙占友 (2021).智 能化集成溫度傳感器原理與應(yīng)用 [M]. 機械工業(yè)出版社 。 [6] 賈伯年 (2021).傳感器技術(shù) . 東南大學(xué)出版社 。 [7] 周志文 (2021).C 語言程序設(shè)計 . 機械工業(yè)出版社 。 [8] 夏路易 (2021).電路原理圖與電路板設(shè)計教程 .北京希望電子出 版社 。 [9] 趙亮、侯國銳 (2021). 單片機 C 語言編程與實例 .人民郵電出版社。 [10] 吉雷 (2021). Protel99 從入門到精通 . 西安電子科技大學(xué)出版社 。 9JWKf wvGt YM*Jgamp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。 QA9wkxFyeQ^! djsXuyUP2kNXpRWXm Aamp。 UE9aQ@Gn8xp$Ramp。849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。ksv*3t nGK8!z89Am YWpazadNuKNamp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQc@UE% amp。 qYp@Eh5pDx2zVkum amp。gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。MuWFA5ux^Gj qv^$UE9wEwZQc@UE% amp。 qYp@Eh5pDx2zVkum amp。gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3tnGK8! z89Am UE9aQ@Gn8xp$Ramp。 849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3tnGK8! z89Am YWpazadNuKNamp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 MuWFA5ux^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQc@UE% amp。 qYp@Eh5pDx2zVkum amp。gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8! z8vGt YM*Jgamp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。 QA9wkxFyeQ^! dj sXuyUP2kNXpRWXm Aamp。 UE9aQ@Gn8xp$Ramp。849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8!z89Am YWpazadNuKNamp。MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!z
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1