标题: 怎样把程序写进单片机并执行?用什么软件? [打印本页]

作者: hjsbs    时间: 2016-5-3 13:00
标题: 怎样把程序写进单片机并执行?用什么软件?
怎样把程序写进单片机并执行?用什么软件

作者: liuyimao485812    时间: 2016-5-3 13:03
什么单片机?STC的用STC_ISP.EXE
作者: hjsbs    时间: 2016-5-3 13:10
avr 和51
作者: hjsbs    时间: 2016-5-3 13:10
liuyimao485812 发表于 2016-5-3 13:03
什么单片机?STC的用STC_ISP.EXE

avr和51 分别?
作者: 老四    时间: 2016-5-3 16:44
买个编程器,就搞定了.
作者: baofu    时间: 2016-5-3 17:08
写好的“源程序”单片机不能直接用,要转换成二进制代码,才能为芯片所用。写源代码到二进制代码,是在“编程环境”中完成的,说白了,就是一个生产程序的平台。keil c就是51系列单片机常用的平台。
     生成的二进制代码要“烧写”或者“下载”到芯片中。烧写下载也又有对应的工具软件,也有的编程环境支持烧写的。
    编程环境、烧写工具,放在台式机或笔记本上,芯片与主机之间连接好方可烧写。具体细节很多,车到山前自有路,实践多了就入门了。
作者: zmkm1402022    时间: 2016-5-3 17:09
AVR 就用JTAGICEMKII
作者: 王S51hei    时间: 2016-5-3 18:57
STC的单片机是STC-ISP,STM32的是FLYMCU,每个都有自己的特定的
作者: hjsbs    时间: 2016-5-3 19:03
zmkm1402022 发表于 2016-5-3 17:09
AVR 就用JTAGICEMKII

额谢谢
作者: 农特    时间: 2016-5-3 21:16
51单片机一般用keil把C语言或汇编语言编译成HEX文件再导入
作者: luoluoluo136    时间: 2016-5-4 10:38
hjsbs 发表于 2016-5-3 19:03
额谢谢

先去学一下入门教程嘛
作者: 15933629187    时间: 2016-5-4 12:18
驱动器   下载器
作者: lianghanyunYJ    时间: 2016-5-4 12:56
51和avr单片机串口通信差不多了,买个USBISP编程器可以下载了,分别TXD和RXD
作者: lgjdqm    时间: 2016-5-4 15:17
卖个下载器及配套软件
作者: 小笨熊~    时间: 2016-5-4 15:22
51的话直接用Keil就可以啦啊
作者: zhufeng295    时间: 2016-5-5 15:12
keil建工程,添加程序到源组,生成hex文件烧录进去单片机(51系列)
作者: hjsbs    时间: 2016-5-5 19:05
zhufeng295 发表于 2016-5-5 15:12
keil建工程,添加程序到源组,生成hex文件烧录进去单片机(51系列)

明白,谢谢
作者: hjsbs    时间: 2016-5-5 19:06
baofu 发表于 2016-5-3 17:08
写好的“源程序”单片机不能直接用,要转换成二进制代码,才能为芯片所用。写源代码到二进制代码,是在“编 ...

明白,谢谢
作者: hjsbs    时间: 2016-5-5 19:07
农特 发表于 2016-5-3 21:16
51单片机一般用keil把C语言或汇编语言编译成HEX文件再导入

明白,谢谢
作者: hjsbs    时间: 2016-5-5 19:07
uestchina 发表于 2016-5-4 10:48
51和AVR的用一个USBASP就行了,通用的,也便宜

明白,谢谢
作者: WPJ1314521    时间: 2016-5-6 11:39
用KEIL 软件烧程序,然后用STC仿真
作者: lucien1994    时间: 2016-5-6 11:56
我现在用的是 STC-isp 单片机烧写单片机,单片机型号可选
作者: kade    时间: 2016-5-6 15:12
STM8的单片机直接用IAR软件,可以仿真也可以下载程序,轻松方便。
作者: kissweng    时间: 2016-5-6 15:45
编程软件
C:\Users\Lenny\Desktop\q
作者: kissweng    时间: 2016-5-6 15:48
kissweng 发表于 2016-5-6 15:45
编程软件

