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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于mc單片機(jī)的簡(jiǎn)易計(jì)算器設(shè)計(jì)-預(yù)覽頁(yè)

 

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