找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 42532|回复: 99
打印 上一主题 下一主题
收起左侧

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

  [复制链接]
回帖奖励 15 黑币 回复本帖可获得 5 黑币奖励! 每人限 1 次(中奖概率 50%)
跳转到指定楼层
楼主
    为什么我参照设计的电路图不能够仿真运行    单片机的源代码要怎么弄进去 求大神教
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
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文件,就把源代码弄进去了。至于不能够仿真运行,有可能是电路连接存在根本性错误,或者就是软件没有激活。
回复

使用道具 举报

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

使用道具 举报

6#
ID:570209 发表于 2019-6-26 22:18 | 只看该作者
program file项右边的文件图标添加hex文件
回复

使用道具 举报

7#
ID:572971 发表于 2019-6-26 22:36 | 只看该作者
先要把源代码编译成HEX文件,然后左键双击CPU,把你编译好的HEX文件加进去。
回复

使用道具 举报

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

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

使用道具 举报

9#
ID:573102 发表于 2019-6-27 08:37 | 只看该作者
先在程序中选择生 成HEX文件,然后将HEX文件导入cpu
回复

使用道具 举报

10#
ID:573336 发表于 2019-6-27 13:14 | 只看该作者
先要把源代码编译成HEX文件,双击proteus里的单片机,把你编译好的HEX文件加进去。
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

13#
ID:573889 发表于 2019-6-28 09:26 | 只看该作者
首先在KELI
回复

使用道具 举报

14#
ID:573345 发表于 2019-6-28 09:32 | 只看该作者
双击芯片,或右键选择编辑属性后,将编译后的文件添加至program file中即可
回复

使用道具 举报

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

使用道具 举报

16#
ID:573889 发表于 2019-6-28 09:45 | 只看该作者
双击单片机,在里面program file 右边有一个文件夹图标在里面打开keil4生成的HEX文件,然后就仿真就可以了
回复

使用道具 举报

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

使用道具 举报

18#
ID:574936 发表于 2019-6-30 11:50 | 只看该作者
首先需要生成HEX文件,然后再在仿真里双击芯片导入HEX文件,再次运行即可
回复

使用道具 举报

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

使用道具 举报

20#
ID:725124 发表于 2020-6-21 17:23 | 只看该作者
双击芯片,选择已编译好生成的hex文件到芯片里,在运行仿真
回复

使用道具 举报

21#
ID:786673 发表于 2020-6-22 14:49 | 只看该作者
点击1芯片,将生成的.hex导入,点击ok。
回复

使用道具 举报

22#
ID:786673 发表于 2020-6-22 14:51 | 只看该作者
将图和生成的.hex文件放到一个文件夹,双击51芯片导入.hex文件,就ok
回复

使用道具 举报

23#
ID:786949 发表于 2020-6-22 19:03 | 只看该作者
program file项右边的文件图标添加hex文件
回复

使用道具 举报

24#
ID:787073 发表于 2020-6-22 20:39 | 只看该作者
双击51芯片,左上角导入HEX文件
回复

使用道具 举报

25#
ID:781377 发表于 2020-6-22 22:40 | 只看该作者
双击C51单片机,添加HEX文件,再确定,就可以运行了
回复

使用道具 举报

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

使用道具 举报

27#
ID:785395 发表于 2020-6-22 23:43 | 只看该作者
这个和我做的差不多,请问如果再要加一个ds18b20应该怎么写代码,求教
回复

使用道具 举报

28#
ID:787398 发表于 2020-6-23 10:02 | 只看该作者
生成HEX文件,然后导入HEX文件,再次运行即可
回复

使用道具 举报

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

使用道具 举报

30#
ID:789856 发表于 2020-6-25 23:29 | 只看该作者
要先在Keil里编写好程序,生成.hex文件,然后双击AT89C51这个单片机添加.hex文件就可以了
回复

使用道具 举报

31#
ID:790105 发表于 2020-6-26 11:56 | 只看该作者
在kill里面生成hex文件
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

34#
ID:784145 发表于 2020-6-27 09:55 | 只看该作者
双击单片机,选择hex文件,再点左下角就可以仿真了
回复

使用道具 举报

35#
ID:790246 发表于 2020-6-27 10:10 | 只看该作者
先要把源代码编译成HEX文件,然后左键双击CPU,把你编译好的HEX文件加进去。
回复

使用道具 举报

36#
ID:764682 发表于 2020-6-27 10:29 | 只看该作者
先在Keil 软件里面生成HEX文件,PROTEUS 里双击单片机加入hex仿真
回复

使用道具 举报

37#
ID:319023 发表于 2020-6-27 11:57 | 只看该作者
keil编程然后生成hex文件, 再把hex文件加到proteus仿真的单片机里。  以前试了两个软件联调 仿真 没成功
回复

使用道具 举报

38#
ID:420457 发表于 2020-6-27 12:27 | 只看该作者
双击所使用的单片机型号,如AT89c51,program file点击对应的hex文件,再次运行】
回复

使用道具 举报

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

使用道具 举报

40#
ID:790701 发表于 2020-6-27 13:56 | 只看该作者
现在keil 写代码,完成后生成hex文件,然后在proteus上双击单片机添加hex文件,运行就OK了
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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