编程用 keil
烧写用 STC的ISP
作者: 1023    时间: 2016-5-7 17:03
用keil软件,在软件里用C语言写程序,写好时候生成Hex文件,然后用烧写软件写入单片机,程序没有错误才可以生成Hex文件
作者: 2578946433    时间: 2016-5-7 21:29
arduion就可以
作者: liuyimao485812    时间: 2016-5-8 00:15
AVR单片机用AvrStudio烧写。
作者: 电子电路    时间: 2016-5-8 07:07
你可以用Keil来解决
作者: enjoy一丶水    时间: 2016-5-8 09:20
51用keil编写程序,生成.hex文件后,再用stc烧录器下载就好了
作者: qianseshenai    时间: 2016-5-8 12:44
protuse仿真,keil编程
作者: 刘一朗    时间: 2016-5-8 13:37
用keil
作者: z3100135850    时间: 2016-5-8 16:21
keil keil keil keil keil keil keil
作者: liuyimao485812    时间: 2016-6-25 00:02
hjsbs 发表于 2016-5-3 13:10
avr和51 分别?

AVR单片机用AvrStudio,STC单片机用STC_ISP;每个品牌的单片机下载程序的工具软件都不一样。
作者: zhang135    时间: 2016-6-27 17:20
如果是51单片机的话用KEIL写就好,如果要下载到硬件的话,还需要烧录软件。
作者: GUHONGYU    时间: 2016-6-27 22:40
STC的用STC_ISP.EXE
作者: 22334455    时间: 2016-6-28 08:13
keil 软件
作者: npn    时间: 2016-7-8 00:05
本帖最后由 npn 于 2016-7-8 00:16 编辑

楼上的没说清楚是那种品牌位数的单片机,其他指令集的可能keil编译不了,不同指令集的单片机需要对应的编译器以及编程器。
一般stc系列的单片机用usb转ttl驱动 stc-isp最新版本 keil汉化破解版 这3套软件就行。
硬件就是usb转ttl转换器和导线和单片机芯片就能编程,用电池供电就能执行程序。
作者: nvwdada    时间: 2016-7-8 00:49
下载器和数据线连接就行,然后运行软件
作者: ab晶莹剔透ab    时间: 2016-7-9 09:16
51单片机的话可以用keil把C语言或汇编语言编译成HEX文件再导入
作者: 流年酷比    时间: 2016-7-9 11:03
stc-isp啊
作者: xyt    时间: 2016-7-9 12:55
stc-isp.exe
作者: sky6595418    时间: 2016-7-9 14:45
单片机 不同 一样的吧
作者: honeyxiaoyi    时间: 2016-7-9 15:29
不同单片机有不同的烧录软件的
作者: geminiguy_07    时间: 2016-7-11 11:59
这得看你用的是什么单片机,去它官网下载烧写软件工具,我们一般用串口转232来烧写程序
作者: herowu    时间: 2016-7-11 12:26
这是门外汉把,一点入门知识都没有
作者: noyak1526    时间: 2016-7-11 14:25
stc-isp
作者: 18815802072    时间: 2016-7-11 17:22
用开发板就好,应该不用什么软件
作者: lm623294598    时间: 2016-7-12 09:21
STC即可
作者: 菜鸟传说    时间: 2016-7-12 10:28
用Keil软件编写程序,在用烧录软件下载进入单片机
作者: 街角coffeeshop    时间: 2016-7-12 16:20
用keil,一般买单片机都会有的
作者: 轻阅    时间: 2016-7-12 18:40
你得先有个下载器  就是232  或者下载器   再就是电脑上的软件STC的用STC_ISP.EXE
作者: xcldswz    时间: 2016-7-12 19:40
什么单片机呀
作者: huang1989    时间: 2016-7-12 20:54
这得看你是什么类型的单片机了  51的一般用STC_ISP,等等,
作者: lxl1234568    时间: 2016-7-12 21:44
不知道什么单片机 STC系列51用ISP,
作者: lxl1234568    时间: 2016-7-12 21:44
ISP 软件遍地是
作者: colorful    时间: 2016-7-12 23:28
用编辑器啊
作者: awesomeloading    时间: 2016-7-13 10:06
普中ISP
作者: 何蜀才    时间: 2016-7-13 10:56
keil软件
作者: faiehappy    时间: 2016-7-13 11:44
hjsbs 发表于 2016-5-3 13:10
avr 和51

使用isp下载程序
作者: anyone5    时间: 2016-7-13 15:16

51单片机一般用keil把C语言或汇编语言编译成HEX文件再导入

