版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第一章實驗系統(tǒng)結(jié)構(gòu)和功能1.1實驗系統(tǒng)結(jié)構(gòu)和組成整個實驗系統(tǒng)是單板結(jié)構(gòu),由兩大部分構(gòu)成:一部分是以MCS51系列單片機中的8031為核心器件,擴展64K字節(jié)的27512EPROM芯片作為系統(tǒng)監(jiān)控程序存儲器和32K數(shù)據(jù)存儲器(62256)作為仿真RAM;通過擴展一片8155控制6只8段顯示LED數(shù)碼管作為輸出設(shè)備和32個按鍵作為輸入設(shè)備。另一部分是各種基本的常用外圍接口器件:包括用一片8255控制的EPROM編程器、8253定時器計數(shù)器電
2、路、AD轉(zhuǎn)換器ADC0809、DA轉(zhuǎn)換器DAC0832、由74LS393構(gòu)成的計數(shù)器電路、單脈沖輸出電路(可產(chǎn)生正脈沖或負脈沖)、外置8MHz的振蕩器電路、用運放LM386驅(qū)動的小揚聲器、用74LS138構(gòu)成的地址譯碼電路、帶有驅(qū)動電路的小步進馬達、12只帶有驅(qū)動電路的發(fā)光二極管和8只邏輯電平開關(guān)等。這些接口器件都有相應(yīng)插孔可根據(jù)需要與核心部分相連。這是一種開發(fā)型的單片機系統(tǒng),通過RS232C串行口與DBUG仿真軟件通信可以構(gòu)成一個類似
3、于MICE的仿真開發(fā)系統(tǒng)。在仿真軟件的支持下,可以提供匯編語言源程序的編輯、匯編、反匯編、加載和在線仿真運行調(diào)試程序等功能。1.2實驗系統(tǒng)功能實驗系統(tǒng)綜合了仿真器開發(fā)系統(tǒng)與實驗學(xué)習(xí)裝置的功能,可以獨立利用系統(tǒng)上自帶的鍵盤和LED數(shù)碼顯示器工作,也可以通過RS232C串行口利用PC機運行DBUG仿真軟件進行CPU或EPROM仿真工作,仿真功能基本上與Microtek的MICE仿真器相同。系統(tǒng)獨立工作時有如下基本功能:1.豐富的編輯功能系統(tǒng)
4、具有豐富的程序和數(shù)據(jù)編輯功能,包括程序和數(shù)據(jù)代碼的輸入、檢查和修改,片內(nèi)數(shù)據(jù)存儲器(包括專用寄存器)的檢查和修改,片外數(shù)據(jù)存儲器的數(shù)據(jù)輸入、檢查和修改,地址加1檢查和修改,地址減1檢查和修改,插入和刪除數(shù)據(jù),數(shù)據(jù)塊移動和比較等功能。2.具有不同運行方式可以運行仿真RAM的用戶程序,也可以運行用戶應(yīng)用系統(tǒng)中程序存儲器中的程序,也可交替運行,給程序調(diào)試帶來方便。3.基本的調(diào)試手段和功能系統(tǒng)提供單步執(zhí)行、設(shè)置斷點執(zhí)行和連續(xù)執(zhí)行等基本調(diào)試手段和
5、功能。以單步或斷點方式執(zhí)行程序后,可以對用戶程序進行檢查、現(xiàn)場修改,對片內(nèi)RAM、專用寄存器、片外RAM和擴展的IO口的狀態(tài)進行檢查和修改。3⑴TVMETV是進入CRT顯示狀態(tài)ME是仿真RAM存儲單元檢查⑵RGFSRG是片內(nèi)RAM和寄存器內(nèi)容檢查FS是偏移量計算⑶F1LSF1是首地址設(shè)定LS是上一個單元檢查⑷F2NXF2是末地址設(shè)定NX是下一個單元檢查⑸EGDLEG是EPROM編程DL是刪除1個字節(jié)⑹RWISRW是片外數(shù)據(jù)存儲器檢查IS
6、是插入1個字節(jié)⑺EVUNEV是把編程區(qū)的程序移到仿真RAM區(qū)UN表示未用保留⑻ECEPEC是檢查被編程的EPROM是否全空編程區(qū)EPROM程序與仿真RAM內(nèi)容比較⑼PRTTV狀態(tài)下的打印命令鍵⑽COMP程序或數(shù)據(jù)塊比較鍵⑾MOVE程序或數(shù)據(jù)塊移動鍵⑿DARTV狀態(tài)下的反匯編命令鍵⒀EXEC全速執(zhí)行或斷點執(zhí)行命令鍵⒁SCAL進入串行通信狀態(tài)鍵⒂STEP單步執(zhí)行命令鍵⒃MON返回監(jiān)控命令鍵注:其中TV、EG、ECEP、EV、PRT和DAR命
7、令在本系列實驗中不需要用。3.系統(tǒng)狀態(tài)系統(tǒng)狀態(tài)有兩種:待命狀態(tài)和操作狀態(tài)。⑴待命狀態(tài)其特征是在顯示器的左端顯示閃動的“P.”提示符,等待操作。一般在三種情況下會進入待命狀態(tài):①當系統(tǒng)上電復(fù)位后②當按RESET復(fù)位按鈕后③當按MON按鍵后(如程序不掃描鍵盤時無效)在待命狀態(tài)下,可以進行以下操作之一:①按任一個數(shù)字鍵,就進入操作狀態(tài),并顯示該鍵入的數(shù)字。②按EXEC鍵,就從0000H單元開始執(zhí)行仿真RAM中的程序。③按STEP鍵,就從000
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- mcs51單片機最小系統(tǒng)設(shè)計
- 基于mcs51單片機的洗衣控制系統(tǒng)
- mcs51單片機復(fù)習(xí)題參考題庫
- 單片機實驗指導(dǎo)書
- mcs51單片機機應(yīng)用于溫度控制器
- mcs51單片機溫度控制系統(tǒng)畢業(yè)設(shè)計
- 基于mcs51單片機控制系統(tǒng)設(shè)計課程設(shè)計
- k單片機實驗指導(dǎo)書a
- 課程設(shè)計--基于mcs51單片機的鬧鐘提醒器
- 【單片機課程設(shè)計】基于mcs51單片機的直冷式電冰箱的控制
- mcs-51單片機結(jié)構(gòu)介紹
- mcs-51單片機串行接口
- 基于MCS51單片機的實驗開發(fā)系統(tǒng)人機交互模塊設(shè)計與實驗改進論文.doc
- mcs51習(xí)題
- mcs51單片機系統(tǒng)及接口技術(shù)習(xí)題集含答案
- 基于mcs51單片機的里程表的設(shè)計和實現(xiàn)論文
- 基于mcs51單片機的里程表的設(shè)計和實現(xiàn)論文
- 基于MCS51單片機的實驗開發(fā)系統(tǒng)人機交互模塊設(shè)計與實驗改進開題報告.doc
- 基于于MCS51單片機的實驗開發(fā)系統(tǒng)測控接口模塊設(shè)計與實驗改進開題報告.doc
- 基于于MCS51單片機的實驗開發(fā)系統(tǒng)測控接口模塊設(shè)計與實驗改進論文.doc
評論
0/150
提交評論