單片機_10(10)-第十章 MCS-51單片機應用系統(tǒng)設(shè)計 ppt_第1頁
單片機_10(10)-第十章 MCS-51單片機應用系統(tǒng)設(shè)計 ppt_第2頁
單片機_10(10)-第十章 MCS-51單片機應用系統(tǒng)設(shè)計 ppt_第3頁
單片機_10(10)-第十章 MCS-51單片機應用系統(tǒng)設(shè)計 ppt_第4頁
單片機_10(10)-第十章 MCS-51單片機應用系統(tǒng)設(shè)計 ppt_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、10第十章MCS-51單片機應用系統(tǒng)(xtng)設(shè)計共十五頁系統(tǒng)總體設(shè)計 系統(tǒng)總體設(shè)計是單片機系統(tǒng)設(shè)計的前提(qint),合理的總體設(shè)計是系統(tǒng)成敗的關(guān)鍵??傮w設(shè)計關(guān)鍵在于對系統(tǒng)功能和性能的認識和合理分析,系統(tǒng)單片機及關(guān)鍵芯片的選型,系統(tǒng)基本結(jié)構(gòu)的確立和軟、硬件功能的劃分 10-1 MCS-51單片機應用(yngyng)系統(tǒng)的設(shè)計方法和流程一、介紹MCS-51單片機應用系統(tǒng)的設(shè)計方法和設(shè)計流程共十五頁共十五頁 明確系統(tǒng)的功能與性能(xngnng) 系統(tǒng)單片機選型 劃分系統(tǒng)軟、硬件功能4. 確定系統(tǒng)結(jié)構(gòu)組成 共十五頁 1. 程序存儲器 2. 數(shù)據(jù)(shj)存儲器 3. I/O接口 4. 譯碼電路

2、5. 總線驅(qū)動器 6. 抗干擾電路 硬件(yn jin)設(shè)計共十五頁軟件設(shè)計 共十五頁 軟件設(shè)計通常分作系統(tǒng)定義、軟件結(jié)構(gòu)設(shè)計和程序設(shè)計等三個步驟,圖11.3給出了軟件設(shè)計的流程圖。 1. 系統(tǒng)定義 定義說明各輸入/輸出口的功能,確定信息交換的方式、與系統(tǒng)接口方式、所占口地址、讀取和輸出方式等。 在程序存儲器和數(shù)據(jù)存儲器區(qū)域中,合理分配存儲空間,其中包括系統(tǒng)主程序、常數(shù)表格、數(shù)據(jù)暫存區(qū)域、堆棧區(qū)域和入口地址等。 對面板控制(kngzh)開關(guān)、按鍵等輸入量以及顯示、打印等輸出量也必須給予定義,以此作為編程依據(jù)。 針對可能出現(xiàn)的由干擾引起的錯誤進行容錯設(shè)計,給出錯誤處理方案,以達到提高軟件可靠性的

3、目的。 明確所設(shè)計的用戶程序應達到的精度、速度指標。 共十五頁2. 軟件結(jié)構(gòu)設(shè)計(shj)3. 程序設(shè)計圖 11.4共十五頁 系統(tǒng)調(diào)試包括硬件調(diào)試、軟件(run jin)調(diào)試和軟、硬件聯(lián)調(diào)。根據(jù)調(diào)試環(huán)境不同,系統(tǒng)調(diào)試又分為模擬調(diào)試與現(xiàn)場調(diào)試。各種調(diào)試所起的作用是不同的,它們所處的時間段也不一樣,不過它們的目的都是為了查出用戶系統(tǒng)中存在的錯誤或缺陷。系統(tǒng)調(diào)試的一般過程如圖11.5。 系統(tǒng)總體(zngt)調(diào)試共十五頁圖 11.5共十五頁1. 單片機應用(yngyng)系統(tǒng)調(diào)試工具 (1) 單片機開發(fā)系統(tǒng) (2) 萬用表 (3) 邏輯筆 (4) 邏輯脈沖發(fā)生器與模擬信號發(fā)生器 (5) 示波器 (6)

4、 邏輯分析儀 共十五頁2. 單片機應用系統(tǒng)(xtng)的一般調(diào)試方法 (1) 硬件調(diào)試 靜態(tài)調(diào)試 動態(tài)調(diào)試 (2) 軟件調(diào)試 先獨立后聯(lián)機 先分塊后組合 先單步后連續(xù) 共十五頁(3) 系統(tǒng)聯(lián)調(diào) 軟、硬件能否按預定要求配合工作。 系統(tǒng)運行中是否有潛在的設(shè)計時難以預料的錯誤(cuw)。 系統(tǒng)的動態(tài)性能指標(包括精度、速度參數(shù))是否 滿足設(shè)計要求。(4) 現(xiàn)場調(diào)試共十五頁10-2 應用系統(tǒng)設(shè)計(shj)舉例一、 A/D轉(zhuǎn)換及D/A接口現(xiàn)場編程二、數(shù)據(jù)存儲(cn ch)示波器的設(shè)計現(xiàn)場編程共十五頁內(nèi)容摘要10第十章MCS-51單片機應用系統(tǒng)設(shè)計。10-1 MCS-51單片機應用系統(tǒng)的設(shè)計方法(fngf)和流程。4. 確定系統(tǒng)結(jié)構(gòu)組成。1. 程序存儲器。軟件設(shè)計通常分作系統(tǒng)定義、軟件結(jié)構(gòu)設(shè)計和程序設(shè)計等三個步驟,圖11.3給出了軟件設(shè)計的流程圖。1. 系統(tǒng)定義。2. 軟件結(jié)構(gòu)設(shè)計。3. 程序設(shè)計。圖 11.4。1. 單片機應

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論