作者: bleachsk    时间: 2016-7-13 16:19
用keil软件,我用的是keil4
作者: sdhhyq    时间: 2016-7-15 15:25
写好的“源程序”单片机不能直接用,要转换成二进制代码,才能为芯片所用。写源代码到二进制代码,是在“编程环境”中完成的,说白了,就是一个生产程序的平台。keil c就是51系列单片机常用的平台。
     生成的二进制代码要“烧写”或者“下载”到芯片中。烧写下载也又有对应的工具软件,也有的编程环境支持烧写的。
    编程环境、烧写工具,放在台式机或笔记本上,芯片与主机之间连接好方可烧写。具体细节很多,车到山前自有路,实践多了就入门了。
作者: 小黄蜂    时间: 2016-7-17 00:32
isp  宏景公司网站上有
作者: bbright3493    时间: 2016-7-17 15:23
看你用什么MCU啊  选用什么开发工具啊  使用什么下载工具啊
作者: songdaxuan    时间: 2016-7-18 10:54
51系列单片机一般用KEIL 和STC——isp
作者: 神奇单片机    时间: 2016-7-18 11:24
stc-isp
作者: zjtphil    时间: 2016-7-21 09:21
单片机编程器,KEIL
作者: 大渣渣    时间: 2016-7-21 13:19
可能用C佳佳吧
作者: 无罪之宾    时间: 2016-7-21 22:25
不同的单片机厂商提供的编程软件有一定区别,可以到官方网站上查看
作者: wu_1314    时间: 2016-7-22 10:07
51系列以及arm系列都可以用keil软件
作者: majianya    时间: 2016-7-22 14:13
看看郭天祥的教程
作者: heliug    时间: 2016-7-22 14:25
如果是51的话就要用keil写   用stc烧录     430的话就是ccs
作者: 怒放933    时间: 2016-7-22 15:30
#在这里快速回复#用Keil
作者: 王绍霖    时间: 2016-7-24 00:26
STC—ISP
作者: daixi05545    时间: 2016-7-24 00:42
具体看你使用什么型号的单片机,首先要编写单片机源代码,一般用KEIL,然后生成烧录程序,一般不同单片机厂家的烧录软件不同,比如常用的STC单片机使用是stc-isp,可以网上下载
作者: 不甘平凡的我    时间: 2016-7-24 00:45
大部分都可以用串口下载进去
so
可以找一个带串口的就可以了   记住  芯片的点评一般都是ttl电平,买的串口最好两种都要带就非常好了
作者: 少年波    时间: 2016-7-24 09:38
stc-isp-15xx-v6.51
作者: ttt123    时间: 2016-7-24 19:56
51单片机用keil
作者: wutaosamuel    时间: 2016-7-25 12:38
先学c然后用keil或者你能直接用汇编语言写
作者: ztrdiy    时间: 2016-7-25 14:05
百度一搜一大把
作者: 李佳林    时间: 2018-6-2 13:08
要转换成二进制代码,再用程序烧写或下载到单片机内
作者: 123456788765432    时间: 2018-6-2 16:34
下载进去,买个开发板
作者: zhengze123    时间: 2018-6-2 17:03
用keil uvision4软件编程,生成hex文件植入到单片机中
作者: jianbid    时间: 2018-6-2 17:34
51的话一般ISP串口下载器下载
作者: paytonshi    时间: 2018-6-2 17:51
编写再编译再用stc_isp_15xx_v6.86L等等软件烧写
作者: XXXXXXSSSS    时间: 2018-6-2 20:18
KEIL还有谱中科技的
作者: 564791891    时间: 2018-6-2 23:45
看看入门教程比较好
作者: hk0506    时间: 2018-6-5 14:34
你可以去淘宝搜索你用的单片机然后问卖家用什么,一般都是有对应的线卖,然后软件也可以网上下载。
作者: 胡阿小小小    时间: 2018-6-5 17:10
用stc-isp-15xx-v6.86L
作者: 1747646108    时间: 2018-6-5 23:40
用keil
作者: chenyanb    时间: 2018-6-6 09:28
可以用JLINK,淘宝查一下
作者: 360463639    时间: 2018-6-6 09:42
STC的用STC_ISP.EXE
作者: Mask无奈    时间: 2018-6-6 09:43
AVR的编程软件比较多,种类比较杂,如果单片机还没确定或者不是非AVR不可,建议换个好用点的,STC的可以直接用keil进行编程,keil支持的单片机还是比较多的,最常见的51类、STM32、ARM都可以,用keil给STC单片机编程可以选择芯片为AT89c51,也可以用STC官方下载软件选择添加STC库给keil加上STC的库,就可以选择找到对应的STC芯片了。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1