找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 41241|回复: 99
收起左侧

关于Proteus8.0仿真,单片机的源代码要怎么弄进去?

  [复制链接]
回帖奖励 15 黑币 回复本帖可获得 5 黑币奖励! 每人限 1 次(中奖概率 50%)
ID:571654 发表于 2019-6-26 11:13 | 显示全部楼层 |阅读模式
QQ图片20190626111005.png     为什么我参照设计的电路图不能够仿真运行    单片机的源代码要怎么弄进去 求大神教
回复

使用道具 举报

ID:572551 发表于 2019-6-26 13:35 | 显示全部楼层
双击89C51,在program file项点右边的文件图标就可以添加hex文件了
回复

使用道具 举报

ID:94031 发表于 2019-6-26 14:03 | 显示全部楼层
先要把源代码编译成HEX文件,然后左键双击CPU,把你编译好的HEX文件加进去。
回复

使用道具 举报

ID:572184 发表于 2019-6-26 14:39 | 显示全部楼层
先用keil编程,在keil里面编写C程序或者汇编程序,然后生成hex文件,双击proteus里的单片机,选择你的hex文件,就把源代码弄进去了。至于不能够仿真运行,有可能是电路连接存在根本性错误,或者就是软件没有激活。
回复

使用道具 举报

ID:572184 发表于 2019-6-26 14:41 | 显示全部楼层
先在keil里面编写程序。通过keil生产hex文件,再双击Proteus仿真图的单片机添加进去,就把源代码加进去了。至于不能仿真可能电路存在连接错误,或者软件本身的问题.
回复

使用道具 举报

ID:570209 发表于 2019-6-26 22:18 | 显示全部楼层
program file项右边的文件图标添加hex文件
回复

使用道具 举报

ID:572971 发表于 2019-6-26 22:36 | 显示全部楼层
先要把源代码编译成HEX文件,然后左键双击CPU,把你编译好的HEX文件加进去。
回复

使用道具 举报

ID:342822 发表于 2019-6-27 00:11 | 显示全部楼层
单片机的源代码要怎么弄进去:
1,右键芯片-出现的菜单选择最下面的“编辑源代码”选项
2,进入源代码编辑页面;左侧是‘项目树’,右面是编辑窗口。
3,如已有源代码.c .h文件,可右键项目树弹出菜单中选择Add files添加。
要建新的空白文件就选择Add New file

假如Proteus 8已配置好keil for 8051编译器,按下运行仿真按钮~~~~~~~~
回复

使用道具 举报

ID:573102 发表于 2019-6-27 08:37 | 显示全部楼层
先在程序中选择生 成HEX文件,然后将HEX文件导入cpu
回复

使用道具 举报

ID:573336 发表于 2019-6-27 13:14 | 显示全部楼层
先要把源代码编译成HEX文件,双击proteus里的单片机,把你编译好的HEX文件加进去。
回复

使用道具 举报

ID:573669 发表于 2019-6-27 19:45 | 显示全部楼层
先用keil4或keil5编译好程序,output一个omf格式的文件到你画的电路图的目录下,打开电路图,双击cpu在program里添加核心文件或omf文件就行了。
回复

使用道具 举报

ID:573669 发表于 2019-6-27 19:51 | 显示全部楼层
在keil4或keil5中将你的51程序编译完成,output一个.omf格式的文件,将文件添加在电路图所在的文件夹目录下,打开电路图,双击cpu,在program file中添加输出的omf文件即可。
回复

使用道具 举报

ID:573889 发表于 2019-6-28 09:26 | 显示全部楼层
首先在KELI
回复

使用道具 举报

ID:573345 发表于 2019-6-28 09:32 | 显示全部楼层
双击芯片,或右键选择编辑属性后,将编译后的文件添加至program file中即可
回复

使用道具 举报

ID:573889 发表于 2019-6-28 09:41 | 显示全部楼层
首先在Keil 软件里面生成HEX文件,接着在仿真里面双击单片机,选择Program File选项哪里有一个文件夹符号,在里面找到生成HEX文件,最后只要电路正确仿真就可以了
回复

使用道具 举报

ID:573889 发表于 2019-6-28 09:45 | 显示全部楼层
双击单片机,在里面program file 右边有一个文件夹图标在里面打开keil4生成的HEX文件,然后就仿真就可以了
回复

使用道具 举报

ID:574343 发表于 2019-6-28 22:33 | 显示全部楼层
在KEIL里面编译一下,生成HEX,然后双击芯片,添加HEX文件,就可以运行程序了。当然Proteus可以和KEIL联调,就是需要修改一些文件,比较麻烦。
回复

使用道具 举报

ID:574936 发表于 2019-6-30 11:50 | 显示全部楼层
首先需要生成HEX文件,然后再在仿真里双击芯片导入HEX文件,再次运行即可
回复

