版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、THGMW-1G型微機原理實驗設(shè)備使用說明書一、實驗系統(tǒng)配置要求THGMW-1G型微機原理實驗設(shè)備1臺;PC1臺;萬用表1臺;示波器1臺。二、系統(tǒng)使用1. 電源規(guī)格輸入電源:AC220 V5、50Hz。電源保險絲:2A系統(tǒng)自帶直流電源規(guī)格為:+5V(5A)、+12V(1A)、-12V(1A)各一組。2.計算機配置要求PC機要求不IBM PC機或兼容機CPU:P4-2.0G以上內(nèi)存:256MB以上硬盤:10GB以上串口:2個并口:1個USB:1個操作系統(tǒng):Windows 2000/XP。3. 環(huán)境條件系統(tǒng)工作時應(yīng)處在-1040、相對濕度85%、無明顯振動、無明顯灰塵環(huán)境中。三、系統(tǒng)工作模式THG
2、MW-1G型微機原理實驗設(shè)備可以工作在2種模式下:1. 實驗系統(tǒng)工作在51實驗?zāi)J疆斢脩粜枰M行MCS-51單片機實驗內(nèi)容時,應(yīng)進入這種工作模式。1)將JD2(CPU插座)與JD1(CPU51插座)用“CPU轉(zhuǎn)接板”連接起來,JD3(CPU88插座)空置。2)用配套的串行通訊電纜,將9芯電纜的一端與實驗機上(CPU模塊處)的9芯插座SCOM1相連,另一端與PC機的串行口相連。(注:如果USB通信,需要主板上插上USB通信板,在“我的電腦”硬件屬性中觀測,USB轉(zhuǎn)串口的COM端號,選擇相應(yīng)的COM口即可)3)先打開電源開關(guān),再打開直流開關(guān),在PC機上打開THGMW-51軟件,運行實驗程序,具體操
3、作參見配套光盤中實驗指導(dǎo)書51分冊。2. 實驗系統(tǒng)工作在88實驗?zāi)J疆斢脩粜枰M行INTEL-8088微機實驗內(nèi)容時,應(yīng)進入這種工作模式。1)將JD2(CPU插座)與JD3(CPU88插座)用“CPU轉(zhuǎn)接板”連接起來,JD1(CPU51插座)空置。2)用配套的串行通訊電纜,將9芯電纜的一端與實驗機上(CPU模塊處)的9芯插座SCOM1相連,另一端與PC機的串行口相連。(注:如果USB通信,需要主板上插上USB通信板,在“我的電腦”硬件屬性中觀測,USB轉(zhuǎn)串口的COM端號,選擇相應(yīng)的COM口即可)3)先打開電源開關(guān),再打開直流開關(guān),在PC機上打開THGMW-88軟件,運行實驗程序,具體操作參見配
4、套光盤中實驗指導(dǎo)書88分冊。四、系統(tǒng)使用注意事項1. 注意“CPU轉(zhuǎn)接板”和“80C196 CPU板”的插入方向和孔位。2. 開機前應(yīng)先看一下各直流開關(guān)的狀態(tài),應(yīng)處在關(guān)閉狀態(tài);開機時先開交流總開關(guān),后開直流開關(guān);關(guān)機時先關(guān)直流開關(guān),后關(guān)交流總開關(guān)。3. 實驗過程中如需頻繁通斷電源,請使用直流開關(guān)滑動開關(guān),不要頻繁使用交流總開關(guān)。4. 實驗過程中如需插撥PCB、導(dǎo)線、串口線、USB線應(yīng)先斷開直流電源。5. 實驗過程中下載程序前應(yīng)先按系統(tǒng)復(fù)位按鍵S1(CPU模塊處、紅色按鍵),使系統(tǒng)復(fù)位。6. 實驗過程中要停止已運行的程序,請按系統(tǒng)復(fù)位按鍵S1,此點實驗指導(dǎo)書中不再累述。五、軟件安裝實驗系統(tǒng)需要使
5、用三種集成調(diào)試環(huán)境軟件,分別對應(yīng)三種工作模式,前面已有說明。分別是THGMW-51軟件、THGMW-88軟件、THGMW-96軟件。三種軟件共用一個安裝文件,為配套光盤中的THGMW.EXE文件。安裝過程:運行配套光盤中的THGMW.EXE文件,根據(jù)安裝程序的提示逐步進行安裝。缺省的安裝路徑為C:THGMW。安裝完成后程序自動建立THGMW程序組,并在桌面建立快捷方式圖標。因為編譯器不支持WINDOWS長路徑格式,因此軟件應(yīng)安裝硬盤根目錄下,且路徑最長不應(yīng)超過8個字符,注意不要安裝在C:PROGRAM FILES目錄下。安裝完成后將實驗中的示例程序Exp文件夾復(fù)制到THGMW軟件文件夾下。六、
6、軟件使用說明THGMW-51軟件、THGMW-88軟件、THGMW-96軟件三種軟件使用方式相類似,下面對THGMW-51軟件作詳細說明,THGMW-88軟件、THGMW-96軟件將不再累述。1. 主界面THGMW-51軟件是集編輯、編譯/連接、加載、調(diào)試等為一體的集成開發(fā)環(huán)境(IDE)。用可以在同一界面環(huán)境中完成所有任務(wù)。主界面大致如圖1-1所示。l 編輯窗口THGMW-51軟件提供一個多窗口的源文件編輯器。該編輯器不受文件大小的限制,允許無限的撤銷/重復(fù)功能。編輯器全面支持匯編、C51和PL/M51語言的語法加亮著色。用戶可以自定義各種類型文本的顏色和不同語言的關(guān)鍵詞。相應(yīng)的關(guān)鍵詞文件名為
7、asm.kwd、c51.kwd、plm51.kwd。這些文件都保存在THGMW-51安裝目錄下。編輯器還支持書簽??截?、剪切、粘貼,全程查找、替換,拖動編輯等功能。l 工作區(qū)窗口工作區(qū)窗口有兩個頁面窗口。工程頁面窗口以樹型結(jié)構(gòu)顯示工程中的項目文件等內(nèi)容。沒有打開工程時,該頁面窗口為空。資源管理器頁面窗口和Win9x中的資源管理器中的左面的窗口相同。l 輸出窗口輸出窗口顯示用戶編譯連接過程中的輸出信息,用戶雙擊某條編譯出錯信息提示即可直接定位到源文件的對應(yīng)行。l 觀察窗口觀察窗口中顯示調(diào)試過程中長期觀察的變量項。用戶可添加、刪除、修改、刷新觀察項。相應(yīng)命令在右鍵菜單中。l 數(shù)據(jù)窗口數(shù)據(jù)窗口中成批
8、顯示實驗機相應(yīng)存儲區(qū)域的整塊數(shù)據(jù)內(nèi)容。用戶可以察看,修改相應(yīng)地址單元的數(shù)據(jù)。相應(yīng)命令在右鍵菜單中。主菜單欄工具欄編輯窗口數(shù)據(jù)窗口輸出窗口狀態(tài)欄工作區(qū)窗口圖1-1l 對話窗口用戶通過對話窗口直接用監(jiān)控命令和實驗機對話。2.菜單介紹THGMW-51軟件有許多菜單項,主菜單包含了絕大多數(shù)操作命令。菜單比較容易掌握,用戶可以通過閱讀菜單項,直接掌握每個菜單命令的具體功能。THGMW-51也可以使用熱鍵和工具欄圖標快速完成常用菜單項的功能。在THGMW-51主菜單欄上有11個主菜單,它們分別如下:文件(F) 和文件有關(guān)的操作,如打開、關(guān)閉、打印等文件操作。編輯(E) 包括拷貝、剪切、粘貼、書簽、查找和替
9、換等編輯命令。查看(V) 改變THGMW-51的工作界面顯示。包括工具欄的有關(guān)窗口的顯示等。工程(P) 和工程有關(guān)的操作,如打開、關(guān)閉、保存、設(shè)置等工程操作。編譯(C) 包括編譯和連接等編譯操作。調(diào)試(B) 包括加載目標文件、單步、斷點、全速執(zhí)行等調(diào)試命令。觀察(O) 包括添加觀察變量或?qū)τ^察變量進行修改等命令。設(shè)置(S) 包括THGMW-1實驗箱型號、通訊口、單文件編譯器/連接器、環(huán)境參數(shù)等的設(shè)置。工具(T) 包含加載和上傳程序,自定義用戶界面等命令。窗口(W) 選擇或改變當前活動窗口及窗口排列方式。幫助(A) 顯示相應(yīng)幫助文件和軟件版本信息。2.1文件菜單:文件菜單如圖1-2所示,該菜單包
10、含絕大數(shù)跟文件操作有關(guān)的命令。圖1-2新建:選擇該菜單項,建立一個空文本文件,用戶可以在該窗口里編輯源文件。打開:選擇該菜單項將彈出打開文件對話框,如圖1-3所示,缺省的文件類型是具有擴展名為.C、.H、.PLM、.ASM、.A51。按下拉對話框,可以選擇相應(yīng)的文件過濾器。圖1-3關(guān)閉:選擇文件菜單中的關(guān)閉菜單項將關(guān)閉當前窗口的文件。保存:保存當前窗口的文件,如果當前窗口文件是以新建方式建立的話,那么將彈出一個文件保存對話框如圖1-4所示。按下拉對話框,可以選擇相應(yīng)的保存文件類型過濾器。另存為:保存當前窗口文件,并同時改變文件名,選擇該菜單項,彈出一個文件保存對話框,如圖1-4所示,按下拉對話
11、框,可以選擇相應(yīng)的保存文件類型過濾器。圖1-4全部保存:選擇該菜單項,將保存打開的所有文檔。打?。哼x擇該菜單項,將彈出打印對話框,用戶在對話框中設(shè)置相應(yīng)的打印屬性,然后打印當前文本。打印預(yù)覽:選擇該菜單項,將當前窗口文件的顯示器上顯示打印后文本文件的外觀。打印設(shè)置:選擇該菜單項,將彈出打印設(shè)置對話框,供用戶進行打印機的設(shè)置。退出:選擇該菜單項,將退出THGMW-51軟件。2.2編輯菜單:如圖1-5所示的編輯菜單,該菜單包含對文件的拷貝、剪切、粘貼、書簽、查找和替換等編輯操作。圖1-5撤銷:撤銷菜單項恢復(fù)用戶上一步所做的操作,當撤銷菜單項沒有激活時,指的是沒有操作需要恢復(fù),或者是不能恢復(fù)最后一次
12、操作。重新執(zhí)行:重新執(zhí)行菜單項是用于當前用戶進行撤銷操作時有點過頭(把應(yīng)該保留的操作也給撤銷)時,用重新執(zhí)行菜單對剛剛撤銷操作進行恢復(fù)。剪切:該菜單將當前高亮度顯示的文本剪切到粘貼板,這就是說醒目顯示的內(nèi)容在粘貼板上有一個備份,并且在原文件中被刪除。復(fù)制:將當前被選中的內(nèi)容拷貝到粘貼板上。粘貼:將粘貼板上的內(nèi)容拷貝到光標處,或者如果文本中存在高亮度顯示內(nèi)容,用粘貼板上的內(nèi)容替換高亮度顯示內(nèi)容。刪除:刪除用戶選擇的文本或刪除當前光標所在處的字符。全選:全部選中當前編輯窗口中的文件內(nèi)容。查找文本:該命令可在當前文本文件中進行文本查找,選擇該菜單項后,將彈出查找對話框,查找對話框如圖1-6所示,用戶
13、可在查找目標框中輸入字符串,并根據(jù)要求設(shè)置相應(yīng)的查找選項。1)整詞匹配:如果這個項被復(fù)選,僅匹配查找目標框中的整詞。如text只能匹配text,而不是text1,hightext。2)大小寫匹配:如果這個項被復(fù)選,查找目標框中的內(nèi)容要區(qū)分大小寫。如Text 僅僅和Text相匹配,而不是text,TEXT。3)規(guī)則表述:如果這個項被復(fù)選,將按相應(yīng)的規(guī)則查找目標框中的內(nèi)容。4)查找方向:選擇向上單選項,將在文件中向前搜索,選擇向下單選鈕,將在文件中向后搜索。圖1-6替換文本:該菜單產(chǎn)生如圖1-7所示的替換對話框,它和查找對話框非常相似,但目的在于用新文本替換查找到的文本。在替換目標編輯框中輸入查找
14、字符中,并在替換為編輯框內(nèi)輸入替找字符串,復(fù)選框的意義完全等同查找文本中的復(fù)選項。在同意替換之前,為了看下一個匹配,用鼠標點擊查找下一個,為了替換下一個匹配,或剛找到的匹配,用鼠標點擊替換,如果確信不存在錯誤匹配,可以鼠標點全部替換,同時完成文件中其余部分的替換。圖1-7向后再查找:從當前光標處向后查找上次查找的文本字符串。向前再查找:從當前光標處向前查找上次查找的文本字符串。跳到指定行:該菜單產(chǎn)生如圖1-8所示的對話框,在對話框輸入相應(yīng)的行號,按確定按鈕即可。圖1-8改變大小寫:該菜單項有2項子菜單,先選中文本,然后,使用該命令改變選中文本的大小寫。括號匹配:該菜單在編輯C語言時有效。用戶可
15、以匹配任何類型的括號。文本書簽:該菜單項有4項子菜單,命令項有設(shè)置或取消一個書簽,查找上一個書簽,查找下一個書簽,清除所有書簽。在工具欄中有一些按鈕,按這些按鈕可增加或刪除書簽,也可移除到前一個或后一個書簽,以及包含一個在文件中消除所有書簽的按鈕。文件只讀:設(shè)置或取消當前窗口的文件的只讀方式。在只讀方式下文件不可編輯修改。2.3查看菜單:圖1-9如圖1-9所示的查看菜單,該菜單項包含THGMW-51顯示有關(guān)的操作,包括哪個窗口在打開,什么工具欄在顯示等。工具欄:該菜單項包含4項子菜單,用戶選擇相應(yīng)的菜單項將顯示或隱藏編輯工具欄,調(diào)試工具欄,狀態(tài)欄等。工具欄是常用菜單命令的快捷按鈕,每個按鈕和對
16、應(yīng)菜單項相連。鼠標的快捷按鈕上稍作停留,將顯示該快捷按鈕的簡短提示。分隔窗口:該命令將活動編輯窗口分隔為4個子窗口。輸出窗口:選擇該菜單項將顯示或隱藏輸出窗口,輸出窗口通常位于屏幕左下底部。輸出窗口用來顯示編譯和連接信息。觀察窗口:選擇該菜單項將顯示或隱藏觀察窗口,觀察窗口通常位于屏幕右下底部。觀察窗口用來在調(diào)試過程中長期觀察特定變量在不同時候的聚值情況。工作區(qū)窗口:該菜單項包含3項子菜單,用戶可以顯示或隱藏工作區(qū)窗口,工程頁面窗口,資源管理器頁面窗口。數(shù)據(jù)區(qū)窗口:該菜單項包含3項子菜單,用戶可根據(jù)需求打開相應(yīng)窗口,窗體顯示單片機相應(yīng)資源的內(nèi)容。窗體內(nèi)的數(shù)據(jù)行背景深淺相間,用戶可以對數(shù)據(jù)進行修
17、改、復(fù)制、刷新等操作。相應(yīng)命令在右鍵菜單中。全屏顯示:該命令將全屏顯示界面。2.4工程菜單:工程菜單如圖1-10所示,該菜單包含對工程的新建,打開,保存,關(guān)閉,設(shè)置等操作。常用命令在工程頁面窗口右鍵菜單中。圖1-10新建:選擇該命令,將新建一個工程文件。打開工程:選擇該命令,將彈出類似圖1-3的對話框,用戶選擇要打開的工程文件。工程文件的擴展名為CPJ。關(guān)閉工程:選擇該命令,將關(guān)閉當前打開的工程。如果工程項目文件或設(shè)置已經(jīng)改變,將提示用戶是否保存工程。保存工程:選擇該命令,將保存當前工程。另存為:選擇該命令,將彈出類似1-4的對話框,用戶可以將當前工程以不同的名字保存。工程項目文件采用相對路徑
18、存儲,所以另存后的工程要保證項目文件在工程所在的相對目錄中。添加項目文件:選擇該命令,將彈出類似于圖1-3的對話框,用戶選擇一個或多個項目文件添加到工程中。項目文件中只有擴展名為C、PLM、A51、OBJ的文件會被編譯,連接。添加其它的類型的項目文件方便用戶對工程的管理,并不影響工程調(diào)試。設(shè)置:選擇該命令,將彈出該工程的編譯器、連接器的設(shè)置對話框,對話框和單文件編譯器連接器對話框相同,見圖1-19。該命令不同于單文件的設(shè)置。該命令的設(shè)置只對工程文件有效。單文件方式下的設(shè)置只對工程沒打開時,單文件有效。2.5編譯菜單:編譯菜單如圖1-11所示,該菜單包含對源文件的編譯、連接等操作。圖1-11編譯
19、當前文件:選擇該菜單項將對當前窗口文件進行編譯,編譯后的有關(guān)信息將在輸出窗口中顯示。THGMW-51會自動選擇識別目標文件和源文件日期相關(guān)性,如果目標文件比源文件新,將不再編譯,可以編譯的文件類型必須是具有擴展名C、PLM、ASM、A51。連接:選擇該菜單項將對當前窗口編譯產(chǎn)生的目標文件進行連接,有關(guān)連接的信息將在輸出窗口中顯示。工程打開時,將連接工程文件。此菜單項僅對工程和高級語言有效。編譯并連接:選擇該菜單項將對當前窗口的高級語言源程序同時進行編譯的連接,有關(guān)編譯和連接的信息將在輸出窗口顯示。工程打開時,將編譯和連接工程文件。此菜單項僅對工程和高級語言有效。全部重新編譯:選擇該菜單項將對當
20、前窗口文件進行重新編譯,編譯后的有關(guān)信息將在輸出窗口中顯示。工程打開時,將重新編譯和連接工程文件。該命令和編譯菜單或編譯并連接菜單項的區(qū)別是:該命令不識別目標文件和源文件日期的相關(guān)性,不管目標文件比源文件新或舊,都編譯源文件。2.6調(diào)試菜單:調(diào)試菜單如圖1-12所示。該菜單擁有對應(yīng)程序進行調(diào)試的各種操作。加載調(diào)試:選擇該菜單項,彈出一個加載對話框,如圖1-13所示。該命令加載最新編譯連接生成的目標程序到實驗箱中進行調(diào)試,對話框中顯示加載的文件名,文件信息,實際目標代碼的長度,加載空間和加載進度條等,加載完畢后,對話框自動關(guān)閉,此時切換到調(diào)試狀態(tài)。調(diào)試狀態(tài),該菜單無效。退出調(diào)試:進入調(diào)試狀態(tài),該
21、菜單項有效,用戶選擇該菜單項后,會退出調(diào)試狀態(tài),進入編輯狀態(tài)。相關(guān)的調(diào)試命令只有在調(diào)試狀態(tài)下才有效。重新加載調(diào)試:選擇該菜單項,將重新加載正在調(diào)試的目標程序到仿真機,重新進行調(diào)試。執(zhí)行到光標所在行:選擇此菜單項,程序從當前PC指針行開始運行,遇到當前光標所在行停止運行,如果運行過程中遇到用戶斷點,也會停下。如果光標所在行是條說明語句(編譯不產(chǎn)生目標代碼行),該命令不起作用。設(shè)置當前PC行:選擇此菜單項,當前PC指針將改變光標所在行的地址。如果光標所在行是條說明語句,該命令不起作用。跟蹤型單步:選擇此菜單項,僅從當前PC指針行執(zhí)行源文件的一行語句,然后停止。如果該行語句圖1-12圖1-13是調(diào)用
22、一函數(shù),則跟蹤進入函數(shù)中,在執(zhí)行函數(shù)的第一條源語句行前停止。通過型單步:選擇此菜單項,僅從當前PCB指針行執(zhí)行源文件的一行語句,然后又停止。如果是調(diào)用一函數(shù),將一次運行完整個函數(shù)。全速運行:全速運行程序,遇到用戶斷點或按暫停鍵停止。連接跟蹤型單步:選擇此菜單項,連接執(zhí)行跟蹤型單步。連接通過型單步:選擇此菜單項,連續(xù)執(zhí)行通過型單步。從子函數(shù)返回:選擇此菜單項,全速運行完當前子函數(shù)并返回到調(diào)用子函數(shù)的語句行。該命令只在調(diào)試高級語言時有效。顯示當前PC指針行:將PC指針所在源文件語句行顯示在當前窗口屏幕上??偳宸抡嫫鳎哼x擇此菜單項,將彈出一個確認對話框,提醒用戶是否確實要總清仿真器,總清前先按下仿真
23、器總清鍵(主板CPU模塊處的“RESET”按鍵)。總清成功后,所有狀態(tài)全部初始化。對于有軟件總清的仿真器,將直接給仿真器發(fā)總清命令,用戶不用再按仿真器的總清鍵。上位機復(fù)位:選擇此菜單項,只對上位機進行復(fù)位總清。總清后,再次執(zhí)行程序時,將從程序的起始地址開始執(zhí)行。暫停:當用戶程序全速運行時,選擇此菜單項,用戶程序無條件停止運行。該菜單只對有軟件暫停的仿真器有效。設(shè)置或取消斷點:在光標所在行處設(shè)置斷點,如果光標所在行已有斷點,同取消該斷點。如果光標所在行是條說明語句,所設(shè)斷點是無效斷點,最多可設(shè)的斷點數(shù)目由仿真器決定。消除所有斷點:清除用戶設(shè)置的所有斷點。對話窗口:選擇該菜單項,可以打開一個與實驗
24、箱直接對話的窗口,用戶可以使用實驗箱監(jiān)控命令和實驗箱對話,此外用戶還可以運用此窗口進行目標系統(tǒng)的初步硬件調(diào)試。2.7觀察菜單:觀察菜單如圖1-14所示。該菜單主要是用來在觀察窗口中添加、刪除、修改觀察項。圖1-14添加觀察項:選擇該菜單項,將彈出一個添加觀察變量對話框,如圖1-15所示。用戶可根據(jù)對話框的要求添加希望觀察的變量到觀察窗口。 在對話框中,點擊計算/修改按鈕,可以察看或修改當前輸入欄中變量取值。圖1-152.8設(shè)置菜單:設(shè)置菜單如圖1-16所示,集中了THGMW-51集成開發(fā)環(huán)境對通訊口、單文件編譯/連接器、環(huán)境參數(shù)等的設(shè)置。圖1-16通訊口:選擇該菜單項后,彈出一個通訊設(shè)置對話框
25、,如圖1-17所示,用戶可選定通訊口、波特率,并可以對所選定的通訊口進行串口測試。(注:如果USB通信,需要主板上插上USB通信板,在“我的電腦”硬件屬性中觀測,USB轉(zhuǎn)串口的COM端號,選擇相應(yīng)的COM口即可)圖1-17注意:如果通訊串口測試不通過,請將延時因子置高。如果通訊串口測試通過,在調(diào)試過程中,仍出現(xiàn)初始化調(diào)試失敗對話框或通訊不可靠,請將延時因子置高。選擇單文件編譯器/連接器設(shè)置菜單項后,彈出一個編譯器/連接器設(shè)置的多選項卡對話框。該菜單項是針對單文件的高級語言C51和PL/M51,對單匯編文件無效,用戶可根據(jù)自己的要求在對話框中進行相應(yīng)的設(shè)置,如果選中使用自定義編譯器命令行復(fù)選命令
26、,用戶可以使用自定義的命令進行編譯連接,自定義的命令行可在最下面的輸入框中輸入。設(shè)置C51編譯器: 選中C51編譯器選項卡,如圖1-18所示。相應(yīng)編譯參數(shù)的設(shè)置用戶請參考Franklin C51相關(guān)的書籍。用戶要選中調(diào)試信息復(fù)選項,編譯產(chǎn)生的目標文件才支持源語句調(diào)試。點擊缺省值按鈕。將恢復(fù)編譯參數(shù)為缺省設(shè)置,用戶自定義命令行參考如下:LARGE DB OE CO OT(4,SIZE)。圖1-18設(shè)置PL M51編譯器:選中PL/M51編譯器選項卡,如圖1-19所示。相應(yīng)編譯參數(shù)的設(shè)置用戶請參考PL/M51相關(guān)的書籍。用戶要選中調(diào)試作息復(fù)選項,編譯產(chǎn)生的目標文件才支持源語句調(diào)試。點擊缺省值按鈕,
27、將恢復(fù)編譯參數(shù)為缺省設(shè)置。用戶自定義命令行參考如下:BD CO圖1-19設(shè)置連接器:選中連接器選項卡,如圖1-20所示。相應(yīng)連接參數(shù)的設(shè)置用戶需要請參考Franklin C51或PL/M51相關(guān)的書箱。用戶要選中包含調(diào)試信息復(fù)選項,連接產(chǎn)生的目標文件才支持源語句調(diào)試。點擊缺省按鈕,將恢復(fù)編譯參數(shù)為缺省設(shè)置。用戶自定義命令行參考如下:DEBUGSYMBOLS DEBUGPUBLICS DEBUGLINES MAP IXREF RAM SIZE(256)所有的編譯參數(shù)不是只針對一個文件的設(shè)置,而是對所有這類單文件的設(shè)置。圖1-20設(shè)置環(huán)境參數(shù):選擇該菜單項后,彈出一個對THGMW-51軟件工作環(huán)境
28、的多選項卡設(shè)置對話框,選中常規(guī)選項卡,如圖1-21所示。圖1-21用戶可以設(shè)置相應(yīng)的常規(guī)選項。選中“打開上次編輯的文件”,啟動THGMW-51后將自動打開上次編輯的文件。選中“打開上次的工程文件”,啟動THGMW-51后將自動打開上次的工程文件。選中“退出時保存所有文件”,退出THGMW51后將自動保存所有修改過的文件。選中“編輯窗口打開時最大化”,每次打開文件時,將最大化顯示文件。選中“文件被其它程序更改的,發(fā)出通知消息”,當其它程序修改或刪除了當前編輯的文件,將會通知用戶文件已經(jīng)改變,是否要重新裝載或保存等消息。選中“自動裝載被外部程序更改過的文件”時,每次文件更改后,將自動重新裝載。選中
29、“高級用戶界面”,用戶可以定制軟件界面,包括菜單,工具欄,熱鍵等,改變高級用戶界面設(shè)置,要重新啟動THGMW-51才會生效,選中“windows2000風(fēng)格菜單”,會自動根據(jù)菜單使用頻率,調(diào)整菜單項。選中字體選項卡,設(shè)置編輯器使用的字體,和編輯模式,選中顏色選項卡,設(shè)置編輯器中的各種類型文本的顏色。設(shè)置調(diào)試:選中調(diào)試選項卡,如圖1-22所示圖1-22選中“編譯成功后自動加載到仿真器”,那么每次編譯結(jié)束,如果沒有嚴重錯誤,將自動把目標程序加載到仿真器中。選中“自動監(jiān)測仿真器型號”,那么在加載調(diào)試時會自動對仿真器型號進行識別。選中“總清后自動設(shè)置用戶斷點”,在調(diào)試時,每次仿真器總清后,會重新設(shè)置用
30、戶斷點,方便用戶調(diào)試。選中“鼠標即點即現(xiàn)快速觀察變量取值”,在調(diào)試時,用戶用鼠標左鍵點擊待觀察變量,如果變量有效,將彈出窗口中顯示變量的取值?!案↑c數(shù)存取方式”可設(shè)置為從高位到低位或從低位到高位。在進行高級語言調(diào)試時,因為版本的不同,浮點數(shù)存取方式會有所不同,如果用戶的浮點變量不能正常顯示,改變存取方式即可。語言:該菜單命令可以選擇軟件的中英文版本。該功能會在以后的版本中加入。2.9工具菜單:工具菜單如圖1-23所示,該菜單包含一些不常用的工具命令。圖1-23自定義:選擇該菜單項彈出如圖1-24所示對話框,用戶可以按個人習(xí)慣定制菜單欄、工具欄、熱鍵等。該命令只在“設(shè)置-環(huán)境參數(shù)-常規(guī)選項卡”中
31、選中高級用戶界面選項才有效。圖1-242.10窗口菜單:窗口菜單如圖1-25所示,該菜單控制THGMW-51主工作區(qū)內(nèi)窗口的分布、排列外觀。圖1-25新窗口:將當前編輯窗口中的文檔在新窗口打開副本。分隔窗口:該命令將活動編輯窗口分隔為4個子窗口。下一個窗口:按打開的窗口順序選中下一個窗口為活動窗口。上一個窗口:按打開的窗口順序選中上一個窗口為活動窗口。關(guān)閉當前窗口:關(guān)閉當前活動的窗口。全屏顯示:該命令將全屏顯示界面。層疊:該菜單項將在主工作區(qū)以內(nèi)層疊圖案安排所有窗口。水平平鋪:該菜單將在主工作區(qū)內(nèi)以水平平鋪形式安排所有窗口。垂直平鋪:該菜單將在主工作區(qū)內(nèi)以垂直平鋪形式安排所有窗口。輸出窗口:該
32、菜單項同查看菜單中的輸出窗口菜單項功能。觀察窗口:該菜單項同查看菜單中的觀察窗口菜單項功能。對話窗口:該菜單項同查看菜單中的對話窗口菜單項功能。2.11幫助菜單:幫助菜單如圖1-26所示。該菜單包含相應(yīng)的幫助文檔,圖1-26幫助主題:選擇此菜單項,顯示THGMW-51的在線幫助文檔。關(guān)于THGMW-1:選擇此菜單項,將彈出一個關(guān)于THGMW-1對話框,如圖1-27所示,該對話框顯示THGMW-1的版本信息、公司網(wǎng)站、電子信息等信息。圖1-273. THGMW-51軟件調(diào)試界面3.1 調(diào)試界面THGMW-51是一個集成開發(fā)環(huán)境,調(diào)試和編輯、編譯都在同一界面下完成。調(diào)試時的界面圖如圖1-28所示。
33、快速觀察窗口斷點行當前PC指針行觀察變量常用寄存器調(diào)試工具欄圖1-28在編輯狀態(tài)時,界面右下角的當前狀態(tài)顯示為“編輯”,在調(diào)試狀態(tài)時,仿真器沒有運行程序時,界面右下角的當前狀態(tài)顯示為“停止”,仿真器運行程序時,界面右下角的當前狀態(tài)顯示為“運行”。許多菜單命令只有在調(diào)試狀態(tài)才有效,用戶選擇“調(diào)試加載調(diào)試”菜單項后,將加載當前的工程文件或源文件的目標代碼,加載完畢,就進入調(diào)試狀態(tài),如果用戶想退出調(diào)試狀態(tài),選擇“調(diào)試退出調(diào)試”菜單項。在調(diào)試狀態(tài),最下方的狀態(tài)行顯示當前PC指針等常用的寄存器的值。仿真器運行時左上角的圖標會不停變動,右下角的當前狀態(tài)會顯示為“運行”。當前PC指針行的背景顏色為綠色,有效斷點行背景顏色為紅色,無效斷點行背景顏色為棕色。PC指針行和斷點行相同時,背景顏色為粉紅色。觀察窗口中顯示長期觀察的變量的值在不同時候的取值情況。用戶可以在對話窗口中直接通過監(jiān)控命令和仿真器對話,具體監(jiān)
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年摩托車手勞動合同
- 育兒讀書心得6篇
- 工程窗銷售合同范例
- 2024年收購項目協(xié)調(diào)合同
- 國際商務(wù)翻譯合同范例
- 園區(qū)工位租賃合同范例
- 2024土地使用權(quán)轉(zhuǎn)讓合同標的及轉(zhuǎn)讓條件
- 2024年意外傷害一次性賠償協(xié)議
- 工地車輛運輸安全合同模板
- 工程小活合同模板
- 遼寧省葫蘆島市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細
- 植物種子的傳播方式課件
- 電纜敷設(shè)施工方案及安全措施
- 百合干(食品安全企業(yè)標準)
- 肺血栓栓塞癥臨床路徑(縣級醫(yī)院版)
- 國開成本會計第10章綜合練習(xí)試題及答案
- 《西游記》-三打白骨精(劇本臺詞)精選
- T∕CSCS 012-2021 多高層建筑全螺栓連接裝配式鋼結(jié)構(gòu)技術(shù)標準-(高清版)
- 充電站項目合作方案-高新
- 急診科臨床診療指南-技術(shù)操作規(guī)范更新版
- 精通版六年級上冊小學(xué)英語 Unit 3 單元知識點小結(jié)
評論
0/150
提交評論