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

正文內(nèi)容

畢業(yè)設(shè)計-基于mc單片機的簡易計算器設(shè)計-預覽頁

2025-01-04 19:21 上一頁面

下一頁面
 

【正文】 筍般的變化。 系統(tǒng)開發(fā)意義 今天,人們的日常生活中已經(jīng)離不開計算器了,社會的各個角落都有它的身影,比如商店,辦公室,學校??。 對字符液晶顯示模塊的工作原理,如初始化、清屏、顯示、調(diào)用及外特性有較清楚的認識,并會使用 LCD(液晶顯示模塊)實現(xiàn)計算結(jié)果的顯示;掌握液晶顯示模塊的驅(qū)動和編程,設(shè)計LCD 和單片機的接口電路,以及利用單片機對液晶模塊的驅(qū)動和操作; 在充分分析內(nèi)部邏輯的概念,進行軟件和調(diào)試,學會使用,并能夠以其為平臺設(shè)計出具有四則運算能力簡易計算器的硬件電路和軟件程序。 但是而基于 SRAM編程的 FPGA,其編程信息需存放在外部存儲器上 ,需外部存儲器芯片 ,且使用方法復雜 ,保密性差,而其對于一個簡單的計算器而言,實用 FPGA 有點大材小用,成本太高。單片機廣泛用于智能產(chǎn)品,智能儀表,測控技術(shù),智能接口等,具有操作簡單,實用方便,價格便宜等優(yōu)點,而其中 AT89S52 以 MCS51 為內(nèi)核,是單片機中最典型的代表,應用于各種控制領(lǐng)域。 AT89S52 的功能特性描述 AT89S52 是一種低功耗、高性能 CMOS8位微控制器,具有 8K 在系統(tǒng)可編程 Flash 存儲器。 AT89S52 具有以下標準功能: 8k字節(jié) Flash, 256字節(jié) RAM, 32 位 I/O 口線,看門狗定時器, 2 個數(shù)據(jù)指針,三個 16 位 定時器 /計數(shù)器,一個 6 向量 2 級中斷結(jié)構(gòu),全雙工串行口, 片內(nèi)晶振及時鐘電路。 8 位微控制器 8K 字節(jié)在系統(tǒng)可編程 Flash。 P0 口: P0 口是一個 8 位漏極開路的雙向 I/O 口。在這種模式下 , P0 不具有內(nèi)部上拉電阻。對 P1 端口寫 “1” 時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。 引腳號第二 功能 : T2(定時器 /計數(shù)器 T2 的外部計數(shù)輸入),時鐘輸出 T2EX(定時器 /計數(shù)器 T2 的捕捉 /重載觸發(fā)信號和方向控制) MOSI(在系統(tǒng)編程用) MISO(在系統(tǒng)編程用) SCK(在系統(tǒng)編程用) P2口: P2 口是一個具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 輸出緩沖器能驅(qū)動 4 個TTL 邏輯電平。在這種應用中, P2 口使用很強的內(nèi)部上拉發(fā)送 1。對 P3 端口寫 “1” 時,內(nèi)部上拉電阻把端口拉高, 此時可以作為輸入口使用。 此外, P3 口還接收一些用于 FLASH 閃存編程和程序校驗的控制信號 。特殊寄存器 AUXR(地址 8EH)上的 DISRTO 位可以使此功能無效。要注意的是:每當訪問外部數(shù)據(jù)存儲器時將跳過一個 ALE 脈沖。此外,該引腳會被微弱拉高,單片機執(zhí)行外部程序時,應設(shè)置 ALE 禁止位無效。 如 EA 端為高電平(接 Vcc 端), CPU 則執(zhí)行內(nèi)部程序存儲器的指令。 XTAL1, XTAL2接石英晶體振蕩器。晶振的頻率可以在 1MHz24MHz 內(nèi)選擇,在本設(shè)計電路中選用了12MHz。 RST/VPD—— 當出現(xiàn)兩個機器周期高電平時,單片機復位。 AT89S52的 編程方法 編程前,須按編程模式表設(shè)置好地址、數(shù)據(jù)及控制信號;順序如下: ① 在地址線上加上要編程單元的地址信號。 ⑤ 每對 Flash存儲陣列寫入一個字節(jié)或每寫入一個程序機密位,加上一個 ALE/PROG編程脈沖。它具有體積小,功能多、價格低、使用方便、系統(tǒng)設(shè)計靈活等優(yōu)點,應用領(lǐng)域不斷擴大,除了工業(yè)控制,智能化儀表,通訊,家用電器外,在智能化高檔電子玩具產(chǎn)品中也大量采用單片機芯片作為核心控制部件。 1602 液晶模塊內(nèi)部的控制器共有 11 條控制指令,豐富的指令可以完成液晶的時序控制、工作方式式設(shè)置和數(shù)據(jù)顯示等。 第 5腳 RW為讀寫信號線,高電平時進行讀操作,低電平時進行寫 操作。 第 15~ 16腳 背光陽極和背光陰極。使用 LCD 液晶顯示屏 顯示運算結(jié)果。 P1口:做為輸入口,與鍵盤連接,實現(xiàn)數(shù)據(jù)的輸入。 可靠性及抗干擾設(shè)計 根據(jù)可靠性設(shè)計理論,系統(tǒng)所用芯片數(shù)量越少,系統(tǒng)的平均無故障時間越長。一次設(shè)計往往不能完全考慮到系統(tǒng)的各個方面,系統(tǒng)需要不斷完善以及進行功能升級。計算器主要由以下一些功能模塊構(gòu)成: 非 編碼鍵盤模塊、 LCD液晶顯示屏 模塊等。 下圖為總體硬件結(jié)構(gòu)。 鍵盤電路的設(shè)計 鍵盤可分為 兩類:編碼鍵盤和非編碼鍵盤。當系統(tǒng)功能比較復雜,按鍵數(shù)量很多時,采用編碼鍵盤可以簡化軟件設(shè)計 。 P0口作為液晶顯示的數(shù)據(jù)端口, ,控制 LCD液晶顯示屏 顯示輸出數(shù)據(jù)。然后將鍵如的值轉(zhuǎn)換為 ASCII碼然后就可以軟件來設(shè)置硬件按鍵各個鍵代表的內(nèi)容。 顯示模塊的程序設(shè)計 顯示模塊程序首先要對顯示模塊進行初始化;然后控制光標的位置;定義液晶顯示的控制端口,用 SBIT指令完成;然后設(shè)置清屏、關(guān)閉顯示、歸位、開顯示、顯示位置的首地址等等。 22 結(jié)束語 在硬件的制作過程中我走了好多的彎路,主要是在系統(tǒng)還沒有設(shè)計很有把握就開始動手制作了。一個程序的完成的速度和質(zhì)量高低與細心與否有著很大聯(lián)系。 23 致謝 本次畢業(yè)設(shè)計得到導師陳應華老師的熱心指導,在這里對陳老師 表示最衷心的感謝。待人平和、工作認真、治學嚴謹他的給我留下很深刻的印象。 最后向所有幫助 和關(guān)心 過我的人表示衷心感謝! 24 參考 文獻 【 1】張靖武 ,周靈杉 .單片機系統(tǒng)的 PROTEUS 設(shè)計與仿真 [M].北京 : 北京電子工業(yè)出版社 【 2】靳達 .求是科技 .單片機應用系統(tǒng)開發(fā)實例導航 [M].:人民郵電出版社 ,2021 【 3】劉守義 . 單片機應用技術(shù) [M].:西安電子科技大學出版社 ,2021 【 4】林志琦 .基于 PROTEUS 的單片機可視化軟硬件仿真 [M].北京 : 北京航空航天大學出版社 ,2021 【 5】 胡漢才 .單片機原理及接口技術(shù) .清華大學出版社 ,1996 【 6】 徐江海 .單片機實用教程 [M].北京: 機械工業(yè) 出版社 , 2021. 【 7】 肖洪兵 . 跟我學用單片機 . 北京:北京航空航天大學出版社 , 【 8】 夏繼強 . 單片機實驗與實踐教程 . 北京:北京航空航天大學出版社 , 2021 【 9】 譚浩強 . C 語言程序設(shè)計 [M].北京: 清華大學 出版社 , 2021. 【 10】 劉?;?. C 語言 程序設(shè)計與實訓教程 [M].北京: 科學 出版社 , 2021. 【 11】 張磊 . C 語言 程序設(shè)計 [M].北京: 高等教育出版社 , 2021. 【 12】 嚴桂蘭 . C 語言程序設(shè)計 [M].廈門: 廈門大學 出版社 , 2021 25 附錄 附錄一:硬件實物圖 硬件實物圖(正面) 硬件實物圖( 背 面) 26 附錄二:系統(tǒng)程序清單 。 str++。 Header_printf(XH:0810416016)。 P1=P1amp。 EA = 1。 for(i=5。 } EA=1。清空 b[len] char b[16]。 char arc。 //小數(shù)點 key=Key_get()。839。439。639。239。039。S39。 39。=39。39。/39。D39。E39。len) { b[len]=39。 b[1]=39。 } if(key0x2Famp。key==39。 //第一位輸入 39。.39。 } } //小數(shù)點處理 else if(key==39。 b[len+1]=39。 } else { b[len+1]=39。S39。 for(i=len。39。i++) { b[i]=b[i+1]。 LCD_printf( )。+39。*39。i16。 } b[0]=39。 len=0。 } else { if(arc==39。point==len) { key=39。i16。039。 sign=0。=39。amp。 for(i=0。 } b[0]=39。 len=0。 //清除計算標志 } } 34 while(P3_2==0) { } if(key==39。 LCD_moveto(1,0)。i++) { a[i]=39。 } b[0]=39。 len=0。 } else if(key==39。 for(i=0。 b[i]=39。 b[1]=39。 point=0。 LCD_moveto(0,0)。 } else { LCD_moveto(1,15len)。 define LCDBF P0_7 //讀寫操作使能 :1禁止; 0允許 . 36 define LCDRS P3_5 //寄存器選擇信號: 0數(shù)據(jù)寄存器; 1指令寄存器。 for(。i++) //1ms 延時 { } } } /*【忙檢測】 */ void detect() { LCDE=0。 LCDE=1。 LCDE=1。 LCDRW=0。 LCDE=0。 LCDE=1。 LCDRS=0。 LCD_delay(1)。 LCDRW=0。 LCDE=0。\039。 NWR_cmd(0x38)。 NWR_cmd(0x38)。 //顯示清屏 BWR_cmd(0x06)。 for(。i++) //1ms 延時 { } } }*/ /*【鍵碼處理】 */ char Key_get() { char key,RN,LN。 RN=P2amp。0xF0。 P1=P1amp。 } else if(RN==0x0B) {key=30。 } else if(LN==0x3B) {key=key+3。 } return key。a)。+39。) {a=ab。 } else if(opn==39。 } else {sprintf(first,%f,a)。 “作文一定要寫完啊。 劉冰兒不討厭這個題目,雖然她很討厭作文課。但現(xiàn)在,她改變注意了?;氐郊?,爸爸媽媽帶我去飯店吃飯 ,說是對我的獎勵。但再怎么捯飭,也掩蓋不了臉上的那些褶子。聊天 ,看電影 ,玩游戲 ,成了我生活中不可缺少的。他還會彈吉它,去年在我們學校舉辦的藝術(shù)節(jié)上,他自彈自唱的歌曲讓全校師生沸騰
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1