系統(tǒng)概述-計(jì)算機(jī)原理與應(yīng)用_第1頁
系統(tǒng)概述-計(jì)算機(jī)原理與應(yīng)用_第2頁
系統(tǒng)概述-計(jì)算機(jī)原理與應(yīng)用_第3頁
系統(tǒng)概述-計(jì)算機(jī)原理與應(yīng)用_第4頁
系統(tǒng)概述-計(jì)算機(jī)原理與應(yīng)用_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

系統(tǒng)概述一、 系統(tǒng)概述:MP-51開發(fā)板是專為在TDS-MD教學(xué)系統(tǒng)上開設(shè)51單片機(jī)原理及應(yīng)用課程實(shí)驗(yàn)而研制。它采用緊耦合多機(jī)技術(shù)來構(gòu)成系統(tǒng)的“雙CPU結(jié)構(gòu)”,做到了單片機(jī)資源的全開發(fā),是一臺高性能的單片機(jī)開發(fā)系統(tǒng)。其主要性能指標(biāo)如下:MP-51開發(fā)板是通過教學(xué)系統(tǒng)上的PC總線來組成多機(jī)系統(tǒng)的,它可利用TDS-MD主機(jī)板上的資源來開發(fā),調(diào)試單片機(jī)應(yīng)用系統(tǒng)。在教學(xué)系統(tǒng)的主控臺上(即PC機(jī)或CRT終端或液晶終端)可直接使用51匯編,反匯編功能,提供與PC-DEBUG兼容的調(diào)試界面。通過仿真電纜,可利用開發(fā)系統(tǒng)來仿真調(diào)試用戶系統(tǒng),而對于用戶又無任何限制,即單片機(jī)資源全開放;通過PC總線,亦可用單片機(jī)來控制教學(xué)系統(tǒng)主板上的各種接口電路,支持單片機(jī)原理及應(yīng)用教學(xué)實(shí)驗(yàn)。教學(xué)系統(tǒng)主板上,有16KSRAM區(qū),出讓給用戶作為外部程序區(qū)(0000?3FFF)。開發(fā)板上的時(shí)鐘為6MHZ,亦可由用戶通過仿真電纜,引入自己的時(shí)鐘,以滿足實(shí)時(shí)的要求。二、 系統(tǒng)的安裝與操作:1、系統(tǒng)的安裝:將MP-51開發(fā)板插到教學(xué)系統(tǒng)主機(jī)板的PC總線上(元件面朝左)。開啟TDS-MD教學(xué)系統(tǒng)電源開關(guān),顯示:“WELCOMETOYOU!”>鍵入5,就可進(jìn)入MP-51系統(tǒng),使教學(xué)系統(tǒng)成為一臺高性能的51單片機(jī)教學(xué)系統(tǒng),并可顯示“一”命令提示符,等待DEBUG命令的鍵入。>52、系統(tǒng)的操作:(1)鍵盤操作:.SHIFT鍵:同其它鍵結(jié)合,用于區(qū)分上下檔或大小寫字符的鍵入。.CTRL鍵:同其它鍵結(jié)合,用于實(shí)現(xiàn)特定的控制功能,即:CTRL+P:掛接或施放打印機(jī)。CTRL+S:暫停命令的運(yùn)行,直到任一鍵鍵入為止。CTRL+C:中斷命令的運(yùn)行。.F4:等同于CTRL+C。.F5:等同于CTRL+S。.白:回抹鍵。.$:數(shù)據(jù)瀏覽。.0:程序反匯編查找。.^:程序反匯編瀏覽。其余標(biāo)準(zhǔn)ASCLL碼輸入,鍵盤上已標(biāo)得很清楚了,這里就不再贅述。(2)DEBUG界面及操作:5裝載8051單片機(jī)系統(tǒng)。在〉提示符下,鍵入5^就裝載8051單片機(jī)系統(tǒng),使系統(tǒng)成為一臺具有匯編,反匯編以及DEBUG動(dòng)態(tài)調(diào)試功能的8051單片機(jī)教學(xué)開發(fā)系統(tǒng)。8051系統(tǒng)的命令提示符為。?A啟動(dòng)小匯編程序。其格式為:AX或AV地址〉X需說明的是:匯編程序輸入時(shí),數(shù)字一律是十六進(jìn)制數(shù)且省略H后綴,但反匯編時(shí),為了便于閱讀,數(shù)字一律有H后綴;另外,同PC—DEBUG一樣,語句標(biāo)號一律是該句的實(shí)際地址(四位十六進(jìn)制數(shù))。U反匯編程序命令。其格式為:UX或U(地址)X或U(地址),(地址)X?B斷點(diǎn)設(shè)置。在〉提示符下鍵ABX系統(tǒng)就會提示:[i]:并等待你給出的斷點(diǎn)地址并X。此時(shí)系統(tǒng)繼續(xù)提示:[i+1]:提示你輸入下一個(gè)斷點(diǎn)地址,如此下去,直到你直接用X響應(yīng)為止。系統(tǒng)允許至多設(shè)10個(gè)斷點(diǎn),斷點(diǎn)的清除方法,只能是通過RESET鍵或重新上電來實(shí)現(xiàn)。另外,還需說明的是斷點(diǎn)不允許設(shè)在如下的位置:MOVC指令涉及到的存儲地址。距下一語句標(biāo)號的距離小于3。?D顯示一段地址單元中的數(shù)據(jù)。其格式為:DX或D(地址)X或D(地址1),(地址2)每次只能8字節(jié),8字節(jié)的顯示。?E編輯指定地址單元中的數(shù)據(jù)。其格式為:EX或E(地址)X每次只能一字節(jié)一字節(jié)地顯示或修改數(shù)據(jù),一旦進(jìn)入£命令狀態(tài),就可通過“空格鍵”來使地址向高地址方向移動(dòng),而“一”鍵則使地址向低地址方向移動(dòng),亦可用直接填入新數(shù)據(jù)來修改地址單元中的內(nèi)容。若直接用回車鍵來填充的話,就退出£命令。?M程序塊搬移。其格式為:M(源首地址),(源尾地址)(空格)(目標(biāo)首地址)X。R寄存器及片內(nèi)RAM區(qū)顯示/修改。其格式為:RX或R07XXX其中RX則按下面格式顯示當(dāng)前單片機(jī)的狀態(tài),即:—A=XXB=XXPSW=XXDP=XXXXPC=XXXX一DP是DPTR的縮寫,PC是當(dāng)前程序運(yùn)行指針,指示下一條要執(zhí)行語句的地址。R07XXX(XX=00?FF)則可顯示/修改單片機(jī)中的片內(nèi)RAM單元的內(nèi)容,每次只能一字節(jié)一字節(jié)地顯示或修改,一旦進(jìn)入此狀態(tài)后就可通過(空格鍵)來使地址向高地址方向移動(dòng),而“一”鍵則使地址向低地址方向移動(dòng),亦可直接填入新數(shù)據(jù)來修改當(dāng)前地址單元中的內(nèi)容,若直接用回車鍵來響應(yīng)的話,就退出日命令,值得說明的是單片機(jī)的專用寄存器

