找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
123
返回列表 发新帖
楼主: 察帅
打印 上一主题 下一主题
收起左侧

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

  [复制链接]
回帖奖励 15 黑币 回复本帖可获得 5 黑币奖励! 每人限 1 次(中奖概率 50%)
81#
ID:1031197 发表于 2022-5-31 10:39 | 只看该作者
通过keil生产hex文件,再双击Proteus仿真图的单片机添加进去,就把源代码加进去了。或者软件本身的问题.
回复

使用道具 举报

82#
ID:1031458 发表于 2022-6-1 11:20 | 只看该作者
不一定速度快了就好,选择比较合适的,也就是在保证允许精度的情况下,尽量调快速度
回复

使用道具 举报

83#
ID:1031209 发表于 2022-6-1 11:51 | 只看该作者
先用keil编程,选择生成hex文件,然后回到proteus中,双击89C51,将hex文件导入就可以了
回复

使用道具 举报

84#
ID:1031534 发表于 2022-6-1 14:56 | 只看该作者
可以用keil编程 然后联调
回复

使用道具 举报

85#
ID:1036377 发表于 2022-6-22 14:43 | 只看该作者
在keil中编写程序,生成hex文件。再打开原理图,点击单片机,在program file处将hex文件添加进去。
回复

使用道具 举报

86#
ID:639698 发表于 2022-6-22 18:00 来自手机 | 只看该作者
加载程序编译生成的hex文件,百度下proteus加载hex文件   就知道怎么弄
回复

使用道具 举报

87#
ID:1104747 发表于 2023-12-17 22:44 | 只看该作者
首先你要肯定代码已经搞好再后缀为hex文件,双击芯片添加进去
回复

使用道具 举报

88#
ID:1099849 发表于 2023-12-18 10:02 来自手机 | 只看该作者
双击芯片,有一个选取文件的,选择你的代码
回复

使用道具 举报

89#
ID:1105460 发表于 2023-12-20 21:31 | 只看该作者
将仿真图在软件中打开后,点击界面顶部的“Source”菜单,并在下拉框中选择“Add/Remove Source files”接着界面上会弹出一个Add/Remove Source Code Files窗口,我们点击窗口左下角的“New”按钮进入到文件添加页面。在文件添加页面中,我们找到所需要的asm文件并点击,再点击页面右下角的“打开”按钮即可将文件添加到软件中。将文件添加到软件后,我们在窗口右下角找到“OK”按钮,点击该按钮就可以成功的导入文件。然后在界面顶部的菜单栏中找到“Source”选项,点击该选项会出现一个下拉框,我们在下拉框中点击“Build All”按钮,就可以对程序进行编译。最后,程序编译完毕后,我们在界面左下角找到小三角图标按钮,点击该按钮就可以直接运行程序进行仿真。
回复

使用道具 举报

90#
ID:1106233 发表于 2023-12-25 15:14 | 只看该作者
双击89C51,在program file项点右边的文件图标就可以添加hex文件了
回复

使用道具 举报

91#
ID:760179 发表于 2023-12-26 20:04 | 只看该作者
首先在KEIL中生成HEX文件,然后在PROTEUS中双击单片机,浏览HEX文件所在位置,点击OK
回复

使用道具 举报

92#
ID:1099368 发表于 2023-12-26 20:27 | 只看该作者
单击51芯片,会弹出窗口 在program file后面有文件夹图标,点击图标 将你的程序位置选中,确定就能弄进去源代码
回复

使用道具 举报

93#
ID:1106766 发表于 2023-12-27 21:32 | 只看该作者
首先要在keil里面编译一下,形成hex文件,然后双击89c51芯片,在program file旁边的文件图标,选择hex文件即可
回复

使用道具 举报

94#
ID:1106768 发表于 2023-12-27 21:46 | 只看该作者
想要录入源代码,首先要在KEIL生成文件时同时生产HEX文件,在keil里点击“options for target”,然后在output里勾选"create hex file ",这样编译完成就有HEX文件了,之后双击你的芯片,就能把刚刚得到的hex文件导入到仿真芯片里了
回复

使用道具 举报

95#
ID:1074206 发表于 2023-12-28 10:54 | 只看该作者
先在Keil编译生成Hex文件,然后升级到单片机里面,如果程序正确 和 电路也没问题,自然就能正常仿真了
回复

使用道具 举报

96#
ID:1107149 发表于 2023-12-30 02:13 | 只看该作者
双击单片机把对应的hex文件添加进去,hex文件是keil里生成的
回复

使用道具 举报

97#
ID:1107352 发表于 2024-1-1 10:05 | 只看该作者
先编译成hex文件,在单片机模型中指定就可以。
回复

使用道具 举报

98#
ID:420836 发表于 2024-1-1 23:31 | 只看该作者
仿真只能取单片机程序开发生成的hex文件。 我想你问的可能是Proteus的在线调试功能。
回复

使用道具 举报

99#
ID:1097052 发表于 2024-1-2 11:36 | 只看该作者
在Proteus8.0中,将单片机的源代码导入仿真的步骤如下:  首先,你需要在你的计算机上安装Keil uVision5软件,这是一个用于编写和编译单片机代码的软件。  在Keil uVision5中编写你的单片机代码,然后进行编译,生成。hex或者。bin文件。  打开Proteus8.0软件,点击“P”图标,选择你的单片机型号,然后在弹出的对话框中输入你刚刚生成的。hex或者。bin文件。  连接你的单片机到仿真电路,然后点击“运行”按钮开始仿真。  注意:在Proteus8.0中,你不能直接导入源代码进行仿真,你需要先通过Keil uVision5软件将源代码编译成。hex或者。bin文件,然后再在Proteus8.0中使用这个文件进行仿真

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

100#
ID:1107658 发表于 2024-1-2 22:15 | 只看该作者
用Keil写代码,然后编译无误后生成HEX文件。
双击Proteus界面的单片机模块,选择添加之前生成的hex文件
再次在Proteus里仿真就OK了

51hei.png (27.51 KB, 下载次数: 25)

51hei.png

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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