找回密码
 立即注册

QQ登录

只需一步,快速开始

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

怎样把程序写进单片机并执行?用什么软件?

  [复制链接]
跳转到指定楼层
楼主
ID:117765 发表于 2016-5-3 13:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
怎样把程序写进单片机并执行?用什么软件
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:110895 发表于 2016-5-3 13:03 | 只看该作者
什么单片机?STC的用STC_ISP.EXE

评分

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

查看全部评分

回复

使用道具 举报

板凳
ID:117765 发表于 2016-5-3 13:10 | 只看该作者
avr 和51
回复

使用道具 举报

地板
ID:117765 发表于 2016-5-3 13:10 | 只看该作者
liuyimao485812 发表于 2016-5-3 13:03
什么单片机?STC的用STC_ISP.EXE

avr和51 分别?

评分

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

查看全部评分

回复

使用道具 举报

5#
ID:118176 发表于 2016-5-3 16:44 | 只看该作者
买个编程器,就搞定了.

评分

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

查看全部评分

回复

使用道具 举报

6#
ID:113415 发表于 2016-5-3 17:08 | 只看该作者
写好的“源程序”单片机不能直接用,要转换成二进制代码,才能为芯片所用。写源代码到二进制代码,是在“编程环境”中完成的,说白了,就是一个生产程序的平台。keil c就是51系列单片机常用的平台。
     生成的二进制代码要“烧写”或者“下载”到芯片中。烧写下载也又有对应的工具软件,也有的编程环境支持烧写的。
    编程环境、烧写工具,放在台式机或笔记本上,芯片与主机之间连接好方可烧写。具体细节很多,车到山前自有路,实践多了就入门了。

评分

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

查看全部评分

回复

使用道具 举报

7#
ID:118187 发表于 2016-5-3 17:09 | 只看该作者
AVR 就用JTAGICEMKII

评分

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

查看全部评分

回复

使用道具 举报

8#
ID:79604 发表于 2016-5-3 18:57 | 只看该作者
STC的单片机是STC-ISP,STM32的是FLYMCU,每个都有自己的特定的

评分

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

查看全部评分

回复

使用道具 举报

9#
ID:117765 发表于 2016-5-3 19:03 | 只看该作者

额谢谢
回复

使用道具 举报

10#
ID:118152 发表于 2016-5-3 21:16 | 只看该作者
51单片机一般用keil把C语言或汇编语言编译成HEX文件再导入

评分

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

查看全部评分

回复

使用道具 举报

11#
ID:97438 发表于 2016-5-4 10:38 | 只看该作者

先去学一下入门教程嘛
回复

使用道具 举报

12#
ID:113453 发表于 2016-5-4 12:18 | 只看该作者
驱动器   下载器

评分

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

查看全部评分

回复

使用道具 举报

13#
ID:118334 发表于 2016-5-4 12:56 | 只看该作者
51和avr单片机串口通信差不多了,买个USBISP编程器可以下载了,分别TXD和RXD

评分

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

查看全部评分

回复

使用道具 举报

14#
ID:74868 发表于 2016-5-4 15:17 | 只看该作者
卖个下载器及配套软件

评分

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

查看全部评分

回复

使用道具 举报

15#
ID:118367 发表于 2016-5-4 15:22 | 只看该作者
51的话直接用Keil就可以啦啊
回复

使用道具 举报

16#
ID:118601 发表于 2016-5-5 15:12 | 只看该作者
keil建工程,添加程序到源组,生成hex文件烧录进去单片机(51系列)
回复

使用道具 举报

17#
ID:117765 发表于 2016-5-5 19:05 | 只看该作者
zhufeng295 发表于 2016-5-5 15:12
keil建工程,添加程序到源组,生成hex文件烧录进去单片机(51系列)

明白,谢谢
回复

使用道具 举报

18#
ID:117765 发表于 2016-5-5 19:06 | 只看该作者
baofu 发表于 2016-5-3 17:08
写好的“源程序”单片机不能直接用,要转换成二进制代码,才能为芯片所用。写源代码到二进制代码,是在“编 ...

明白,谢谢
回复

使用道具 举报

19#
ID:117765 发表于 2016-5-5 19:07 | 只看该作者
农特 发表于 2016-5-3 21:16
51单片机一般用keil把C语言或汇编语言编译成HEX文件再导入

明白,谢谢
回复

使用道具 举报

