找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机怎么导入程序啊

  [复制链接]
跳转到指定楼层
楼主
ID:240043 发表于 2017-10-16 20:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
单片机怎么导入程序啊

评分

参与人数 7黑币 +32 收起 理由
qtx + 4 淡定
edc丶 + 5 淡定
a363344238 + 5 很给力!
Camouflage + 3 很给力!
wangtao123 + 5 淡定
wyj1992 + 5 赞一个!
c976158425 + 5 淡定

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶1 踩
回复

使用道具 举报

来自 2#
ID:244762 发表于 2017-10-31 22:53 | 只看该作者
这个根据具体的开发平台确定,一般是通过jtag接口进行程序的调试与烧录。我们在电脑连接usb电缆,其实是通过转换器转换为jtag接口。具体平台都有对应的操作方法,可以翻看平台的数据手册。

评分

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

查看全部评分

回复

使用道具 举报

来自 3#
ID:248701 发表于 2017-11-12 20:20 | 只看该作者
在keil中编写好程序,然后编译,生成.hex文件,然后使用stc-isp-15xx-v6.85H,这个烧录软件,将.hex文件下载到51单片机中。下载的时候使用一个USB——CH340模块,将它的读写端口和51单片机的读写端口交叉对接,就可以导入程序了。

评分

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

查看全部评分

回复

使用道具 举报

来自 4#
ID:256935 发表于 2017-12-3 21:24 | 只看该作者
1.打开所要导入源文件的功能块,在LAD/STL/FBD编辑窗口中选择菜单FILE-->Generate Source...,输入源文件名,选择要导入的块,点击OK.后就可以在工程管理器里面的SOURCE项下找到刚才生成的源文件.打开即可   2.首先在工程管理器里面的SOURCE项建立一个源文件(打开SOURCE项,菜单:INSERT-->S7 SOFTWARE-->STL SOURCE).打开,菜单:INSERT-->BLOCK,在打开的界面选择需要导入的块.结果同上

评分

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

查看全部评分

回复

使用道具 举报

来自 5#
ID:256957 发表于 2017-12-3 22:04 | 只看该作者
首先,我们要把硬件连接好,把板子插到我们的电脑上,打开设备管理器查看所使用的 是哪个  COM下载软件列出了  5  个步骤:第一步,选择单片机型号,我们现在用的单片机型号是 STC89C52RC ,这个一定不能选错了;第二步,点击“打开程序文件”,找到我们刚才建立工 程的那个  lesson2  文件夹,找到  LED.hex  这个文件,点击打开;第三步,选择刚才查到的  COM 口,波特率使用默认的就行;第四步,这里的所有选项都使用默认设置,不要随便更改,有 的选项改错了以后可能会产生麻烦。第五步,因为  STC  单片机要冷启动下载,就是先点下载, 然后再给单片机上电,所以我们先关闭板子上的电源开关,然后点击“ Download/ 下载”按钮, 等待软件提示你请上电后,如图  2-23  所示,然后再按下板子的电源开关,就可以将程序下载  口,如图  2-21  所示,找到“ USB-SERIAL CH340(COM5) ”这一项,这里最后的 数字就是开发板目前所使用的  COM  端口号

评分

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

查看全部评分

回复

使用道具 举报

6#
ID:240073 发表于 2017-10-16 21:26 | 只看该作者
有个程序可以 烧程序  忘了是啥了。。。
回复

使用道具 举报

7#
ID:238151 发表于 2017-10-16 21:41 | 只看该作者
你是说的测试还是制作实物的时候,如果是测试双击你选择的芯片,选择program file ,选择你编写的程序就行了。

评分

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

查看全部评分

回复

使用道具 举报

8#
ID:240103 发表于 2017-10-16 23:23 来自手机 | 只看该作者
在keilc51中将程序编译,生成hex文件,挼。
回复

使用道具 举报

9#
ID:240105 发表于 2017-10-16 23:27 | 只看该作者
可以通过相应的下载工具,比如说ISP,Jlink,ulink等下载工具及相应的软件下载。

评分

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

查看全部评分

回复

使用道具 举报

10#
ID:240103 发表于 2017-10-16 23:29 来自手机 | 只看该作者
在keilc51中将程序编译,生成hex文件,然后在proteus中双击芯片,选择program file ,选择刚才生成的hex文件就行了。

评分

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

查看全部评分

回复

使用道具 举报

11#
ID:240129 发表于 2017-10-17 07:38 | 只看该作者
如果是仿真,同意楼上的。如果是下载到实际单片机,需要通过烧录软件(如 stc-icp等)。两种都记得点击keil里的魔法棒,设置生成 hex 文件

评分

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

查看全部评分

回复

使用道具 举报

12#
ID:193818 发表于 2017-10-17 08:46 | 只看该作者
你还是先看看书或者视频教程再来问比较好
回复

使用道具 举报

13#
ID:240136 发表于 2017-10-17 08:48 | 只看该作者
编译生成.hex文件,然后烧写进单片机
回复

使用道具 举报

14#
ID:239925 发表于 2017-10-17 08:49 | 只看该作者
双击单片机啊。
回复

使用道具 举报

15#
ID:240145 发表于 2017-10-17 09:08 | 只看该作者
用isp软件 烧写                                 
回复

使用道具 举报

16#
ID:240109 发表于 2017-10-17 10:08 来自手机 | 只看该作者
导入程序???你确定不是烧录嘛
回复

