
在PROTEUS中画好能用于仿真的线路图,即所用的元件都应有仿真模型。
编制相应的单片机程序,可以在PROTEUS中编译,也可以在相应的单片机开发平台中编译(不同厂家的单片机的开发平台不同)。
如在PROTEUS中编译,要在《“源程序”》“定义生成代码工具”中设定,不同的单片机设定不同,然后可以调入源程序;编译,把编译编译后的代码插入单片机中(在单片机属性中设定),接着就可以仿真,如果仿真结果不对,修改程序,重新编译、运行,直到正确为止。
如在单片机平台下编译,则进入单片机开发平台,编译正确后(指语法没问题),再到PROTEUS平台中把生成的代码调入,仿真运行。如果仿真有问题,回到单片机开发平台,重新编译,再进到PROTEUS中仿真,直到正确为止。
有时在仿真时可能会发现PROTEUS图有问题,就直接改图,直到正确为止。
可以编辑程序,它有默认的编辑器,但不好用,可以在菜单中自己定义编辑器:
“Source”-》“Source Code Editor Configuration”中自己定义你要的文本编辑器。
打开ISIS,新建一个工程,保存。
放置一个8086元件。
在电脑里边新建一个文件夹(最好在某个盘的根目录),里边放着三个文件。可以安装MASM32编译器获得这三个文件。或者自行下载。
用记事本新建一个masm32bat文件,文件内放入以下内容,保存。
在Proteus中点击“源代码”-“设定代码生成工具”
选择“新建”。
然后选择刚才我们建立的masm32bat文件。
8
设置源程序扩展名为 "ASM",目标代码扩展名“EXE"。最后点击确定。
Keil 与proteus 联调仿真单片机攻略 一、 先从网上下载Keil 与proteus
联调用的VDM51dll 文件 二、 把此文件复制到Keil\C51\BIN 目录中 三、 打开keil 安装目录下 Toolsini 文件
小鱼 四、 把TDRV8=BIN\VDM51DLL ("Proteus VSM Monitor-51 Driver" )
添加到Toolsini 文件里面去。注意上文件已有TDRV 到7 了 五、 打开KEIL 程序编写好源程序,并生成目标程序 小鱼
六、然后进入[工程]菜单,选择Options for Target…… 七、d出对话框,在“调试”项,选中U 使用Proteus VSM……
小鱼 八、按“设置”,如果是同一台机就默认设置,如果是另一台机就填那台机的IP地址,端口号一定是8000
九、打开proteus,画出相应电路。在proteus的tools菜单中选中use remote debug monitor
十、双击电路中的MCU(单片机),在Program File里导入在KEIL 里生成的目标文件(后缀为hex 的文件) 十一、然后在KEIL
里按下“开始调试”按钮,结合设置断点,运行按钮进行联调仿真。
以上就是关于proteus仿真步骤是什么全部的内容,包括:proteus仿真步骤是什么、proteus仿真软件中不能编辑源程序吗,还要和wave6000合作、proteus编译器怎么安装等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)