




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、thgmz-3型單片機(jī)微機(jī)原理實(shí)驗(yàn)裝置使用說明書一、實(shí)驗(yàn)裝置配置要求thgmz-3型單片機(jī)微機(jī)原理實(shí)驗(yàn)裝置1臺(tái);pc1臺(tái);萬用表1臺(tái);示波器1臺(tái)。二、系統(tǒng)使用1. 電源規(guī)格輸入電源:ac220 v5、50hz。電源保險(xiǎn)絲:3a系統(tǒng)自帶直流電源規(guī)格為:+5v(5a)、+12v(1a)、-12v(1a)各一組。2.計(jì)算機(jī)配置要求pc機(jī)要求為ibm pc機(jī)或兼容機(jī)20cpu:p4-2.0g以上內(nèi)存:256mb以上硬盤:10gb以上串口:2個(gè)并口:1個(gè)usb:1個(gè)操作系統(tǒng):windows 2000/xp。3. 環(huán)境條件系統(tǒng)工作時(shí)應(yīng)處在-1040、相對(duì)濕度85%、無明顯振動(dòng)、無明顯灰塵環(huán)境中。三、系統(tǒng)工
2、作模式thgmz-3型單片機(jī)微機(jī)原理實(shí)驗(yàn)裝置可以工作在兩種模式下:1. 實(shí)驗(yàn)系統(tǒng)工作在51實(shí)驗(yàn)?zāi)J疆?dāng)用戶需要進(jìn)行mcs-51單片機(jī)實(shí)驗(yàn)內(nèi)容時(shí),應(yīng)進(jìn)入這種工作模式。1)將jd2(cpu插座)與jd1(cpu51插座)用“cpu轉(zhuǎn)接板”連接起來,jd3(cpu88插座)空置。2)用配套的串行通訊電纜,將9芯電纜的一端與實(shí)驗(yàn)機(jī)上(cpu模塊處)的9芯插座scom1相連,另一端與pc機(jī)的串行口相連。3)先打開電源開關(guān),再打開直流開關(guān),在pc機(jī)上打開thgmw-51軟件,運(yùn)行實(shí)驗(yàn)程序,具體操作參見配套光盤中實(shí)驗(yàn)指導(dǎo)書mcs-51分冊(cè)。2. 實(shí)驗(yàn)系統(tǒng)工作在88實(shí)驗(yàn)?zāi)J疆?dāng)用戶需要進(jìn)行intel-8088微機(jī)
3、實(shí)驗(yàn)內(nèi)容時(shí),應(yīng)進(jìn)入這種工作模式。1)將jd2(cpu插座)與jd3(cpu88插座)用“cpu轉(zhuǎn)接板”連接起來,jd1(cpu51插座)空置。2)用配套的串行通訊電纜,將9芯電纜的一端與實(shí)驗(yàn)機(jī)上(cpu模塊處)的9芯插座scom1相連,另一端與pc機(jī)的串行口相連。3)先打開電源開關(guān),再打開直流開關(guān),在pc機(jī)上打開thgmw-88軟件,運(yùn)行實(shí)驗(yàn)程序,具體操作參見配套光盤中實(shí)驗(yàn)指導(dǎo)書8088分冊(cè)。四、系統(tǒng)使用注意事項(xiàng)1. 開機(jī)前應(yīng)先看一下各直流開關(guān)的狀態(tài),應(yīng)處在關(guān)閉狀態(tài);開機(jī)時(shí)先開交流總開關(guān),后開直流開關(guān);關(guān)機(jī)時(shí)先關(guān)直流開關(guān),后關(guān)交流總開關(guān)。2. 實(shí)驗(yàn)過程中如需頻繁通斷電源,請(qǐng)使用直流開關(guān)滑動(dòng)開關(guān)
4、,不要頻繁使用交流總開關(guān)。3. 實(shí)驗(yàn)過程中如需插撥pcb、導(dǎo)線、串口線應(yīng)先斷開直流電源。4. 實(shí)驗(yàn)過程中下載程序前應(yīng)先按系統(tǒng)復(fù)位按鍵s1(cpu模塊處、紅色按鍵),使系統(tǒng)復(fù)位。5. 實(shí)驗(yàn)過程中要停止已運(yùn)行的程序,請(qǐng)按系統(tǒng)復(fù)位按鍵s1,此點(diǎn)實(shí)驗(yàn)指導(dǎo)書中不再累述。五、軟件安裝實(shí)驗(yàn)系統(tǒng)需要使用thgmw-51軟件、thgmw-88軟件,二種軟件共用一個(gè)安裝文件,為配套光盤中的thgmw.exe文件。運(yùn)行配套光盤中的thgmw.exe文件,根據(jù)安裝程序的提示逐步進(jìn)行安裝。缺省的安裝路徑為c:thgmw。安裝完成后程序自動(dòng)建立thgmw程序組,并在桌面建立快捷方式圖標(biāo)。因?yàn)榫幾g器不支持windows長(zhǎng)路
5、徑格式,因此軟件應(yīng)安裝硬盤根目錄下,且路徑最長(zhǎng)不應(yīng)超過8個(gè)字符,注意不要安裝在c:program files目錄下。安裝完成后將實(shí)驗(yàn)中的示例程序exp文件夾復(fù)制到thgmw軟件文件夾下。六、軟件使用說明thgmw-51軟件、thgmw-88軟件二種軟件使用方式相類似,下面對(duì)thgmw-51軟件作詳細(xì)說明,thgmw-88將不再累述。1. 主界面thgmw-51軟件是集編輯、編譯/連接、加載、調(diào)試等為一體的集成開發(fā)環(huán)境(ide)。用可以在同一界面環(huán)境中完成所有任務(wù)。主界面大致如圖1-1所示。主菜單欄工具欄編輯窗口數(shù)據(jù)窗口輸出窗口狀態(tài)欄工作區(qū)窗口圖1-1l 編輯窗口thgmw-51軟件提供一個(gè)多窗
6、口的源文件編輯器。該編輯器不受文件大小的限制,允許無限的撤銷/重復(fù)功能。編輯器全面支持匯編、c51和pl/m51語(yǔ)言的語(yǔ)法加亮著色。用戶可以自定義各種類型文本的顏色和不同語(yǔ)言的關(guān)鍵詞。相應(yīng)的關(guān)鍵詞文件名為asm.kwd、c51.kwd、plm51.kwd。這些文件都保存在thgmw-51安裝目錄下。編輯器還支持書簽??截?、剪切、粘貼,全程查找、替換,拖動(dòng)編輯等功能。l 工作區(qū)窗口工作區(qū)窗口有兩個(gè)頁(yè)面窗口。工程頁(yè)面窗口以樹型結(jié)構(gòu)顯示工程中的項(xiàng)目文件等內(nèi)容。沒有打開工程時(shí),該頁(yè)面窗口為空。資源管理器頁(yè)面窗口和win9x中的資源管理器中的左面的窗口相同。l 輸出窗口輸出窗口顯示用戶編譯連接過程中的輸
7、出信息,用戶雙擊某條編譯出錯(cuò)信息提示即可直接定位到源文件的對(duì)應(yīng)行。l 觀察窗口觀察窗口中顯示調(diào)試過程中長(zhǎng)期觀察的變量項(xiàng)。用戶可添加、刪除、修改、刷新觀察項(xiàng)。相應(yīng)命令在右鍵菜單中。l 數(shù)據(jù)窗口數(shù)據(jù)窗口中成批顯示實(shí)驗(yàn)機(jī)相應(yīng)存儲(chǔ)區(qū)域的整塊數(shù)據(jù)內(nèi)容。用戶可以察看,修改相應(yīng)地址單元的數(shù)據(jù)。相應(yīng)命令在右鍵菜單中。l 對(duì)話窗口用戶通過對(duì)話窗口直接用監(jiān)控命令和實(shí)驗(yàn)機(jī)對(duì)話。2.菜單介紹thgmw-51軟件有許多菜單項(xiàng),主菜單包含了絕大多數(shù)操作命令。菜單比較容易掌握,用戶可以通過閱讀菜單項(xiàng),直接掌握每個(gè)菜單命令的具體功能。thgmw-51也可以使用熱鍵和工具欄圖標(biāo)快速完成常用菜單項(xiàng)的功能。在thgmw-51主菜單
8、欄上有11個(gè)主菜單,它們分別如下:文件(f) 和文件有關(guān)的操作,如打開、關(guān)閉、打印等文件操作。編輯(e) 包括拷貝、剪切、粘貼、書簽、查找和替換等編輯命令。查看(v) 改變thgmw-51的工作界面顯示。包括工具欄的有關(guān)窗口的顯示等。工程(p) 和工程有關(guān)的操作,如打開、關(guān)閉、保存、設(shè)置等工程操作。編譯(c) 包括編譯和連接等編譯操作。調(diào)試(b) 包括加載目標(biāo)文件、單步、斷點(diǎn)、全速執(zhí)行等調(diào)試命令。觀察(o) 包括添加觀察變量或?qū)τ^察變量進(jìn)行修改等命令。設(shè)置(s) 包括thgmw-1實(shí)驗(yàn)箱型號(hào)、通訊口、單文件編譯器/連接器、環(huán)境參數(shù)等的設(shè)置。工具(t) 包含加載和上傳程序,自定義用戶界面等命令。
9、窗口(w) 選擇或改變當(dāng)前活動(dòng)窗口及窗口排列方式。幫助(a) 顯示相應(yīng)幫助文件和軟件版本信息。2.1文件菜單:文件菜單如圖1-2所示,該菜單包含絕大數(shù)跟文件操作有關(guān)的命令。圖1-2新建:選擇該菜單項(xiàng),建立一個(gè)空文本文件,用戶可以在該窗口里編輯源文件。打開:選擇該菜單項(xiàng)將彈出打開文件對(duì)話框,如圖1-3所示,缺省的文件類型是具有擴(kuò)展名為.c、.h、.plm、.asm、.a51。按下拉對(duì)話框,可以選擇相應(yīng)的文件過濾器。圖1-3關(guān)閉:選擇文件菜單中的關(guān)閉菜單項(xiàng)將關(guān)閉當(dāng)前窗口的文件。保存:保存當(dāng)前窗口的文件,如果當(dāng)前窗口文件是以新建方式建立的話,那么將彈出一個(gè)文件保存對(duì)話框如圖1-4所示。按下拉對(duì)話框,
10、可以選擇相應(yīng)的保存文件類型過濾器。圖1-4另存為:保存當(dāng)前窗口文件,并同時(shí)改變文件名,選擇該菜單項(xiàng),彈出一個(gè)文件保存對(duì)話框,如圖1-4所示,按下拉對(duì)話框,可以選擇相應(yīng)的保存文件類型過濾器。全部保存:選擇該菜單項(xiàng),將保存打開的所有文檔。打?。哼x擇該菜單項(xiàng),將彈出打印對(duì)話框,用戶在對(duì)話框中設(shè)置相應(yīng)的打印屬性,然后打印當(dāng)前文本。打印預(yù)覽:選擇該菜單項(xiàng),將當(dāng)前窗口文件的顯示器上顯示打印后文本文件的外觀。打印設(shè)置:選擇該菜單項(xiàng),將彈出打印設(shè)置對(duì)話框,供用戶進(jìn)行打印機(jī)的設(shè)置。退出:選擇該菜單項(xiàng),將退出thgmw-51軟件。2.2編輯菜單:如圖1-5所示的編輯菜單,該菜單包含對(duì)文件的拷貝、剪切、粘貼、書簽、
11、查找和替換等編輯操作。 圖1-5撤銷:撤銷菜單項(xiàng)恢復(fù)用戶上一步所做的操作,當(dāng)撤銷菜單項(xiàng)沒有激活時(shí),指的是沒有操作需要恢復(fù),或者是不能恢復(fù)最后一次操作。重新執(zhí)行:重新執(zhí)行菜單項(xiàng)是用于當(dāng)前用戶進(jìn)行撤銷操作時(shí)有點(diǎn)過頭(把應(yīng)該保留的操作也給撤銷)時(shí),用重新執(zhí)行菜單對(duì)剛剛撤銷操作進(jìn)行恢復(fù)。剪切:該菜單將當(dāng)前高亮度顯示的文本剪切到粘貼板,這就是說醒目顯示的內(nèi)容在粘貼板上有一個(gè)備份,并且在原文件中被刪除。復(fù)制:將當(dāng)前被選中的內(nèi)容拷貝到粘貼板上。粘貼:將粘貼板上的內(nèi)容拷貝到光標(biāo)處,或者如果文本中存在高亮度顯示內(nèi)容,用粘貼板上的內(nèi)容替換高亮度顯示內(nèi)容。刪除:刪除用戶選擇的文本或刪除當(dāng)前光標(biāo)所在處的字符。全選:全
12、部選中當(dāng)前編輯窗口中的文件內(nèi)容。查找文本:該命令可在當(dāng)前文本文件中進(jìn)行文本查找,選擇該菜單項(xiàng)后,將彈出查找對(duì)話框,查找對(duì)話框如圖1-6所示,用戶可在查找目標(biāo)框中輸入字符串,并根據(jù)要求設(shè)置相應(yīng)的查找選項(xiàng)。1)整詞匹配:如果這個(gè)項(xiàng)被復(fù)選,僅匹配查找目標(biāo)框中的整詞。如text只能匹配text,而不是text1,hightext。2)大小寫匹配:如果這個(gè)項(xiàng)被復(fù)選,查找目標(biāo)框中的內(nèi)容要區(qū)分大小寫。如text 僅僅和text相匹配,而不是text,text。3)規(guī)則表述:如果這個(gè)項(xiàng)被復(fù)選,將按相應(yīng)的規(guī)則查找目標(biāo)框中的內(nèi)容。4)查找方向:選擇向上單選項(xiàng),將在文件中向前搜索,選擇向下單選鈕,將在文件中向后搜索
13、。圖1-6替換文本:該菜單產(chǎn)生如圖1-7所示的替換對(duì)話框,它和查找對(duì)話框非常相似,但目的在于用新文本替換查找到的文本。在替換目標(biāo)編輯框中輸入查找字符中,并在替換為編輯框內(nèi)輸入替找字符串,復(fù)選框的意義完全等同查找文本中的復(fù)選項(xiàng)。圖1-7在同意替換之前,為了看下一個(gè)匹配,用鼠標(biāo)點(diǎn)擊查找下一個(gè),為了替換下一個(gè)匹配,或剛找到的匹配,用鼠標(biāo)點(diǎn)擊替換,如果確信不存在錯(cuò)誤匹配,可以鼠標(biāo)點(diǎn)全部替換,同時(shí)完成文件中其余部分的替換。向后再查找:從當(dāng)前光標(biāo)處向后查找上次查找的文本字符串。向前再查找:從當(dāng)前光標(biāo)處向前查找上次查找的文本字符串。跳到指定行:該菜單產(chǎn)生如圖1-8所示的對(duì)話框,在對(duì)話框輸入相應(yīng)的行號(hào),按確定
14、按鈕即可。圖1-8改變大小寫:該菜單項(xiàng)有2項(xiàng)子菜單,先選中文本,然后,使用該命令改變選中文本的大小寫。括號(hào)匹配:該菜單在編輯c語(yǔ)言時(shí)有效。用戶可以匹配任何類型的括號(hào)。文本書簽:該菜單項(xiàng)有4項(xiàng)子菜單,命令項(xiàng)有設(shè)置或取消一個(gè)書簽,查找上一個(gè)書簽,查找下一個(gè)書簽,清除所有書簽。在工具欄中有一些按鈕,按這些按鈕可增加或刪除書簽,也可移除到前一個(gè)或后一個(gè)書簽,以及包含一個(gè)在文件中消除所有書簽的按鈕。文件只讀:設(shè)置或取消當(dāng)前窗口的文件的只讀方式。在只讀方式下文件不可編輯修改。2.3查看菜單:圖1-9如圖1-9所示的查看菜單,該菜單項(xiàng)包含thgmw-51顯示有關(guān)的操作,包括哪個(gè)窗口在打開,什么工具欄在顯示等
15、。工具欄:該菜單項(xiàng)包含4項(xiàng)子菜單,用戶選擇相應(yīng)的菜單項(xiàng)將顯示或隱藏編輯工具欄,調(diào)試工具欄,狀態(tài)欄等。工具欄是常用菜單命令的快捷按鈕,每個(gè)按鈕和對(duì)應(yīng)菜單項(xiàng)相連。鼠標(biāo)的快捷按鈕上稍作停留,將顯示該快捷按鈕的簡(jiǎn)短提示。分隔窗口:該命令將活動(dòng)編輯窗口分隔為4個(gè)子窗口。輸出窗口:選擇該菜單項(xiàng)將顯示或隱藏輸出窗口,輸出窗口通常位于屏幕左下底部。輸出窗口用來顯示編譯和連接信息。觀察窗口:選擇該菜單項(xiàng)將顯示或隱藏觀察窗口,觀察窗口通常位于屏幕右下底部。觀察窗口用來在調(diào)試過程中長(zhǎng)期觀察特定變量在不同時(shí)候的聚值情況。工作區(qū)窗口:該菜單項(xiàng)包含3項(xiàng)子菜單,用戶可以顯示或隱藏工作區(qū)窗口,工程頁(yè)面窗口,資源管理器頁(yè)面窗口
16、。數(shù)據(jù)區(qū)窗口:該菜單項(xiàng)包含3項(xiàng)子菜單,用戶可根據(jù)需求打開相應(yīng)窗口,窗體顯示單片機(jī)相應(yīng)資源的內(nèi)容。窗體內(nèi)的數(shù)據(jù)行背景深淺相間,用戶可以對(duì)數(shù)據(jù)進(jìn)行修改、復(fù)制、刷新等操作。相應(yīng)命令在右鍵菜單中。全屏顯示:該命令將全屏顯示界面。2.4工程菜單:工程菜單如圖1-10所示,該菜單包含對(duì)工程的新建,打開,保存,關(guān)閉,設(shè)置等操作。常用命令在工程頁(yè)面窗口右鍵菜單中。圖1-10新建:選擇該命令,將新建一個(gè)工程文件。打開工程:選擇該命令,將彈出類似圖1-3的對(duì)話框,用戶選擇要打開的工程文件。工程文件的擴(kuò)展名為cpj。關(guān)閉工程:選擇該命令,將關(guān)閉當(dāng)前打開的工程。如果工程項(xiàng)目文件或設(shè)置已經(jīng)改變,將提示用戶是否保存工程。
17、保存工程:選擇該命令,將保存當(dāng)前工程。另存為:選擇該命令,將彈出類似1-4的對(duì)話框,用戶可以將當(dāng)前工程以不同的名字保存。工程項(xiàng)目文件采用相對(duì)路徑存儲(chǔ),所以另存后的工程要保證項(xiàng)目文件在工程所在的相對(duì)目錄中。添加項(xiàng)目文件:選擇該命令,將彈出類似于圖1-3的對(duì)話框,用戶選擇一個(gè)或多個(gè)項(xiàng)目文件添加到工程中。項(xiàng)目文件中只有擴(kuò)展名為c、plm、a51、obj的文件會(huì)被編譯,連接。添加其它的類型的項(xiàng)目文件方便用戶對(duì)工程的管理,并不影響工程調(diào)試。設(shè)置:選擇該命令,將彈出該工程的編譯器、連接器的設(shè)置對(duì)話框,對(duì)話框和單文件編譯器連接器對(duì)話框相同,見圖1-19。該命令不同于單文件的設(shè)置。該命令的設(shè)置只對(duì)工程文件有效
18、。單文件方式下的設(shè)置只對(duì)工程沒打開時(shí),單文件有效。2.5編譯菜單:編譯菜單如圖1-11所示,該菜單包含對(duì)源文件的編譯、連接等操作。圖1-11編譯當(dāng)前文件:選擇該菜單項(xiàng)將對(duì)當(dāng)前窗口文件進(jìn)行編譯,編譯后的有關(guān)信息將在輸出窗口中顯示。thgmw-51會(huì)自動(dòng)選擇識(shí)別目標(biāo)文件和源文件日期相關(guān)性,如果目標(biāo)文件比源文件新,將不再編譯,可以編譯的文件類型必須是具有擴(kuò)展名c、plm、asm、a51。連接:選擇該菜單項(xiàng)將對(duì)當(dāng)前窗口編譯產(chǎn)生的目標(biāo)文件進(jìn)行連接,有關(guān)連接的信息將在輸出窗口中顯示。工程打開時(shí),將連接工程文件。此菜單項(xiàng)僅對(duì)工程和高級(jí)語(yǔ)言有效。編譯并連接:選擇該菜單項(xiàng)將對(duì)當(dāng)前窗口的高級(jí)語(yǔ)言源程序同時(shí)進(jìn)行編譯
19、的連接,有關(guān)編譯和連接的信息將在輸出窗口顯示。工程打開時(shí),將編譯和連接工程文件。此菜單項(xiàng)僅對(duì)工程和高級(jí)語(yǔ)言有效。全部重新編譯:選擇該菜單項(xiàng)將對(duì)當(dāng)前窗口文件進(jìn)行重新編譯,編譯后的有關(guān)信息將在輸出窗口中顯示。工程打開時(shí),將重新編譯和連接工程文件。該命令和編譯菜單或編譯并連接菜單項(xiàng)的區(qū)別是:該命令不識(shí)別目標(biāo)文件和源文件日期的相關(guān)性,不管目標(biāo)文件比源文件新或舊,都編譯源文件。2.6調(diào)試菜單:調(diào)試菜單如圖1-12所示。該菜單擁有對(duì)應(yīng)程序進(jìn)行調(diào)試的各種操作。 圖1-12加載調(diào)試:選擇該菜單項(xiàng),彈出一個(gè)加載對(duì)話框,如圖1-13所示。該命令加載最新編譯連接生成的目標(biāo)程序到實(shí)驗(yàn)箱中進(jìn)行調(diào)試,對(duì)話框中顯示加載的文
20、件名,文件信息,實(shí)際目標(biāo)代碼的長(zhǎng)度,加載空間和加載進(jìn)度條等,加載完畢后,對(duì)話框自動(dòng)關(guān)閉,此時(shí)切換到調(diào)試狀態(tài)。調(diào)試狀態(tài),該菜單無效。退出調(diào)試:進(jìn)入調(diào)試狀態(tài),該菜單項(xiàng)有效,用戶選擇該菜單項(xiàng)后,會(huì)退出調(diào)試狀態(tài),進(jìn)入編輯狀態(tài)。相關(guān)的調(diào)試命令只有在調(diào)試狀態(tài)下才有效。重新加載調(diào)試:選擇該菜單項(xiàng),將重新加載正在調(diào)試的目標(biāo)程序到仿真機(jī),重新進(jìn)行調(diào)試。執(zhí)行到光標(biāo)所在行:選擇此菜單項(xiàng),程序從當(dāng)前pc指針行開始運(yùn)行,遇到當(dāng)前光標(biāo)所在行停止運(yùn)行,如果運(yùn)行過程中遇到用戶斷點(diǎn),也會(huì)停下。如果光標(biāo)所在行是條說明語(yǔ)句(編譯不產(chǎn)生目標(biāo)代碼行),該命令不起作用。設(shè)置當(dāng)前pc行:選擇此菜單項(xiàng),當(dāng)前pc指針將改變光標(biāo)所在行的地址。如
21、果光標(biāo)所在行是條說明語(yǔ)句,該命令不起作用。跟蹤型單步:選擇此菜單項(xiàng),僅從當(dāng)前pc指針行執(zhí)行源文件的一行語(yǔ)句,然后停止。如果該行語(yǔ)句是調(diào)用一函數(shù),則跟蹤進(jìn)入函數(shù)中,在執(zhí)行函數(shù)的第一條源語(yǔ)句行前停止。圖1-13通過型單步:選擇此菜單項(xiàng),僅從當(dāng)前pcb指針行執(zhí)行源文件的一行語(yǔ)句,然后又停止。如果是調(diào)用一函數(shù),將一次運(yùn)行完整個(gè)函數(shù)。全速運(yùn)行:全速運(yùn)行程序,遇到用戶斷點(diǎn)或按暫停鍵停止。連接跟蹤型單步:選擇此菜單項(xiàng),連接執(zhí)行跟蹤型單步。連接通過型單步:選擇此菜單項(xiàng),連續(xù)執(zhí)行通過型單步。從子函數(shù)返回:選擇此菜單項(xiàng),全速運(yùn)行完當(dāng)前子函數(shù)并返回到調(diào)用子函數(shù)的語(yǔ)句行。該命令只在調(diào)試高級(jí)語(yǔ)言時(shí)有效。顯示當(dāng)前pc指針
22、行:將pc指針?biāo)谠次募Z(yǔ)句行顯示在當(dāng)前窗口屏幕上??偳宸抡嫫鳎哼x擇此菜單項(xiàng),將彈出一個(gè)確認(rèn)對(duì)話框,提醒用戶是否確實(shí)要總清仿真器,總清前先按下仿真器總清鍵(主板cpu模塊處的“reset”按鍵)。總清成功后,所有狀態(tài)全部初始化。對(duì)于有軟件總清的仿真器,將直接給仿真器發(fā)總清命令,用戶不用再按仿真器的總清鍵。上位機(jī)復(fù)位:選擇此菜單項(xiàng),只對(duì)上位機(jī)進(jìn)行復(fù)位總清??偳搴?,再次執(zhí)行程序時(shí),將從程序的起始地址開始執(zhí)行。暫停:當(dāng)用戶程序全速運(yùn)行時(shí),選擇此菜單項(xiàng),用戶程序無條件停止運(yùn)行。該菜單只對(duì)有軟件暫停的仿真器有效。設(shè)置或取消斷點(diǎn):在光標(biāo)所在行處設(shè)置斷點(diǎn),如果光標(biāo)所在行已有斷點(diǎn),同取消該斷點(diǎn)。如果光標(biāo)所在行
23、是條說明語(yǔ)句,所設(shè)斷點(diǎn)是無效斷點(diǎn),最多可設(shè)的斷點(diǎn)數(shù)目由仿真器決定。消除所有斷點(diǎn):清除用戶設(shè)置的所有斷點(diǎn)。對(duì)話窗口:選擇該菜單項(xiàng),可以打開一個(gè)與實(shí)驗(yàn)箱直接對(duì)話的窗口,用戶可以使用實(shí)驗(yàn)箱監(jiān)控命令和實(shí)驗(yàn)箱對(duì)話,此外用戶還可以運(yùn)用此窗口進(jìn)行目標(biāo)系統(tǒng)的初步硬件調(diào)試。2.7觀察菜單:觀察菜單如圖1-14所示。該菜單主要是用來在觀察窗口中添加、刪除、修改觀察項(xiàng)。圖1-14添加觀察項(xiàng):選擇該菜單項(xiàng),將彈出一個(gè)添加觀察變量對(duì)話框,如圖1-15所示。用戶可根據(jù)對(duì)話框的要求添加希望觀察的變量到觀察窗口。 在對(duì)話框中,點(diǎn)擊計(jì)算/修改按鈕,可以察看或修改當(dāng)前輸入欄中變量取值。圖1-152.8設(shè)置菜單:設(shè)置菜單如圖1-1
24、6所示,集中了thgmw-51集成開發(fā)環(huán)境對(duì)通訊口、單文件編譯/連接器、環(huán)境參數(shù)等的設(shè)置。圖1-16通訊口:選擇該菜單項(xiàng)后,彈出一個(gè)通訊設(shè)置對(duì)話框,如圖1-17所示,用戶可選定通訊口、波特率,并可以對(duì)所選定的通訊口進(jìn)行串口測(cè)試。注意:如果通訊串口測(cè)試不通過,請(qǐng)將延時(shí)因子置高。如果通訊串口測(cè)試通過,在調(diào)試過程中,仍出現(xiàn)初始化調(diào)試失敗對(duì)話框或通訊不可靠,請(qǐng)將延時(shí)因子置高。選擇單文件編譯器/連接器設(shè)置菜單項(xiàng)后,彈出一個(gè)編譯器/連接器設(shè)置的多選項(xiàng)卡對(duì)話框。該菜單項(xiàng)是針對(duì)單文件的高級(jí)語(yǔ)言c51和pl/m51,對(duì)單匯編文件無效,用戶可根據(jù)自己的要求在對(duì)話框中進(jìn)行相應(yīng)的設(shè)置,如果選中使用自定義編譯器命令行復(fù)
25、選命令,用戶可以使用自定義的命令進(jìn)行編譯連接,自定義的命令行可在最下面的輸入框中輸入。圖1-17設(shè)置c51編譯器: 選中c51編譯器選項(xiàng)卡,如圖1-18所示。相應(yīng)編譯參數(shù)的設(shè)置用戶請(qǐng)參考franklin c51相關(guān)的書籍。用戶要選中調(diào)試信息復(fù)選項(xiàng),編譯產(chǎn)生的目標(biāo)文件才支持源語(yǔ)句調(diào)試。點(diǎn)擊缺省值按鈕。將恢復(fù)編譯參數(shù)為缺省設(shè)置,用戶自定義命令行參考如下:large db oe co ot(4,size)。圖1-18設(shè)置pl m51編譯器:選中pl/m51編譯器選項(xiàng)卡,如圖1-19所示。相應(yīng)編譯參數(shù)的設(shè)置用戶請(qǐng)參考pl/m51相關(guān)的書籍。用戶要選中調(diào)試作息復(fù)選項(xiàng),編譯產(chǎn)生的目標(biāo)文件才支持源語(yǔ)句調(diào)試。
26、點(diǎn)擊缺省值按鈕,將恢復(fù)編譯參數(shù)為缺省設(shè)置。用戶自定義命令行參考如下:bd co圖1-19設(shè)置連接器:選中連接器選項(xiàng)卡,如圖1-20所示。相應(yīng)連接參數(shù)的設(shè)置用戶需要請(qǐng)參考franklin c51或pl/m51相關(guān)的書箱。用戶要選中包含調(diào)試信息復(fù)選項(xiàng),連接產(chǎn)生的目標(biāo)文件才支持源語(yǔ)句調(diào)試。點(diǎn)擊缺省按鈕,將恢復(fù)編譯參數(shù)為缺省設(shè)置。用戶自定義命令行參考如下:debugsymbols debugpublics debuglines map ixref ram size(256)所有的編譯參數(shù)不是只針對(duì)一個(gè)文件的設(shè)置,而是對(duì)所有這類單文件的設(shè)置。圖1-20設(shè)置環(huán)境參數(shù):選擇該菜單項(xiàng)后,彈出一個(gè)對(duì)thgmw-
27、51軟件工作環(huán)境的多選項(xiàng)卡設(shè)置對(duì)話框,選中常規(guī)選項(xiàng)卡,如圖1-21所示。圖1-21用戶可以設(shè)置相應(yīng)的常規(guī)選項(xiàng)。選中“打開上次編輯的文件”,啟動(dòng)thgmw-51后將自動(dòng)打開上次編輯的文件。選中“打開上次的工程文件”,啟動(dòng)thgmw-51后將自動(dòng)打開上次的工程文件。選中“退出時(shí)保存所有文件”,退出thgmw51后將自動(dòng)保存所有修改過的文件。選中“編輯窗口打開時(shí)最大化”,每次打開文件時(shí),將最大化顯示文件。選中“文件被其它程序更改的,發(fā)出通知消息”,當(dāng)其它程序修改或刪除了當(dāng)前編輯的文件,將會(huì)通知用戶文件已經(jīng)改變,是否要重新裝載或保存等消息。選中“自動(dòng)裝載被外部程序更改過的文件”時(shí),每次文件更改后,將自
28、動(dòng)重新裝載。選中“高級(jí)用戶界面”,用戶可以定制軟件界面,包括菜單,工具欄,熱鍵等,改變高級(jí)用戶界面設(shè)置,要重新啟動(dòng)thgmw-51才會(huì)生效,選中“windows2000風(fēng)格菜單”,會(huì)自動(dòng)根據(jù)菜單使用頻率,調(diào)整菜單項(xiàng)。選中字體選項(xiàng)卡,設(shè)置編輯器使用的字體,和編輯模式,選中顏色選項(xiàng)卡,設(shè)置編輯器中的各種類型文本的顏色。設(shè)置調(diào)試:選中調(diào)試選項(xiàng)卡,如圖1-22所示.選中“編譯成功后自動(dòng)加載到仿真器”,那么每次編譯結(jié)束,如果沒有嚴(yán)重錯(cuò)誤,將自動(dòng)把目標(biāo)程序加載到仿真器中。選中“自動(dòng)監(jiān)測(cè)仿真器型號(hào)”,那么在加載調(diào)試時(shí)會(huì)自動(dòng)對(duì)仿真器型號(hào)進(jìn)行識(shí)別。選中“總清后自動(dòng)設(shè)置用戶斷點(diǎn)”,在調(diào)試時(shí),每次仿真器總清后,會(huì)重
29、新設(shè)置用戶斷點(diǎn),方便用戶調(diào)試。圖1-22選中“鼠標(biāo)即點(diǎn)即現(xiàn)快速觀察變量取值”,在調(diào)試時(shí),用戶用鼠標(biāo)左鍵點(diǎn)擊待觀察變量,如果變量有效,將彈出窗口中顯示變量的取值?!案↑c(diǎn)數(shù)存取方式”可設(shè)置為從高位到低位或從低位到高位。在進(jìn)行高級(jí)語(yǔ)言調(diào)試時(shí),因?yàn)榘姹镜牟煌↑c(diǎn)數(shù)存取方式會(huì)有所不同,如果用戶的浮點(diǎn)變量不能正常顯示,改變存取方式即可。語(yǔ)言:該菜單命令可以選擇軟件的中英文版本。該功能會(huì)在以后的版本中加入。2.9工具菜單:工具菜單如圖1-23所示,該菜單包含一些不常用的工具命令。自定義:選擇該菜單項(xiàng)彈出如圖1-24所示對(duì)話框,用戶可以按個(gè)人習(xí)慣定制菜單欄、工具欄、熱鍵等。該命令只在“設(shè)置-環(huán)境參數(shù)-常規(guī)選
30、項(xiàng)卡”中選中高級(jí)用戶界面選項(xiàng)才有效。圖1-242.10窗口菜單:窗口菜單如圖1-25所示,該菜單控制thgmw-51主工作區(qū)內(nèi)窗口的分布、排列外觀。圖1-25新窗口:將當(dāng)前編輯窗口中的文檔在新窗口打開副本。分隔窗口:該命令將活動(dòng)編輯窗口分隔為4個(gè)子窗口。下一個(gè)窗口:按打開的窗口順序選中下一個(gè)窗口為活動(dòng)窗口。上一個(gè)窗口:按打開的窗口順序選中上一個(gè)窗口為活動(dòng)窗口。關(guān)閉當(dāng)前窗口:關(guān)閉當(dāng)前活動(dòng)的窗口。全屏顯示:該命令將全屏顯示界面。層疊:該菜單項(xiàng)將在主工作區(qū)以內(nèi)層疊圖案安排所有窗口。水平平鋪:該菜單將在主工作區(qū)內(nèi)以水平平鋪形式安排所有窗口。垂直平鋪:該菜單將在主工作區(qū)內(nèi)以垂直平鋪形式安排所有窗口。輸出
31、窗口:該菜單項(xiàng)同查看菜單中的輸出窗口菜單項(xiàng)功能。觀察窗口:該菜單項(xiàng)同查看菜單中的觀察窗口菜單項(xiàng)功能。對(duì)話窗口:該菜單項(xiàng)同查看菜單中的對(duì)話窗口菜單項(xiàng)功能。2.11幫助菜單:幫助菜單如圖1-26所示。該菜單包含相應(yīng)的幫助文檔。圖1-26幫助主題:選擇此菜單項(xiàng),顯示thgmw-51的在線幫助文檔。關(guān)于thgmw-1:選擇此菜單項(xiàng),將彈出一個(gè)關(guān)于thgmw-1對(duì)話框,如圖1-27所示,該對(duì)話框顯示thgmw-1的版本信息、公司網(wǎng)站、電子信息等信息。圖1-273. thgmw-51軟件調(diào)試界面3.1 調(diào)試界面thgmw-51是一個(gè)集成開發(fā)環(huán)境,調(diào)試和編輯、編譯都在同一界面下完成。調(diào)試時(shí)的界面圖如圖1-2
32、8所示??焖儆^察窗口斷點(diǎn)行當(dāng)前pc指針行觀察變量常用寄存器調(diào)試工具欄圖1-28在編輯狀態(tài)時(shí),界面右下角的當(dāng)前狀態(tài)顯示為“編輯”,在調(diào)試狀態(tài)時(shí),仿真器沒有運(yùn)行程序時(shí),界面右下角的當(dāng)前狀態(tài)顯示為“停止”,仿真器運(yùn)行程序時(shí),界面右下角的當(dāng)前狀態(tài)顯示為“運(yùn)行”。許多菜單命令只有在調(diào)試狀態(tài)才有效,用戶選擇“調(diào)試加載調(diào)試”菜單項(xiàng)后,將加載當(dāng)前的工程文件或源文件的目標(biāo)代碼,加載完畢,就進(jìn)入調(diào)試狀態(tài),如果用戶想退出調(diào)試狀態(tài),選擇“調(diào)試退出調(diào)試”菜單項(xiàng)。在調(diào)試狀態(tài),最下方的狀態(tài)行顯示當(dāng)前pc指針等常用的寄存器的值。仿真器運(yùn)行時(shí)左上角的圖標(biāo)會(huì)不停變動(dòng),右下角的當(dāng)前狀態(tài)會(huì)顯示為“運(yùn)行”。當(dāng)前pc指針行的背景顏色為綠色,有效斷點(diǎn)行背景顏色為紅色,無效斷點(diǎn)行背景顏色為棕色。pc指針行和斷點(diǎn)行相同時(shí),背景顏色為粉紅色。觀察窗口中顯示長(zhǎng)期觀察的變量的值在不同時(shí)候的取值情況。用戶可以在對(duì)話窗口中直接通過監(jiān)控命令和仿真器對(duì)話,具體監(jiān)控命令參考相關(guān)仿真器使用手冊(cè)。數(shù)據(jù)窗口中顯示整塊數(shù)據(jù)區(qū)的內(nèi)容
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)PVC-U絕緣耐燃電線套管數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國(guó)LED室外單色顯示屏數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國(guó)EVA雙面海綿膠帶數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國(guó)ABS床頭落地式平板床數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年中國(guó)2-氟氯芐數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)高頻發(fā)生器市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)防霧鏡片市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)鉤型鋼釘線卡市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)自動(dòng)水溶膠復(fù)膜機(jī)市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)紅木二胡市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 大學(xué)語(yǔ)文試題及答案 二
- 互聯(lián)網(wǎng)女皇AI報(bào)告:人工智能趨勢(shì)報(bào)告(雙語(yǔ)翻譯版本)
- 2025年西藏事業(yè)單位招聘考試職業(yè)能力傾向測(cè)驗(yàn)試卷(民族醫(yī)藥類)
- 結(jié)構(gòu)動(dòng)力學(xué)完整版本
- 2025年八年級(jí)數(shù)學(xué)下學(xué)期期末總復(fù)習(xí)八年級(jí)數(shù)學(xué)下學(xué)期期末測(cè)試卷(2)(學(xué)生版+解析)
- 農(nóng)村供水水質(zhì)管理制度
- T/COSHA 12-2022研學(xué)旅行安全工作規(guī)范
- T/CIE 149-2022霍爾電推進(jìn)系統(tǒng)點(diǎn)火測(cè)試規(guī)范
- 200句記憶高中英語(yǔ)3500詞(語(yǔ)法填空練習(xí))
- 五年級(jí)(下)語(yǔ)文選擇題專項(xiàng)165道
- 2025年人類學(xué)與社會(huì)學(xué)專業(yè)期末考試試題及答案
評(píng)論
0/150
提交評(píng)論