的顯示/修改亦如此進(jìn)行,如ACC的顯示/修改可按如下進(jìn)行:顯示鍵入一R07E007E0XX—12X一RXA=12……PC=XXXX?T單步運(yùn)行程序:其格式為TX或T=(地址)XTH據(jù)當(dāng)前PC指示單元地址單步執(zhí)行一條指令,執(zhí)行完畢,顯示運(yùn)行后的單片機(jī)狀態(tài),即:—A=XXB=XXPSW=XXDP=XXXXPC=XXXX—而T=(地址)X則按你指定的(地址)來執(zhí)行一條指令,并顯示運(yùn)行后的單片機(jī)狀態(tài)。MP—51單片機(jī)開發(fā)板規(guī)定:(1) 單步執(zhí)行前需確定S1開關(guān)撥至STEP狀態(tài),否則單步等同于G命令。(2) 不允許在0003?0005H(INT0中斷矢量區(qū))地址單步執(zhí)行。?G連續(xù)運(yùn)行程序。其格式GX或GBX或G=(地址)X或GB=(地址)X其中,GB或GB=(地址)X表示帶斷點(diǎn)連續(xù)運(yùn)行程序,連續(xù)運(yùn)行程序僅當(dāng)遇到斷點(diǎn)或用RESET鍵入方能終止程序運(yùn)行。另一方面,當(dāng)S1撥至STEP情況下連續(xù)運(yùn)行時(shí),INTO線被占用,僅當(dāng)S1撥至EXEC位置時(shí),全部線均開放,但單步命令T等同于G命令。三、開發(fā)板及應(yīng)用:MP—51單片機(jī)開發(fā)系統(tǒng)譯碼規(guī)定:51單片機(jī)的程序空間64K分配如下:0000?3FFFH(16K) 用戶區(qū)(教學(xué)機(jī)主板RAM)4000?DFFFH 用戶區(qū)(待擴(kuò)展)E000?FFFFH 系統(tǒng)區(qū)51單片機(jī)的數(shù)據(jù)空間64K分配如下:0000?FFFFH 全部開放給用戶使用MFT88/98教學(xué)系統(tǒng)主機(jī)板上的I/O接口電路的應(yīng)用:主機(jī)板上已有全部INTEL常用接口芯片供選用,MP—51單片機(jī)開發(fā)板亦可通過特殊的調(diào)用功能程序來控制這些芯片。(1)地址對照表:80518088芯片名0C20?0C3F0020?003F82590C40?0C5F0040?005F8253.??注意:I/O接口芯片的地址并不占用51外部的數(shù)據(jù)空間地址,而是通過特殊的調(diào)用功能子程序來操縱這

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論