freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

proteus仿真調(diào)試使用手冊-資料下載頁

2025-07-31 10:44本頁面

【導(dǎo)讀】添加源代碼,選擇編譯器。真、分析各種模擬電路與集成電路。軟件提供了大量模擬與數(shù)字元器件及外部設(shè)備,各種虛擬儀。器,特別是它具有對單片機(jī)及其外圍電路組成的綜合系統(tǒng)的交互仿真功能。本手冊介紹如何利用ProteusISIS輸入電路原理圖、利用外部編譯器編譯。8086匯編程序并進(jìn)行基于8086微處理器的VSM仿真。注意,Proteus軟件也可能能在Windows98,NT,Millennuium等合法Windows系統(tǒng)中使用,只不過Labcenter和Microsoft都已經(jīng)不再對此提供技術(shù)支持服務(wù)。對于ProteusVSM處理器仿真,電腦CPU越快,仿真效果更好。一臺1G處理器,256MB內(nèi)存,150MB硬盤的。ProteusISIS編輯環(huán)境具有友好的人機(jī)交互界面,設(shè)計功能強大,使用方便。之后,系統(tǒng)進(jìn)入ProteusISIS編輯環(huán)境,如圖所示。

  

【正文】 程。 在 Proteus ISIS中輸入電路原理圖 基于 8086 的簡單 I/O 實驗電路如下圖 所示。該電路利用 8086 微處理器,根 據(jù)讀取到的開關(guān) K0~K7 的狀態(tài),控制發(fā)光二極管 LED0~LED7 按一定的規(guī)律發(fā)光。 圖 基于 8086 的簡單 I/O 實驗電路 該電路用到的仿真元件信息如下表 所示。 表 實驗電路元件清單 元件名稱 所屬類 所屬子類 功能說明 8086 Microprocessor Ics i86 Family 微處理器 74LS245 TTL 74LS series Transceivers 8 路同相三態(tài)雙向總線收發(fā)器 74LS373 TTL 74LS series FlipFlops amp。 Latches 三態(tài)輸出的八 D 透明鎖存器 74154 TTL 74 series Decoders 416 譯碼器 74273 TTL 74 series FlipFlops amp。 Latches 八 D 型觸發(fā)器(帶清除端) LEDGREEN Optoelectrics LEDs 綠色 LED 發(fā)光管 NOT Simulator Primitives Gates 非門 OR Simulator Primitives Gates 2 輸入或門 OR_4 Modelling Primitives Digital(Buffers amp。 Gates) 4 輸入或門 OR_8 Modelling Primitives Digital(Buffers amp。 Gates) 8 輸入或門 RES Resistors 電阻 SWITCH Switchs amp。 Relays Switchs 開關(guān) 在 Proteus中設(shè)置外部代碼編譯器 masm32 文件夾拷貝到 d 盤根目錄下,并修改 文件的有關(guān)內(nèi)容,修改的方法見后面第 3 點的介紹。(假設(shè) D 盤為工作盤,可讀寫) Proteus ISIS 7 Professional后, 選擇 Source 菜單下的“ Define Code Generation Tools”命令后可打開如圖 ,單擊“ New” 按鈕后,即打開圖 。 3. 在圖 , 點擊“ Browse”按鈕,打開 MASM32文件夾,選中 文件,完成代碼生成規(guī)則的設(shè)置。 圖 添加外部 8086匯編編譯器窗口 圖 選中 文件,設(shè)置代碼生成規(guī)則 文件的內(nèi)容如下:(選中該文件,右鍵彈出快捷菜單,選擇編 輯命令,可編輯該文件。) 注意: 該文件第 2行,和最后一行第一項:“ C:\masm32”是 masm32文件夾所在的目錄,請根據(jù)該文件夾在電腦中的實際位置修改這兩行此處的內(nèi)容。如 masm32文件夾在 D盤根目錄,則這一項應(yīng)修改為:“ D:\masm32”。 ,選擇編譯器。 選擇 Source 菜單下的“ Add/Remove Source Files”命令后可打開如圖 所示的窗口,單擊“ New” 按鈕后,即打開圖 。 圖 添加 源代碼,選擇編譯器 圖 添加源代碼窗口 @ECHO OFF C:\masm32\ml /c /Zd /Zi %1 set str=%1 set str=%str:~0,4% C:\masm32\link /CODEVIEW %str%.obj,%str%.exe, 在圖 ,如 T1,單擊“打開”按鈕,選擇所彈出的對話框(圖 )的“是”按鈕,新建匯編源文件 。此時,回到圖 。此時,可單擊“ OK”按鈕返回原理圖編輯界面。 圖 新建源文件對話框 選擇 Source菜單下的 ,即打開源代碼編輯窗口,如圖 。在此源代碼編輯窗口,可輸入?yún)R編源程序,并保存。 圖 源代碼添加完畢 圖 源代碼編輯窗口 5. 選擇 Sou rce 菜單下的“ Build All”命令,可編譯源代碼。 編譯成功,可見圖 。 圖 編譯成功信息窗口 仿真調(diào)試 點擊仿真盤框中的運行按鈕,如圖 所示,電路進(jìn)入仿真狀態(tài)。通過點擊開關(guān),來回切換開關(guān)的狀態(tài),觀察發(fā)光二極管的變化。此例中,某開關(guān)閉合,則與該開關(guān)序號相同的發(fā)光二極管則點亮。 圖 仿真盤框 調(diào)試模式 點擊 仿真盤框中的 暫停按鈕可使電路從仿真狀態(tài)切換到調(diào)試狀態(tài)。在默認(rèn)設(shè)置下系統(tǒng)會彈出兩個窗口,一個是源程序調(diào)試窗口,如圖 所示。另一個是寄存器窗口。另外一些 調(diào)試窗口可以通過 DEBUG 菜單選出顯示;其中使用者可以直接在 WATCH WINDOW 中添加自己比較關(guān)心的變量進(jìn)行實時監(jiān)測。 程序執(zhí)行到某處,在該行程序的最多邊會有一個紅色的箭頭出現(xiàn),這行程序呈處于高亮狀態(tài)。 圖 源程序調(diào)試窗口 設(shè)置斷點 在源程序調(diào)試窗口用鼠標(biāo)點選某行,使該行高亮,然后按 F9 就可以設(shè)置斷點。然后按 F12 使程序運行。從 debug 菜單中,選擇“ 8086 Registers”,可以從打開的寄存器窗口(如圖 所示)中看到執(zhí)行到斷點處的寄存器的值。 圖 8086 寄存器窗 口 在 Debug 菜單下有一系列的調(diào)試鍵,但是多數(shù)時候我們用 F11 來單步運行程序?,F(xiàn)在單擊 F11 并注意左邊的紅色箭頭下移到下一條指令。我們通過觀察寄存器窗口的觀察寄存器值的變化,以校驗指令的運行。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1