找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 28431|回复: 96
收起左侧

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

  [复制链接]
ID:117765 发表于 2016-5-3 13:00 | 显示全部楼层 |阅读模式
怎样把程序写进单片机并执行?用什么软件
回复

使用道具 举报

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 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:118176 发表于 2016-5-3 16:44 | 显示全部楼层
买个编程器,就搞定了.

评分

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

查看全部评分

回复

使用道具 举报

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

评分

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

查看全部评分

回复

使用道具 举报

ID:118187 发表于 2016-5-3 17:09 | 显示全部楼层
AVR 就用JTAGICEMKII

评分

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

查看全部评分

回复

使用道具 举报

ID:79604 发表于 2016-5-3 18:57 | 显示全部楼层
STC的单片机是STC-ISP,STM32的是FLYMCU,每个都有自己的特定的

评分

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

查看全部评分

回复

使用道具 举报

ID:117765 发表于 2016-5-3 19:03 | 显示全部楼层

额谢谢
回复

使用道具 举报

ID:118152 发表于 2016-5-3 21:16 | 显示全部楼层
51单片机一般用keil把C语言或汇编语言编译成HEX文件再导入

评分

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

查看全部评分

回复

使用道具 举报

ID:97438 发表于 2016-5-4 10:38 | 显示全部楼层

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

使用道具 举报

ID:113453 发表于 2016-5-4 12:18 | 显示全部楼层
驱动器   下载器

评分

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

查看全部评分

回复

使用道具 举报

ID:118334 发表于 2016-5-4 12:56 | 显示全部楼层
51和avr单片机串口通信差不多了,买个USBISP编程器可以下载了,分别TXD和RXD

评分

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

查看全部评分

回复

使用道具 举报

ID:74868 发表于 2016-5-4 15:17 | 显示全部楼层
卖个下载器及配套软件

评分

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

查看全部评分

回复

使用道具 举报

ID:118367 发表于 2016-5-4 15:22 | 显示全部楼层
51的话直接用Keil就可以啦啊
回复

使用道具 举报

ID:118601 发表于 2016-5-5 15:12 | 显示全部楼层
keil建工程,添加程序到源组,生成hex文件烧录进去单片机(51系列)
回复

使用道具 举报

ID:117765 发表于 2016-5-5 19:05 | 显示全部楼层
zhufeng295 发表于 2016-5-5 15:12
keil建工程,添加程序到源组,生成hex文件烧录进去单片机(51系列)

明白,谢谢
回复

使用道具 举报

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

明白,谢谢
回复

使用道具 举报

ID:117765 发表于 2016-5-5 19:07 | 显示全部楼层
农特 发表于 2016-5-3 21:16
51单片机一般用keil把C语言或汇编语言编译成HEX文件再导入

明白,谢谢
回复

使用道具 举报

ID:117765 发表于 2016-5-5 19:07 | 显示全部楼层
uestchina 发表于 2016-5-4 10:48
51和AVR的用一个USBASP就行了,通用的,也便宜

明白,谢谢
回复

使用道具 举报

ID:118798 发表于 2016-5-6 11:39 | 显示全部楼层
用KEIL 软件烧程序,然后用STC仿真

评分

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

查看全部评分

回复

使用道具 举报

ID:118812 发表于 2016-5-6 11:56 | 显示全部楼层
我现在用的是 STC-isp 单片机烧写单片机,单片机型号可选

评分

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

查看全部评分

回复

使用道具 举报

ID:118853 发表于 2016-5-6 15:12 | 显示全部楼层
STM8的单片机直接用IAR软件,可以仿真也可以下载程序,轻松方便。

评分

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

查看全部评分

回复

使用道具 举报

ID:118858 发表于 2016-5-6 15:45 | 显示全部楼层
编程软件
C:\Users\Lenny\Desktop\q
回复

使用道具 举报

ID:118858 发表于 2016-5-6 15:48 | 显示全部楼层

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

使用道具 举报

ID:116886 发表于 2016-5-7 17:03 | 显示全部楼层
用keil软件,在软件里用C语言写程序,写好时候生成Hex文件,然后用烧写软件写入单片机,程序没有错误才可以生成Hex文件

评分

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

查看全部评分

回复

使用道具 举报

ID:119156 发表于 2016-5-7 21:29 | 显示全部楼层
arduion就可以
回复

使用道具 举报

ID:110895 发表于 2016-5-8 00:15 | 显示全部楼层
AVR单片机用AvrStudio烧写。

评分

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

查看全部评分

回复

使用道具 举报

ID:118172 发表于 2016-5-8 07:07 | 显示全部楼层
你可以用Keil来解决

评分

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

查看全部评分

回复

使用道具 举报

ID:119199 发表于 2016-5-8 09:20 | 显示全部楼层
51用keil编写程序,生成.hex文件后,再用stc烧录器下载就好了

评分

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

查看全部评分

回复

使用道具 举报

ID:117892 发表于 2016-5-8 12:44 | 显示全部楼层
protuse仿真,keil编程

评分

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

查看全部评分

回复

使用道具 举报

ID:117574 发表于 2016-5-8 13:37 来自手机 | 显示全部楼层
用keil

评分

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

查看全部评分

回复

使用道具 举报

ID:119304 发表于 2016-5-8 16:21 | 显示全部楼层
keil keil keil keil keil keil keil

评分

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

查看全部评分

回复

使用道具 举报

ID:110895 发表于 2016-6-25 00:02 | 显示全部楼层

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

使用道具 举报

ID:128324 发表于 2016-6-27 17:20 | 显示全部楼层
如果是51单片机的话用KEIL写就好,如果要下载到硬件的话,还需要烧录软件。
回复

使用道具 举报

ID:128357 发表于 2016-6-27 22:40 | 显示全部楼层
STC的用STC_ISP.EXE
回复

使用道具 举报

ID:128366 发表于 2016-6-28 08:13 | 显示全部楼层
keil 软件
回复

使用道具 举报

ID:57657 发表于 2016-7-8 00:05 | 显示全部楼层
本帖最后由 npn 于 2016-7-8 00:16 编辑

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

使用道具 举报

ID:129635 发表于 2016-7-8 00:49 | 显示全部楼层
下载器和数据线连接就行,然后运行软件
回复

使用道具 举报

ID:129773 发表于 2016-7-9 09:16 | 显示全部楼层
51单片机的话可以用keil把C语言或汇编语言编译成HEX文件再导入
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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