20#
ID:117765 发表于 2016-5-5 19:07 | 只看该作者
uestchina 发表于 2016-5-4 10:48
51和AVR的用一个USBASP就行了,通用的,也便宜

明白,谢谢
回复

使用道具 举报

21#
ID:118798 发表于 2016-5-6 11:39 | 只看该作者
用KEIL 软件烧程序,然后用STC仿真

评分

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

查看全部评分

回复

使用道具 举报

22#
ID:118812 发表于 2016-5-6 11:56 | 只看该作者
我现在用的是 STC-isp 单片机烧写单片机,单片机型号可选

评分

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

查看全部评分

回复

使用道具 举报

23#
ID:118853 发表于 2016-5-6 15:12 | 只看该作者
STM8的单片机直接用IAR软件,可以仿真也可以下载程序,轻松方便。

评分

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

查看全部评分

回复

使用道具 举报

24#
ID:118858 发表于 2016-5-6 15:45 | 只看该作者
编程软件
C:\Users\Lenny\Desktop\q
回复

使用道具 举报

25#
ID:118858 发表于 2016-5-6 15:48 | 只看该作者

编程用 keil
烧写用 STC的ISP
回复

使用道具 举报

26#
ID:116886 发表于 2016-5-7 17:03 | 只看该作者
用keil软件,在软件里用C语言写程序,写好时候生成Hex文件,然后用烧写软件写入单片机,程序没有错误才可以生成Hex文件

评分

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

查看全部评分

回复

使用道具 举报

27#
ID:119156 发表于 2016-5-7 21:29 | 只看该作者
arduion就可以
回复

使用道具 举报

28#
ID:110895 发表于 2016-5-8 00:15 | 只看该作者
AVR单片机用AvrStudio烧写。

评分

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

查看全部评分

回复

使用道具 举报

29#
ID:118172 发表于 2016-5-8 07:07 | 只看该作者
你可以用Keil来解决

评分

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

查看全部评分

回复

使用道具 举报

30#
ID:119199 发表于 2016-5-8 09:20 | 只看该作者
51用keil编写程序,生成.hex文件后,再用stc烧录器下载就好了

评分

参与人数 1黑币 +20 收起 理由
admin + 20

查看全部评分

回复

使用道具 举报

31#
ID:117892 发表于 2016-5-8 12:44 | 只看该作者
protuse仿真,keil编程

评分

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

查看全部评分

回复

使用道具 举报

32#
ID:117574 发表于 2016-5-8 13:37 来自手机 | 只看该作者
用keil

评分

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

查看全部评分

回复

使用道具 举报

33#
ID:119304 发表于 2016-5-8 16:21 | 只看该作者
keil keil keil keil keil keil keil

评分

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

查看全部评分

回复

使用道具 举报

34#
ID:110895 发表于 2016-6-25 00:02 | 只看该作者

AVR单片机用AvrStudio,STC单片机用STC_ISP;每个品牌的单片机下载程序的工具软件都不一样。
回复

使用道具 举报

35#
ID:128324 发表于 2016-6-27 17:20 | 只看该作者
如果是51单片机的话用KEIL写就好,如果要下载到硬件的话,还需要烧录软件。
回复

使用道具 举报

36#
ID:128357 发表于 2016-6-27 22:40 | 只看该作者
STC的用STC_ISP.EXE
回复

使用道具 举报

37#
ID:128366 发表于 2016-6-28 08:13 | 只看该作者
keil 软件
回复

使用道具 举报

38#
ID:57657 发表于 2016-7-8 00:05 | 只看该作者
本帖最后由 npn 于 2016-7-8 00:16 编辑

楼上的没说清楚是那种品牌位数的单片机,其他指令集的可能keil编译不了,不同指令集的单片机需要对应的编译器以及编程器。
一般stc系列的单片机用usb转ttl驱动 stc-isp最新版本 keil汉化破解版 这3套软件就行。
硬件就是usb转ttl转换器和导线和单片机芯片就能编程,用电池供电就能执行程序。
回复

使用道具 举报

39#
ID:129635 发表于 2016-7-8 00:49 | 只看该作者
下载器和数据线连接就行,然后运行软件
回复

使用道具 举报

40#
ID:129773 发表于 2016-7-9 09:16 | 只看该作者
51单片机的话可以用keil把C语言或汇编语言编译成HEX文件再导入
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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