使用道具 举报

ID:577503 发表于 2019-7-4 13:39 | 显示全部楼层
用keil软件将C程序转化为.hex的文件,然后打开protouse电路图,双击单片机,在文件夹的位置选择你保留过的hex文件然后点击确定就可以了,希望对你有帮助
回复

使用道具 举报

ID:725124 发表于 2020-6-21 17:23 | 显示全部楼层
双击芯片,选择已编译好生成的hex文件到芯片里,在运行仿真
回复

使用道具 举报

ID:786673 发表于 2020-6-22 14:49 | 显示全部楼层
点击1芯片,将生成的.hex导入,点击ok。
回复

使用道具 举报

ID:786673 发表于 2020-6-22 14:51 | 显示全部楼层
将图和生成的.hex文件放到一个文件夹,双击51芯片导入.hex文件,就ok
回复

使用道具 举报

ID:786949 发表于 2020-6-22 19:03 | 显示全部楼层
program file项右边的文件图标添加hex文件
回复

使用道具 举报

ID:787073 发表于 2020-6-22 20:39 | 显示全部楼层
双击51芯片,左上角导入HEX文件
回复

使用道具 举报

ID:781377 发表于 2020-6-22 22:40 | 显示全部楼层
双击C51单片机,添加HEX文件,再确定,就可以运行了
回复

使用道具 举报

ID:787009 发表于 2020-6-22 23:19 | 显示全部楼层
先用keil编程,在keil里面编写C程序或者汇编程序,然后生成hex文件,双击proteus里的单片机,选择你的hex文件,就把源代码弄进去了。
回复

使用道具 举报

ID:785395 发表于 2020-6-22 23:43 | 显示全部楼层
这个和我做的差不多,请问如果再要加一个ds18b20应该怎么写代码,求教
回复

使用道具 举报

ID:787398 发表于 2020-6-23 10:02 | 显示全部楼层
生成HEX文件,然后导入HEX文件,再次运行即可
回复

使用道具 举报

ID:789847 发表于 2020-6-25 23:14 来自手机 | 显示全部楼层
先用keil编写好程序,然后编译生成hex文件;到proteus仿真上双击单片机,其中有个program file的选项旁边有个文件夹,点击到hex目录下选中,确定后即可编译。
回复

使用道具 举报

ID:789856 发表于 2020-6-25 23:29 | 显示全部楼层
要先在Keil里编写好程序,生成.hex文件,然后双击AT89C51这个单片机添加.hex文件就可以了
回复

使用道具 举报

ID:790105 发表于 2020-6-26 11:56 | 显示全部楼层
在kill里面生成hex文件
回复

使用道具 举报

ID:597316 发表于 2020-6-26 12:01 | 显示全部楼层
keil魔术棒输出项勾选输出hex文件,然后重建所有项目可以生成HEX文件,右键原理图的单片机,在编辑属性里有个progame file  选择生成的HEX文件就可以了
回复

使用道具 举报

ID:784384 发表于 2020-6-26 18:18 | 显示全部楼层
先用keil编程,在keil里面编写程序,然后点击魔法棒设置生成hex文件。双击proteus里的51芯片,选择hex文件,源代码就进去了。为什么不能运行,有可能是电路连接存在严重错误,或者就是软件有问题了
回复

使用道具 举报

ID:784145 发表于 2020-6-27 09:55 | 显示全部楼层
双击单片机,选择hex文件,再点左下角就可以仿真了
回复

使用道具 举报

ID:790246 发表于 2020-6-27 10:10 | 显示全部楼层
先要把源代码编译成HEX文件,然后左键双击CPU,把你编译好的HEX文件加进去。
回复

使用道具 举报

ID:764682 发表于 2020-6-27 10:29 | 显示全部楼层
先在Keil 软件里面生成HEX文件,PROTEUS 里双击单片机加入hex仿真
回复

使用道具 举报

ID:319023 发表于 2020-6-27 11:57 | 显示全部楼层
keil编程然后生成hex文件, 再把hex文件加到proteus仿真的单片机里。  以前试了两个软件联调 仿真 没成功
回复

使用道具 举报

ID:420457 发表于 2020-6-27 12:27 | 显示全部楼层
双击所使用的单片机型号,如AT89c51,program file点击对应的hex文件,再次运行】
回复

使用道具 举报

ID:790889 发表于 2020-6-27 13:07 | 显示全部楼层
先要把源代码编译成HEX文件,然后双击proteus里的单片机,在中间一栏点击文件夹,找到你编译好的HEX文件加进去。
回复

使用道具 举报

ID:790701 发表于 2020-6-27 13:56 | 显示全部楼层
现在keil 写代码,完成后生成hex文件,然后在proteus上双击单片机添加hex文件,运行就OK了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表