发现网上不怎么找得到答案,摸索出来了记录一下供大家学习参考
双击嵌入式芯片,出来一个对话框,右边有个“edit firmware”按钮,点击它就可以了。
具体步骤如下:
1、进入proteus8,“文件File->新建工程new project”;
2、给工程命名,选择路径文件夹,勾选“New Project”;
3、勾选“Create a schematic from the selected template”,点选工程模板“Landscape A4”
4、勾选“Do not create a PCB layout”;
5、勾选“Create Firmware Project”->“Family”选择“8086”,“Contoller”选择“8086”,“Compiler”选择“MASM32”,勾选“Create Quick Start File”;
6、Next,Finish,汇编程序模板生成;
7、点击菜单栏 System->Compilers Configurations,在对话框中,点击 Check All,如能找到“MASM32”则表示安装正确,点击 OK 关闭对话框;
8、点击菜单栏Build->Project Settings,如果需要工程文件和源代码文件在同一路径, 则需要取消 Embed Files 的复选勾,否则源代码会放到Proteus的默认路径,建议不勾选;
9、在“Source Code”页面点击菜单栏“Build->Build Project”,编译成功;
10、回到“Schematic Capture”界面,双击图中的“8086”芯片,“Advanced Properties”下面->选择“Internal Memory Size”(注意不是“Internal Memory Start Address”),将“0x00000”修改为“0x10000”乎指,否则会报错(如下图所野顷则示),Debug和仿真无法正常进行,因为默认8086的内存大小为0,也是很坑了;
正确 *** 作如下:
11、之后再点“Debug ->Start VSM Debugging”,即可进入调试界面;
12*、你可以通过“菜单栏Debug ->3.8086 ->Registers”调出寄存器、内存等颂棚窗口,查看调试过程中的变化,使用起来还是很方便的。
首核拿先建一个asm文件添加到source---add/remove添加,在谨耐source下面会看到已添加的文件单击就可以了,默认的是txt文本编辑器,可以添加其他编辑器!无法直接调试c程序,需要连接其他编译器!满意的话赞一个!祥氏春欢迎分享,转载请注明来源:内存溢出
评论列表(0条)