51arm开发板系统烧录烧录不成功,试过先下载后通电,也确定参数都调对了,重新下了stc_isp,都没用……

您的位置:> -&
-& >STC ISP下载 档案号:#147857
软件授权:
软件大小:
软件语言:
软件评级:
官方主页:
更新时间:
应用平台:
复制到论坛
复制到博客
by xdowns.com绿盟
绿盟口号! 伸出你的手 - 绿色分享:
官方评级:4/3196
同类软件推荐
本类下载排行为什么烧录器烧录不进去。
完全不闪【单片机吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:145,347贴子:
为什么烧录器烧录不进去。
完全不闪收藏
为用户提供各种低成本,低功耗,低能耗,功能强的微控制器解决方案.恩智浦微控制器,高性能,设计新颖,性能稳定,价格超低,欲购从速,欢迎垂询!
为什么程序下载不进去
单片机芯片应该没问题
我换了两个了
还是这不进。。。然后烧录器和后面的板子我都是按照电路图做的啊
ttl的rxd接单片机txd,ttl的txd接单片机的rxd,看看有没有接反。
3.0/3.1有没有连接别的东西?有的话先断开再下载试试
先查查看STC ISP软件设置对了没,软件上的单片机型号选错的话是下载不了的。还有就是接线,下载器的TXD要接单片机的RXD(P3.0口),下载器的RXD要接单片机的TXD(P3.1)。。。最后就是下载是需要冷启动的,就是在软件上点了下载按钮之后,需要把下载器和连接到单片上的电源线(vcc)断开,在重新插上,这样程序才会正常下载的。
不过谢谢啦
明天去网上买写入板
直接成品的那种
再买几个新的stc试试吧
复位电路没错
但是那个31的vdd还要有一个电源输入吗
31脚的两个功能 EA: 程序存储器选择 EA=1 cpu执行内部程序存储器的程序,超出内部程序存储器的部分再到外部程序存储器
. EA=0 CPU 执行外部程序存储器的程序. VPP: 内部程序存储器擦除和写入时提供编程脉冲.
你解决了吗?我也出现了这种问题
登录百度帐号推荐应用单片机开发(2)烧录程序部分
开发板购买
https://detail.tmall.com/item.htm?id=&spm=a1z09.2.0.0.fz8lMd&_u=u1en8hf1919
V3.0板子:
模块功能示意图:
1:单片机芯片
2::复位模块
3:单片机晶振
4:MAX232串口转换芯片
5:9针串口
6:USB接口
7:电源插座
8:下载芯片ch340
9:电源开关
10:MAX485芯片
11:继电器模块
12:蜂鸣器模块
13:L6219步进电机驱动芯片
14:74HC595驱动芯片
15:五线四相步进电机驱动芯片
16:点阵模块
18:138译码器
19:2*4位 共阴数码管
20:EEPROM 芯片,AT24C02
21:74HC165扩展芯片
22:74HC595数据输出接口:
23:74HC595驱动芯片
24:74HC595驱动芯片
25:NE555模块
26:DS1302时钟模块
27:4*4矩阵按键模块
28:8个独立按键
29:交通灯模块
30:AD/DA模块
31:温度传感器接口
32:红外传感器接口
33:PS2接口
32:AT下载接口
1.烧录接口+CH340芯片
2.串口+Max232芯片
一般单片机芯片有哪几种?ARM的是什么型号?—&是不是各种芯片都可以烧录
1.STC90C516
STC是51的&
ARM的是STM32&&
还有AT芯片
板子支持的型号有限制
1.avr系列:ATMEL产品
3.STC:深圳宏晶公司产品.购买的SST的技术,
149支持的芯片支持STC89C5XX系列 STC90C5XX系列 STC11F60系列
STC12C60系列,& STC90C516在keil c
里选AT89S52,支持开发板直接烧录,用数据线就可下载,不用单独下载器,
但只能给51+STM32烧录,不能给某些芯片烧录
AT89S52和AT89S51需要ATISP下载器才可以的,如果用AT89S52或者AT89S51,芯片和下载器都要重新买 51/AVR 下载线
isp下载器 编程器 USBASP&
http://item.taobao.com/item.htm?id=&spm=2.0.0
16元的烧录软件是AT89S52芯片用的
ARM需要转接座AVR需要转接座才可以的(有卖)
(AT,ARM不能直接板子上烧录)—&因为芯片引脚定义不同 所以需要通过转接板转化&
什么芯片来决定,采用不同的下载器
电脑串口232电平(串口软件),通过232芯片转换为TTL,给单片机,
1.51的STC单片机上哪几个管脚是用来烧录程序,烧录接口从单片机的哪几个脚进入:电源正负脚,晶振脚,复位脚,p3.0/RXD和p3.1/TXD两只脚
2.I2C(主从关系)与SPI的区别?
接口:例SPI,I2C,RS232串口,两块板子通过I2C接口进行串联:两块板子的A4数据线相连,A5时钟线相连,地线相连,
max+plusⅡ:Altera的PLD硬件开发软件
pof2jed:Altera POF文件转换成 Atmel
1.avr studio :AVR开发工具
& ICC AVR编译软件
2.topwin:TOP系列烧写程序&
& SLISP3.ponyprog2000:串口读写器,支持串口编程,
在线仿真器:模拟芯片运行
编程器:烧制芯片
二,开发软件
http://blog.sina.com.cn/s/blog_4daebcf30102vr0k.html
1.keil c :
2.CH340驱动:
USB线连接计算机与板子,小黑线,一头是USB(这头接电脑),但另一头是手机的小接口(这头接板子),
板子打开电源开关3.普中自动烧录软件
:单片机芯片型号名,+打开文件,+下载程序
51单片机开发工具:KEIL C51
STM32单片机开发工具:KEIL MDK
: .hex文件
KEIL_Lic是注册破解机—&keil
c:File的License
ManagementSTC89C52RC在keil
c中选择atmel的at89c52或at89s52都可以
STC90C516在keil
c里的型号名选择是Atmel的AT89C51
添加文件到工程组里,得到.hex文件
.hex文件下载烧录到板子里
如果自己要修改程序,
a.源程序是.c文件—&直接用keil
c软件打开.c文件,并.c文件添加进工程(打开没添加进工程一起编译是无法使用的):
直接在keil c的组
Group鼠标右键
选择黑字的Add
Files to Group'Source
Group1'这个,
添加成功,
再编译就可以了,
烧录到板子,可以使用了,
如果是复制粘贴C文件里代码,首先先建一个.C文件,并加入工程组里,再复制C文件里代码,进行操作
如果有多个C文件,都是这样的方法添加,并且一次编译就可以了,:
多个C文件都添加工程项目里Source
Group点右键—&Add
Files to Group'Source
Group1'—&再点编译,则全部里面的多个C文件都会编译成一个文件,可烧录,
如果是stm32的添加进工程:
.hex是已经生成好的,不能添加到组里使用,只能烧录下载用
例一,修改 “16X16汉字纵向移屏”里面的几个中文字,
1.不是调入.C文件,添加到组里,
& 而是调用工程,例
直接在工程里修改,
2.不能直接在keil c里修改操作:需要通过一个取模软件,转成得到二进制代码,才能在keil c的tab[]里修改
(这里要选择横向或纵向,否则出来的可能是乱码)
点执行,就可写多个字符
点生成代码,复制C代码数组到KEIL
C里进行替换—&
在keil c的tab[]里修改(修改程序的数组)
修改array.h这个文件里的tab[]数组代码:如果没有array.h这个文件,先编译一下,就会产生array.h文件
修改有tab[]的文件:指针与汉字&
字库文件是二进制文件—&转化为十六进制,存储在数组中, 点阵显示就是把数组里面的数据送出去显示, 只是替换数组里面的数据可以&
—&取模软件生成的数据和keil c里的array数组里的数据替换掉,例tab0和tab1替换
编译—&烧录到板子,运行
例二,修改“LCD1602显示”
:建工程+建文件test.c+Add Files to Group'Source Group1把文件添加到工程组里,—&把1602.c源文件文件夹保存到另一个盘里,—&Add
Files to Group'Source
Group1把1602.c源文件添加到工程组Source
Group里,如果添加时出现问题,则先编译一下,就会出现文件:等于组里增加了一个源文件,是1602.c源文件,而不是test.c文件,等于编译的是1602.c这个文件—&编译选择.hex,产生的文件被保存到test文件夹,是test.c里的test.hex,烧录选test文件夹里的test.hex—&烧录前,电路板先按开关启动,+
如果烧录后,屏幕不显示,则电路板电源需重启一下,
以上情况都是可以的
修改“LCD1602字母流动显示”:Add
Files to Group'Source
Group1同时添加main.c和led.c这两个文件,编译成一个test.hex,烧录运行,
多个.c文件添加组,一次编译是可以运行的,
1.删除main.c文件,编译错误,— 重新再添加main.c,并编译成功,烧录,可运行,
2.删除led.c文件,同样情况,
一个功能文档需要里面所有的.c文件都添加工程里,
多个.c文件,可以一个一个的通过Add Files to
Group'Source Group1添加进去,
—&出现乱码,则电路板电源开关重启即可正常显示,
(一)先安装CH340驱动CH340驱动安装包:USB转串口驱动&
http://share.weiyun.com/3dc5cdf30709d49761d95
密码:EhZ3
最后一个通用,
先卸载pl2303,会冲突
驱动安装成功,要接上板子,设备管理器才可以显示端口CH340
然后用黑色USB线连接电脑和开发板,
小黑线(mini数据线),一头是USB(这头接电脑),但另一头是手机的小接口(这头接板子),&
即代表数据线的,
跳线帽功能设置
1.USB线链接到开发板上
2.电源的跳线帽短接到右边5V处.若是想用3.3V的,跳线帽可以短接到左边,注意单片机可能不能正常工作
3.在使用51单片机的时候,跳线帽短接到右边.若使用ARM模块的时候,则短接到左边(板子上有51 和ARM 的标注)
4.单片机工作和下载需要把晶振接上
5.在用到USB线下载的时候,这两个跳线帽需要短接到左边.若是使用9针串口的,请短接到右边(9针串口下载,不能使用普中的,只能使用官方STC-ISP)
6.复位按键。跳线帽短接到下面,高电平处.若是使用avr单片机的,需要短接到上面低电平出(开发板有标记 H 和 L)
单片机安装上.注意,单片机安装时候,要注意缺口朝上.若安装反了,则会短路烧毁板子
1.USB:是键盘实验用,
(三)再安装普中自动烧录软件(光盘步骤2里)安装烧录软件,用stc-isp-15xx-v6.75
还是PZISP自动下载软件?
自动的不需冷启动:冷启动是下载完程序之后板子电源要重启,然后程序才能下载成功
1.stc-isp-15xx-v6.75:http://share.weiyun.com/0ebfc58c0c4c3cac5b3f
密码:Xpuz
选择STC90C516RD+
先板子不加电源,
点“下载/编程”后,
出现后,这时再重启板子的电源(需要重启即冷启动)
烧录成功!
2.普中自动烧录软件:http://share.weiyun.com/5b6b55dcdef6661
密码:Rlzg
烧录前,先按下板子上的电源开关,
芯片类型:51单片机选STC90C5xx系列,stm32选stm32
串口COM口与设备管理器的COM口对应
打开文件,调入.hex文件
—&程序下载后自动运行,不用冷启动(即重新启动电源)
(四)使用烧录软件将光盘里的51例程(光盘步骤3里)测试都是配套的
单片机芯片内部器件的烧录
RS232串口:
无需连线,但板子的电源和数据线等要连接并打开,
下载程序到芯片里
关闭烧录软件,否则烧录软件的COM3口回占用,需要腾出来给串口调试助手用,
但板子的电源和数据线等要连接并打开,用来串口调试助手与板子进行数据传输交流用,+
再串口调试助手设置,http://share.weiyun.com/f62f8348bfc2b3e210e54d3725195ee0
密码:SxjW
点发送,下面的“中国”两个字会发送到上面的空白面板上,
发生乱码:波特率4800+发送时,串口调试助手里的hex勾去掉
EEPROM(24C02):LCD1602显示EEPROM(3)
138译码器:LED显示译码器输出值
J21跳线帽接左边
没有金属触点的一面朝右,插左边一排排针!
下载程序烧录,运行,
(4)NE555脉冲发生器
(5)LED模块
连接开发板LED模块相关电路连线&
排线连接,用力查紧
连线如图:
打开开发板电源
下载LED程序
点击下载程序,提示下载成功!
程序自动运行,
如LED没有效果,请将开发板重启试试!
在做LED实验的时候,数码管也会跟着一起闪烁?这是因为数码管的段选和位选都接在74HC573锁存器的输出端上,所以在做数码管或者LED实验,两者都会一起工作。
如果不想让数码管闪烁的,可以把J15 J16上的8个跳线帽都拔掉。
3.二进制加法
5.左右跑马灯
(6)蜂鸣器
J8连接P1.5(单片机的P1.5)
下载完成后程序自动运行
——程序下载完成后不响
将杜邦线重新连接下或者换根线试试,将单片机拆下来重新安装下!
——自写程序蜂鸣器不响
本公司开发板使用的是无源蜂鸣器,需要有频率才会响的,持续高或者持续低是不会响的,
(7)静态数码管
JP10(P0)连接JP3
下载完成后程序自动运行!
实验现象为,数码管依次显示0—F
常见问题:
——数码管有显示,并且在走动,但显示不正确!
请您检查您的排线连接连接顺序是否正确,正确顺序为P00—&A……
——显示不全,有一段或者多段不亮
请你将排线重新插拔下或者更换排线试试,还不行的话,将单片机重新安装下,重启开发板试试!
(8)动态数码管
1.动态显示数字(带译码器)
JP10(P0)接J12
J21跳线帽接左边
下载程序,运行,
数码管依次显示
2.动态显示数字(不用译码器)
J21跳线帽接左边
JP10(P0)接J12
JP16(右排)接JP8 注意:排线有金属触点的一片朝右,
下载程序,运行,
数码管依次显示
(9)交通灯
由红黄绿三种颜色的LED模拟交通灯,时间由数码管显示!
J21跳线帽金接左边(VCC)
JP8(P1)接JP16
J12接JP10(P0)
JP1接JP11(P2)
J22接P3.0 P3.1
程序下载后自动运行
——交通信号灯亮的不对
请您将接JP1的排线反过来插,也就是将线序反过来
(10)实时时钟DS1302
1.DS1302数码管显示时钟模块连线
JP1302接上
下载程序后自动运行
——数码管显示FF-FF
请检查JP595及J11有没有断开,JP1302有没有接上
——数码管显示不对
请检查138译码器的A,B,C的3根输入线线序是不是正确的
2.LCD1602显示时钟
—— LCD1602
——18B20温度传感器 要单买 发货清单上也没有 单买9元&
http://item.taobao.com/item.htm?id=&spm=2.0.0
直插 DS18B20数字温度计 数字温度传感器
下面那个是红外头
JP595跳线帽断开,
J11跳线帽断开,
JP1302跳线帽接上
1602连接到开发板
下载程序,运行
调节数码管下方的电位器,是调对比度调
LCD1602上显示 年 月 日 及时钟
(11)LED点阵:16*16点阵
P595_A接J17
P595_B接J18
JP595跳线帽要接上
JP1302断开
J11(P3.5)断开
点阵行控:J17
74HC595D:P595_A&
程序下载后自动运行
1.16x16 倒计时
2.16x16 显示汉字
3.16X16 使用指针显示汉字
4.16X16 汉字纵向移屏
点阵修改显示数据.docx&
(12)液晶屏LCD1602
下载程序,自动运行
调节RJ(1602)电位器
1.LCD1602显示
2.LCD1602字母流动显示
(13)12864屏幕
下载程序,自动运行
2.显示图片
3.显示文字
(14)彩屏TFT2.2-HX8347D-16Pin
:V.2.2板子
确认是TFT2.2-HX8347D
,则烧录对应的程序
JP595,JP1302,J11,JP165,红外接收头的跳线帽断开,
下载程序,自动运行
1.触摸测试
2.显示图片
3.显示文字
(15)独立按键
JP165跳线帽断开
JP10连接J12
JP5连接JP8
J21接左边VCC
烧录成功,程序自动运行,
1.8个按键控制8个LED灯
2.LED显示键值
3.按键选择花样显示
4.按键左右移LED灯
(16)继电器
下载程序烧录后
如果按下K1键继电器闭合,DK& LED发光
下载好后,不用接数据线,—&需要哪个部分,就接好线(排线,跳线)接电源即可操作,
其它晶振,电源等—&作用单片机—&再控制数码管,蜂鸣器等,
板子上的线连接了,才能作用,+ 各跳线,排线的连接
:不过烧录的时候,可以先不接排线,烧录好了之后,要工作作用,器件之间要连接排线,使单片机连接其它器件,并作用控制其它器件,
1.需要连接哪个器件的,就把单片机的部分脚与这个器件的脚用排线或跳线等进行连接!
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。查看: 1777|回复: 9
有试过这种情况?当STC单片机串口有数据发出来时,就无法串口下载程序了!!
钻石会员, 积分 18862, 距离下一级还需 31138 积分
主题帖子积分精华0
阅读权限50
有试过这种情况?当STC单片机串口有数据发出来时,就无法串口下载程序了!!
俺手多多,就写个不断发数据试验!上电PC串口能收到数据(说明单片机没有挂掉!)
怎搞呀!?
主题帖子积分精华4
阅读权限150
STC不是要先下载后上电吗?
钻石会员, 积分 18862, 距离下一级还需 31138 积分
主题帖子积分精华0
阅读权限50
!又行了,要先断电后(完全断+-)后再下载
对了,为什么现在又不行删贴了?
钻石会员, 积分 34343, 距离下一级还需 15657 积分
主题帖子积分精华0
阅读权限50
& &本来就是关电 后点下载 然后上电&&怎么会影响呢
白钻会员, 积分 67296, 距离下一级还需 432704 积分
主题帖子积分精华1
阅读权限50
STCISP软件上有清楚的步骤啊!写的清清楚楚的要先断电
钻石会员, 积分 15607, 距离下一级还需 34393 积分
主题帖子积分精华0
阅读权限50
STC下载需要冷启动的。
钻石会员, 积分 18862, 距离下一级还需 31138 积分
主题帖子积分精华0
阅读权限50
电源都是用杜邦线来连,所有点想偷懒就断了VCC一跟进线,当时原STC内程序是有串口数据发出就很难下载新程序;
VCC,GND停了冷启动当然就很好下载咯。
白钻会员, 积分 67296, 距离下一级还需 432704 积分
主题帖子积分精华1
阅读权限50
如果是用USB串口线,会通过RXD和TXD对芯片供电,以致无法冷启动
高级会员, 积分 75, 距离下一级还需 4925 积分
主题帖子积分精华0
阅读权限30
LZ是不是用STM32习惯了,以为STC复位也能下载程序了。呵呵。悲剧的STC到现在也不支持复位引导ISP代码?不知道老姚是怎么想的。
高级会员, 积分 289, 距离下一级还需 4711 积分
主题帖子积分精华0
阅读权限30
LZ是不是用STM32习惯了,以为STC复位也能下载程序了。呵呵。悲剧的STC到现在也不支持复位引导ISP代码?不知 ...
STC其实可以支持的。在IAP_CONTR里写个值复位就行了。
老妖真是被X踢了
Powered bystc单片机不能烧录_百度知道
stc单片机不能烧录
买了一个十字旋转的单片机,单片机型号是stc12c5A32S2,还有一块芯片是pl2303的usb转ttl的小板,用stc官方的烧录程序死活也不能烧录进去程序,该注意的先下载再上电也注意了
,波特率也调整过
Chinese:正在尝试与 MCU/单片机 握手连接 ...
Chinese:连接失败,...
我有更好的答案
GND接GND 30接30是单片机的USB的有问题。我是曾经遇到过。就共用那块能烧写的USB线路,接线方法.31接31,放在别人的电脑上又可以。要把能烧写的芯片取下来:+5V接+5V,也没有整好,把自己电脑都整坏了,要是你别外有单片机能烧写的
采纳率:25%
按如下方式检查:单片机板供电够不够5V.PL2303驱动是否安装正确,是否损坏,可以给其它单片机下载试一下有没坏。波特率最小值调为1200.下载最新版本的STCISP程序。
本回答被网友采纳
为您推荐:
其他类似问题
您可能关注的内容
stc单片机的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 bin文件烧录开发板 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信