怎样将汇编程序导入protues

如题所述

将汇编导入到proteus是很容易的,方法如下:
1、点菜单”Source"
2、选“Add/Remove source file..."
3、点"NEW",这个页面还有CPU选择,请选择你使用的单片机CPU
4、在弹出的目录项中,找到你需要导入的汇编源程序,选中并确认
5、鼠标左键点击“OK”
好了,现在你的汇编已经导入了,你仿真的时候,会自动编译并执行。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-08
在protues里双击单片机,导入HEX格式的文件即可,其实你还可以在菜单\源文件\添加\新建 一文件\确定,这时在源文件下最后一条就会出现刚建立的新文件。
单击就出现proteus自带的编辑器,就可以编程了。
第2个回答  2011-05-22
protues单片机属性中可以设置可执行程序的路径和名称。设置完了点运行即可
第3个回答  2011-05-22
在protues里双击单片机,导入HEX格式的文件即可。。。。本回答被提问者采纳
第4个回答  2011-05-23
keil中汇编源程序编译后生成的hex文件,直接加到protues单片机中就可以啊 ,

怎样将汇编程序导入protues
将汇编导入到proteus是很容易的,方法如下:1、点菜单”Source"2、选“Add\/Remove source file..."3、点"NEW",这个页面还有CPU选择,请选择你使用的单片机CPU 4、在弹出的目录项中,找到你需要导入的汇编源程序,选中并确认 5、鼠标左键点击“OK”好了,现在你的汇编已经导入了,你仿真的时候,会...

protus里面怎么将写好的汇编语言加载进去,求详细过程,从开始写汇编调试...
其实不用用keil的,你只需要在proteus软件的菜单栏,单击“源代码”,单击“添加或删除源代码文件”,然后选择文件名,但一定要是.ASM格式的,添加进去之后,再按照单击“源代码”,单击“编译全部”,ok了,然后就可以仿真了,望采纳

怎么把程序烧录进PROTEUS调试
方法是打开已画好的proteus电路图,单击单片机,在Program File里加载已经编译好的HEX文件。如果是汇编的程序,在proteus里可以直接调试。如果是C程序,可以用keil软件和proteus联合调试。

怎么将keil里的程序加载到proteus里面?
怎么把keil里的文件加载到proteus1、首先在电脑上用proteus软件打开目标文件。然后用鼠标左键双击51单片机图标,如图所示。然后在出现的窗口中,点击下图中的文件夹图标。然后在电脑文件夹中找到编译好的HEX文件导入。2、keil里编译时,设置输出文件为.HEX文件格式。然后在proteus中打开CPU属性,在程序设定栏...

第一次用proteus,在8086里加载汇编程序运行后出现了下面错误,求高手指 ...
你双击8086芯片,然后找到Advanced Properties,将它的下拉菜单点开,里面有Internal Memory Start Address, Internal Memory Size, Program loading segment等等,你选择Internal Memory Size,然后右边的框框里有0x0000,你把0000的值改掉就好了,该过的值要大于你存储器的最大地址就可以了。比如你的地址从...

proteus中怎么用汇编仿真,配置汇编编译环境
PROTUES需要在KEIL下编译好的程序才可以,而不管是C还是汇编,都可以在KEIL下实现编译和汇编的。

proteus怎么汇编?
先将所有的内容集合在一起,然后通过会合的方式进行编写 双击芯片在PorgramFile栏中收入你在Keil软件运行时生成的HEX文件,然后运行仿真就可以了

如何利用proteus来仿真emu8086下编写的EXE程序
proteus 做8086仿真需要做一些设置才能仿真,和51不同。做51单片机用的是keil生成的HEX文件,8086一般做汇编用的是汇编软件生成的文件.EXE和.bin或.com的文件。8086没有内存贮器,仿真需要设置内存启始地址,内存的大小和外部程序加载到内存的地址段。仿真一定要设置内存,时钟默认是1MHz,设置好后添加由...

在PROTEUS中进行LCD1602运用仿真时,为什么LCD1602不显示,,汇编程序如下...
1、CHECK_BF:PUSH ACC BUSY:CLR RS SETB RW SETB EN MOV A,LCD CLR EN JB ACC.7,BUSY CALL DELAY POP ACC RET 中 MOV A,LCD 前要加一句 MOV LCD,#0FFH 2、WR_STRING:MOV R0,#0 NEXT: MOV A,R1 中 MOV R0,#0应当是 MOV R...

keil和proteus联调时指向C程序中的蓝色箭头不见了
回答:从汇编窗口来看,里面只有汇编而没有被注释的C程序,或许说明这段汇编程序属于keil库文件里面的,或者是SRC等的汇编结果,并不是你的C直接编译而来。 所以,首先你要弄清楚黄色箭头所指的汇编程序到底是不是出自某个C文件,如果不是那么它来自哪里? 从你的截图来看,P0=0XFF; P2=0X00;的汇编不应该是...

相似回答