版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
設(shè)計(jì)題目:簡(jiǎn)易電子計(jì)算器專業(yè)班級(jí):13級(jí)通信(4)班合作組員:褚屹臣、陳佳鑫、陸飛、劉東指導(dǎo)教師:李海燕設(shè)計(jì)時(shí)間:2016.06.13~2016.06.17關(guān)于51單片機(jī)的實(shí)訓(xùn)報(bào)告1.以單片機(jī)為核心器件,構(gòu)造系統(tǒng);2.熟悉、掌握各種外圍接口電路芯片的工作原理和控制方法;3.熟悉、掌握單片機(jī)匯編語(yǔ)言的軟件設(shè)計(jì)方法;4.根據(jù)具體設(shè)計(jì)課題的技術(shù)指標(biāo)和給定條件,能獨(dú)立而正確地進(jìn)行方案論證和電路設(shè)計(jì),要求概念清楚、方案合理、方法正確、步驟完整;5.學(xué)會(huì)查閱有關(guān)參考資料和手冊(cè),并能正確選擇有關(guān)元器件和參數(shù);課程設(shè)計(jì)內(nèi)容通過(guò)本次實(shí)習(xí)使學(xué)生將所學(xué)的單片機(jī)硬件結(jié)構(gòu)、工作原理、編程方法及各種接口技術(shù)等知識(shí)融會(huì)貫通,并應(yīng)用到一個(gè)簡(jiǎn)單通用的單片機(jī)應(yīng)用系統(tǒng)中,從而鍛煉學(xué)生的實(shí)際設(shè)計(jì)開發(fā)能力。(1)鞏固所學(xué)單片機(jī)硬件結(jié)構(gòu)、工作原理、編程方法及各種接口技術(shù)等知識(shí);(2)掌握系統(tǒng)程序的編寫調(diào)試方法;了解實(shí)際單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)方法。實(shí)訓(xùn)目的利用51單片機(jī)設(shè)計(jì)一個(gè)貼近生活,切實(shí)有用的電子工具。計(jì)算器是平時(shí)常用設(shè)備,其設(shè)計(jì)較為簡(jiǎn)單,方案切實(shí)可行,故選擇此題目為本次實(shí)訓(xùn)的課題。設(shè)計(jì)需求及原因計(jì)算器電路包括三個(gè)部分:顯示電路、鍵盤掃描電路、單片機(jī)微控制電路。用LED數(shù)碼管作為顯示電路,矩陣鍵盤作為輸入電路。模塊圖如圖所示:AT89C51數(shù)碼管顯示電路輸入電路具體設(shè)計(jì)如下:(1)由于要設(shè)計(jì)的是簡(jiǎn)單的計(jì)算器,可以進(jìn)行四則運(yùn)算,為了得到較好的顯示效果,采用LED數(shù)碼管顯示數(shù)據(jù)和結(jié)果。(2)另外鍵盤包括數(shù)字鍵(0~9)、符號(hào)鍵(+、-、×、÷)、清除鍵和等號(hào)鍵,故只需要16個(gè)按鍵即可,采用集成的計(jì)算鍵盤。方案的設(shè)計(jì)開始初始化參數(shù)初始化LCD顯示有鍵輸入?讀取鍵碼LCD顯示數(shù)字鍵清零鍵功能鍵狀態(tài)清零輸入數(shù)值數(shù)值送顯示YN等待數(shù)值輸入結(jié)果送顯示根據(jù)上次功能鍵和輸入的數(shù)據(jù)計(jì)算結(jié)果等待數(shù)值輸入結(jié)果送顯示結(jié)果送顯示系統(tǒng)流程(3)執(zhí)行過(guò)程:開機(jī)等待鍵入數(shù)值,當(dāng)鍵入數(shù)字,通過(guò)LCD顯示出來(lái),當(dāng)鍵入+、-、*、/運(yùn)算符,計(jì)算器在內(nèi)部執(zhí)行數(shù)值轉(zhuǎn)換和存儲(chǔ),并等待再次鍵入數(shù)值,當(dāng)再鍵入數(shù)值后將顯示鍵入的數(shù)值,按等號(hào)就會(huì)在LCD上輸出運(yùn)算結(jié)果。(4)錯(cuò)誤提示:當(dāng)計(jì)算器執(zhí)行過(guò)程中有錯(cuò)誤時(shí),會(huì)在LCD上顯示相應(yīng)的提示,當(dāng)除數(shù)為0時(shí),計(jì)算器會(huì)在LCD顯示器上提示錯(cuò)誤。51系列單片機(jī)系統(tǒng)鍵盤LCD顯示矩陣鍵盤的工作原理:
計(jì)算器的鍵盤布局如圖3所示:一般有16個(gè)鍵組成,在單片機(jī)中正好可以用一個(gè)P口實(shí)現(xiàn)16個(gè)按鍵功能,這種形式在單片機(jī)系統(tǒng)中也最常用。電路中采用4*4鍵盤作為輸入電路模塊的話,電路連線會(huì)比較簡(jiǎn)單,而且這種行列式鍵盤結(jié)構(gòu)能有效地提高單片機(jī)系統(tǒng)中I/O口的利用率。但是在實(shí)際設(shè)計(jì)時(shí)我們換成了16個(gè)獨(dú)立按鍵。采用獨(dú)立按鍵的方式的話,會(huì)占用大量的I/O口資源,但是在這種情況下,編程會(huì)很簡(jiǎn)單。電路涉及元器件顯示模塊我們采用了LM016L液晶顯示屏來(lái)顯示輸出數(shù)據(jù)。運(yùn)算模塊(單片機(jī)控制)
MCS-51單片機(jī)是在一塊芯片中集成了CPU、RAM、ROM、定時(shí)器/計(jì)數(shù)器和多功能I/O等一臺(tái)計(jì)算機(jī)所需要的基本功能部件。通過(guò)程序的設(shè)定可以使單片機(jī)完成制定操作,在本次設(shè)計(jì)中需要單片機(jī)完成四則運(yùn)算的功能。Proteus軟件是EDA工具軟件
其功能特點(diǎn):(1)原理布圖(2)PCB自動(dòng)或人工布線(3)SPICE電路仿真Keil是51系列兼容單片機(jī)C語(yǔ)言軟件開發(fā)系統(tǒng),使用接近于傳統(tǒng)c語(yǔ)言的語(yǔ)法來(lái)開發(fā)。KeilC51軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具。使用軟件課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn)、提出、分析和解決實(shí)際問(wèn)題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過(guò)程。隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)已經(jīng)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域,在生活中可以說(shuō)得是無(wú)處不在。因此作為電子信息工程專業(yè)的學(xué)生來(lái)說(shuō)掌握單片機(jī)的開發(fā)技術(shù)是十分重要的。
我的題目是簡(jiǎn)易計(jì)算器,對(duì)于我們這些實(shí)踐中的新手來(lái)說(shuō),這是一次考驗(yàn)。怎么才能找到課堂所學(xué)與實(shí)際應(yīng)用的最佳結(jié)合點(diǎn)?怎樣讓自己的業(yè)余更接近專業(yè)?這都是我們所要考慮和努力的。經(jīng)過(guò)查找資料,編寫程序,加深了對(duì)單片機(jī)的了解與認(rèn)識(shí)。本次實(shí)訓(xùn),讓我收獲很多,感謝老師的答疑,也感謝同學(xué)的幫助,不僅加深了知識(shí)方面,相信以后遇到這方面問(wèn)題不再會(huì)不知所措,讓我把知識(shí)和實(shí)踐結(jié)合到一起,通過(guò)這次實(shí)踐,我了解自
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 航運(yùn)合同類型
- 提前解除物業(yè)服務(wù)合同申請(qǐng)
- 《血栓的類型和形態(tài)》課件
- 2025年吉林市貨運(yùn)資格證考試口訣
- 2025年拉薩貨運(yùn)從業(yè)資格考試試題及答案解析大全
- 2025年蘭州貨運(yùn)從業(yè)資格考試題目和答案解析
- 《氨基酸本科》課件
- 2025年徐州貨運(yùn)從業(yè)資格證模擬考試下載題
- 2025年長(zhǎng)沙貨運(yùn)從業(yè)資格證考試答案
- 幼兒園教師演講稿15篇
- 跨文化人工智能倫理比較
- 外委單位安全培訓(xùn)
- 母嬰行業(yè)趨勢(shì)圖分析
- 設(shè)備修理行業(yè)行業(yè)痛點(diǎn)與解決措施
- 售后工程師售后服務(wù)標(biāo)準(zhǔn)培訓(xùn)
- 年貨節(jié)活動(dòng)策劃方案
- 重慶交通大學(xué)-答辯通用PPT模板
- 合規(guī)管理信息系統(tǒng)應(yīng)用與管理
- 《大學(xué)生兼職利弊》課件
- 臨床輸血與檢驗(yàn)課件
- 2024年魯信科技股份有限公司招聘筆試參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論