單片機課程設(shè)計 計算器模擬系統(tǒng)
|
資料類別
|
電子電工畢業(yè)論文(設(shè)計) |
|
課程(專業(yè))
|
單片機 |
關(guān)鍵詞
|
計算器模擬系統(tǒng)|計算器模擬系統(tǒng) |
適用年級
|
大學(xué) |
身份要求
|
普通會員 |
金 幣
|
60 。金幣如何獲得?) |
文件格式
|
word |
文件大小
|
188K |
發(fā)布時間
|
2009-02-26 10:50:00 |
預(yù)覽文件
|
無 |
下載次數(shù)
|
2 |
發(fā)布人 |
kj008 |
內(nèi)容簡介:
單片機課程設(shè)計 計算器模擬系統(tǒng),共24頁,7870字。
摘要
本設(shè)計是按要求制作的一個八位的計算器模擬系統(tǒng)。該系統(tǒng)的核心是80C51單片機,另外還使用了一個4×4的矩陣鍵盤和一個八位共陰極的數(shù)碼管LED,以及相應(yīng)的時鐘電路,驅(qū)動電路等等,本設(shè)計的思路是利用單片機性能好,穩(wěn)定性強的優(yōu)點來實現(xiàn)系統(tǒng)的運行。設(shè)計大致可以分為三個步驟:第一步,硬件的選取和設(shè)計;第二步,程序的設(shè)計和調(diào)試;第三步,Protues系統(tǒng)仿真。硬件的選取最為重要,包括選用的芯片,顯示設(shè)備的選取,輸入設(shè)備的選取等。硬件是設(shè)計的骨骼,不僅關(guān)系到設(shè)計總體方向的確定,還要綜合考慮節(jié)能,環(huán)保,以及穩(wěn)定性和經(jīng)濟性等各種因素。因此需要花費大量的時間。本設(shè)計是通過單片機來實現(xiàn)的,因此選用了80C51單片機作為主體,輸入設(shè)備選用矩陣鍵盤。程序是硬件的靈魂,是實現(xiàn)設(shè)計的中心環(huán)節(jié)。本設(shè)計使用的程序語言是匯編語言,在“偉福6000”中運行,調(diào)試,直到運行出正確結(jié)果,然后輸出后綴名為.HEX格式的文件,以備在Protues中仿真使用。程序是設(shè)計的關(guān)鍵,程序的調(diào)試需要大量的時間,耐心,還夠要有足的細心才能成功。本設(shè)計中就出現(xiàn)了大量的錯誤,像程序的尋址方式,打字時候的失誤造成語句的錯誤等等。修改過程中多虧了老師精心的指導(dǎo),最終才能運行出正確結(jié)果。最后的系統(tǒng)仿真是設(shè)計是否成功的驗證,是設(shè)計不可缺少的重要環(huán)節(jié)。在Protues中選取設(shè)計需要的各種硬件(大部分需要在元件庫中查詢,單片機的驅(qū)動電路,振蕩電路可以省略)。這就要求能掌握Protues的一些基本操作。按照設(shè)計的要求連接好電路,經(jīng)過仔細的檢查,再把“偉福6000”運行成功生成的80C51的程序下載到單片機中,運行系統(tǒng)并檢查結(jié)果,并將結(jié)果導(dǎo)出,粘貼到設(shè)計說明中去。設(shè)計中的各種環(huán)節(jié)都緊密相連,層層相扣。
目錄
1 概述 4
1.1 單片機基本介紹 4
1.2 設(shè)計的主要任務(wù): 4
1.3 課程設(shè)計的具體要求: 4
1.4 設(shè)計的思路和方法 5
1.5 設(shè)計的意義 5
2 系統(tǒng)總體方案及硬件設(shè)計 6
2.1 電路總設(shè)計框架圖 6
2.2 單片機80C51功能簡介 6
2.3 4×4矩陣式鍵盤 10
2.4 7SEG型八位七段式LED顯示器 11
3 軟件設(shè)計 13
3.1程序設(shè)計流程圖 13
3.2顯示程序設(shè)計 13
3.3 匯編語言程序 15
4 Proteus軟件仿真 16
5課程設(shè)計體會 18
參考文獻 19
附1 源程序代碼 20
附2 系統(tǒng)原理圖 24
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
2. 會員購買金幣50元以下,0.7元/個,50元以上,0.5元/個。具體請看:下載與付款。
3. 會員48小時內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請看常見問題解答。
下載地址:
|
|
相關(guān)畢業(yè)論文(設(shè)計) |
|
推薦畢業(yè)論文(設(shè)計) |
|
|
|
|