如何在Proteus ISIS中添加外部代碼編譯器
Proteus是一款常用的電路仿真軟件,特別適用于微機(jī)原理與接口技術(shù)。在使用Proteus進(jìn)行8086仿真時,有時候需要使用外部代碼編譯器。本文將介紹如何在Proteus ISIS中添加外部代碼編譯器
Proteus是一款常用的電路仿真軟件,特別適用于微機(jī)原理與接口技術(shù)。在使用Proteus進(jìn)行8086仿真時,有時候需要使用外部代碼編譯器。本文將介紹如何在Proteus ISIS中添加外部代碼編譯器。
打開ISIS并新建工程
首先,在Proteus中打開ISIS,并新建一個工程并保存。
放置8086元件
在工程中放置一個8086元件,以便后續(xù)進(jìn)行仿真。
準(zhǔn)備外部代碼編譯器文件
在電腦中新建一個文件夾,最好是在某個盤的根目錄下,將外部代碼編譯器所需的三個文件放入該文件夾中。你可以選擇安裝MASM32編譯器來獲取這三個文件,或者自行下載它們。
創(chuàng)建文件
使用記事本等文本編輯器創(chuàng)建一個文件,并將以下內(nèi)容復(fù)制到文件中,然后保存。
``` @echo off set PATH%PATH%;C:masm32in ml /c /coff % link /SUBSYSTEM:CONSOLE %1.obj ```
設(shè)定代碼生成工具
在Proteus ISIS中點(diǎn)擊“源代碼”-“設(shè)定代碼生成工具”。
添加外部代碼編譯器
選擇“新建”,然后瀏覽并選擇剛才創(chuàng)建的文件。
設(shè)置源程序擴(kuò)展名和目標(biāo)代碼擴(kuò)展名
在設(shè)定代碼生成工具窗口中,將源程序擴(kuò)展名設(shè)置為“ASM”,目標(biāo)代碼擴(kuò)展名設(shè)置為“EXE”,然后點(diǎn)擊確定保存設(shè)置。
現(xiàn)在,你已經(jīng)成功地在Proteus ISIS中添加了外部代碼編譯器。接下來,你可以開始使用這個編譯器進(jìn)行8086仿真,并獲得準(zhǔn)確的仿真結(jié)果。