使用道具 举报

17#
ID:240109 发表于 2017-10-17 10:16 来自手机 | 只看该作者
建立好project以后,双击program file然后添加你的c文件就可以了
回复

使用道具 举报

18#
ID:235978 发表于 2017-10-17 10:30 | 只看该作者
有专门的下载软件,本人买的普中科技的单片机,有专门的烧录软件
回复

使用道具 举报

19#
ID:240169 发表于 2017-10-17 10:33 | 只看该作者
打开烧录程序,将编译后生成的hex程序文件烧进去,中间用link装置连接
回复

使用道具 举报

20#
ID:239929 发表于 2017-10-17 11:18 | 只看该作者
在仿真的时候则双击单片机则可以,如果下载到实物则需要专门的下载软件
回复

使用道具 举报

21#
ID:7485 发表于 2017-10-17 18:35 | 只看该作者
你指的是哪一个步骤?已经生成了hex文件?

如果是一有了hex文件,往单片机里面烧写,各种单片机的烧写方式不尽相同。stc的有最小系统加串口电路即可。其他的品牌的有的可以isp烧写,有的需要编程器。

评分

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

查看全部评分

回复

使用道具 举报

22#
ID:240101 发表于 2017-10-17 23:20 | 只看该作者
在keil将程序编译,生成hex文件,导入
回复

使用道具 举报

23#
ID:240472 发表于 2017-10-18 09:32 | 只看该作者
用STC烧录啊,可以烧录进单片机芯片里。你下载一个STC吧

评分

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

查看全部评分

回复

使用道具 举报

24#
ID:240523 发表于 2017-10-18 13:13 | 只看该作者
下载stc烧录软件,用串口将hex程序烧进开发板单片机就行了
回复

使用道具 举报

25#
ID:240629 发表于 2017-10-18 16:26 | 只看该作者
使用烧录器,将hex程序烧录到芯片中
回复

使用道具 举报

26#
ID:240637 发表于 2017-10-18 16:35 | 只看该作者
把HEX文件烧写到单片机内。 不同的单片机型号有不同的烧写器。
回复

使用道具 举报

27#
ID:240665 发表于 2017-10-18 17:27 | 只看该作者
用keil生成hex文件,然后用烧录程序烧进去。
回复

使用道具 举报

28#
ID:240770 发表于 2017-10-18 22:11 | 只看该作者

用keil生成hex文件,然后用烧录程序烧进去
回复

使用道具 举报

29#
ID:240804 发表于 2017-10-19 01:45 | 只看该作者
用keil生成hex文件,然后用烧录程序烧进去
回复

使用道具 举报

30#
ID:240809 发表于 2017-10-19 07:46 | 只看该作者
keil51编完 转hex下载用烧录器
回复

使用道具 举报

31#
ID:240815 发表于 2017-10-19 08:36 | 只看该作者
将hex文件烧写进去就行
回复

使用道具 举报

32#
ID:240816 发表于 2017-10-19 08:48 | 只看该作者
这个问题问得有点模糊
回复

使用道具 举报

33#
ID:238556 发表于 2017-10-19 14:06 | 只看该作者
去下载一个  stc-isp-15xx-v6.86 将程序写入单片机就可以了
回复

使用道具 举报

34#
ID:240913 发表于 2017-10-19 14:13 | 只看该作者
烧写hex文件,如果你买的是圃中科技的话他有自带的烧写程序
回复

使用道具 举报

35#
ID:240871 发表于 2017-10-19 14:20 | 只看该作者
生成hex文件,把它收录进去就行了,百度上好多教程的
回复

使用道具 举报

36#
ID:240949 发表于 2017-10-19 15:36 | 只看该作者
使用烧录器连接单片机和电脑,一般在编程的界面都有烧录选项
回复

使用道具 举报

37#
ID:241005 发表于 2017-10-19 17:31 | 只看该作者
在keilc51中将程序编译,生成hex文件
回复

使用道具 举报

38#
ID:241017 发表于 2017-10-19 18:28 来自手机 | 只看该作者
先用keil编写代码生成hex,然后用stc烧录软件把hex下载进去就行了
回复

使用道具 举报

39#
ID:241027 发表于 2017-10-19 18:53 | 只看该作者
下载stc-isp-v6058a   在安装上驱动就可以了
回复

使用道具 举报

40#
ID:241053 发表于 2017-10-19 19:49 | 只看该作者
是仿真的吗,是的话双击单片机,单击Program Filrt的文件夹图标,找到你编译好的程序。HEX确定,就行了
回复

使用道具 举报

41#
ID:234284 发表于 2017-10-19 19:51 来自手机 | 只看该作者
烧录软件烧录进去
回复

使用道具 举报

42#
ID:241067 发表于 2017-10-19 20:43 | 只看该作者
双击Proteus仿真的单片机,之后就在弹出的编辑原件里面找到program file ,之后点击找到你做好的单片机能读取的文件(后缀是.hex)添加进来之后按确定就好了

评分

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

查看全部评分

回复

使用道具 举报

43#
ID:241084 发表于 2017-10-19 21:11 | 只看该作者
ARM单片机用JLINK或ULINK烧写
回复

使用道具 举报

44#
ID:241122 发表于 2017-10-19 22:45 来自手机 | 只看该作者
用keil
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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