河南理工大學(xué)課程設(shè)計(jì) 計(jì)算器模擬系統(tǒng)
|
資料類別
|
電子電工畢業(yè)論文(設(shè)計(jì)) |
|
課程(專業(yè))
|
單片機(jī) |
關(guān)鍵詞
|
河南理工大學(xué)|計(jì)算器模擬系統(tǒng) |
適用年級(jí)
|
大學(xué) |
身份要求
|
普通會(huì)員 |
金 幣
|
35 。金幣如何獲得?) |
文件格式
|
word |
文件大小
|
211K |
發(fā)布時(shí)間
|
2010-01-15 16:10:00 |
預(yù)覽文件
|
無(wú) |
下載次數(shù)
|
0 |
發(fā)布人 |
zxx010 |
內(nèi)容簡(jiǎn)介:
河南理工大學(xué)課程設(shè)計(jì) 計(jì)算器模擬系統(tǒng),共30頁(yè),7626字。
1概述
1.1計(jì)算器設(shè)計(jì)意義
隨著社會(huì)的發(fā)展,科學(xué)的進(jìn)步,人們的生活水平在逐步的提高,尤其是微電子技術(shù)的發(fā)展,猶如雨后春筍般的變化。電子產(chǎn)品的更新速度快就不足驚奇了。
近年來(lái),單片機(jī)以其體積小、價(jià)格廉、面向控制等獨(dú)特優(yōu)點(diǎn),在各種工業(yè)控制、儀器儀表、設(shè)備、產(chǎn)品的自動(dòng)化、智能化方面獲得了廣泛的應(yīng)用。與此同時(shí),單片機(jī)應(yīng)用系統(tǒng)的可靠性成為人們?cè)絹?lái)越關(guān)注的重要課題。影響可靠性的因素是多方面的,如構(gòu)成系統(tǒng)的元器件本身的可靠性、系統(tǒng)本身各部分之間的相互耦合因素等。其中系統(tǒng)的抗干擾性能是系統(tǒng)可靠性的重要指標(biāo)
計(jì)算器在人們的日常中是比較的常見(jiàn)的電子產(chǎn)品之一?墒撬在發(fā)展之中,以后必將出現(xiàn)功能更加強(qiáng)大的計(jì)算器,基于這樣的理念,本次設(shè)計(jì)是用單片機(jī)來(lái)設(shè)計(jì)的八位計(jì)算器。該設(shè)計(jì)系統(tǒng)是以AT89C51為單片機(jī), P1口作為輸入端,外接4X4的鍵盤,通過(guò)鍵盤掃描來(lái)對(duì)輸入數(shù)的控制,并外接驅(qū)動(dòng)電路,用來(lái)保證LED的工作正常。計(jì)算器將完成的功能有加,減,乘,除等功能。
1.2設(shè)計(jì)方法
本設(shè)計(jì)是一個(gè)實(shí)現(xiàn)加、減、乘、除的計(jì)算器,它的硬件主要由四部分組成,一個(gè)AT89C51單片機(jī)芯片,一個(gè)八位共陽(yáng)極的數(shù)碼管,一個(gè)四乘四的鍵盤,一個(gè)排阻做P0口的上拉電阻(接線圖在附錄2),它可以實(shí)現(xiàn)結(jié)果低于65535的加、減、乘、除運(yùn)算。
電路采用動(dòng)態(tài)顯示,由八位共陽(yáng)極數(shù)碼管通過(guò)P0口,P2口與單片機(jī)分別相連,且數(shù)碼管A,B,C,D,E,F,G分別依次與單片機(jī)的P0口相連,P0口做為字碼控制端,數(shù)碼管的1,2,3,4,5,6,7,8各引腳分別與單片機(jī)的P2.0—P2.7相連,P2口做為數(shù)碼管的位控制端,動(dòng)態(tài)顯示是每次數(shù)碼管只顯示一位,由于人的視覺(jué)停留是0.05到0.2秒之間,當(dāng)數(shù)碼管依次點(diǎn)亮各個(gè)位時(shí),使循環(huán)的頻率高于人的視覺(jué)停留時(shí)間,人們就會(huì)認(rèn)為數(shù)碼管是同時(shí)點(diǎn)亮的,就可以達(dá)到動(dòng)態(tài)顯示的效果。
輸入鍵盤采用4*4鍵盤。采用軟件識(shí)別鍵值并執(zhí)行相應(yīng)的操作,程序運(yùn)行時(shí)依次掃描各行,查詢是否有鍵按下,如果有則進(jìn)入鍵盤識(shí)別處理程序,實(shí)現(xiàn)相應(yīng)的運(yùn)算,然后通過(guò)數(shù)碼管輸出結(jié)果,如果沒(méi)有按鍵就調(diào)用顯示程序顯示一個(gè)0,等待按鍵按下,在進(jìn)入按鍵掃描程序。這樣循環(huán)執(zhí)行。
1.3計(jì)算器基本實(shí)現(xiàn)功能
1. 計(jì)算器可顯示8位數(shù)字,開(kāi)機(jī)運(yùn)行時(shí),只有數(shù)碼管最低位顯示為“0”,其余位全部不顯示;
2. 設(shè)計(jì)4×4鍵盤,分別表示0~9、+、-、×、/ 、=和清零鍵CL,輸入的數(shù)字從設(shè)計(jì)的鍵盤輸入;
3.第一次按下時(shí),顯示“D1”;第二次按下時(shí),顯示“D1D2”;第三次按下時(shí),顯示“D1D2D3”,8個(gè)全顯示完畢,再按下按鍵下時(shí),給出“嘀”提示音,并且輸入的第九個(gè)數(shù)不接收,仍然顯示原來(lái)的八位數(shù);
4.可以對(duì)計(jì)算結(jié)果小于256的兩個(gè)無(wú)符號(hào)數(shù)進(jìn)行加法運(yùn)算,并顯示計(jì)算結(jié)果。對(duì)于×、/、和—的運(yùn)算為提高部分;
......
相關(guān)說(shuō)明:
1. 如您下載的資料不止一份,建議您注冊(cè)成為本站會(huì)員。會(huì)員請(qǐng)登錄后下載。
2. 會(huì)員購(gòu)買金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請(qǐng)看:下載與付款。
3. 會(huì)員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請(qǐng)用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問(wèn)題,請(qǐng)看常見(jiàn)問(wèn)題解答。
下載地址:
|
|
相關(guān)畢業(yè)論文(設(shè)計(jì)) |
|
推薦畢業(yè)論文(設(shè)計(jì)) |
|
|
|
|