加入交流群  

扫一扫,添加管理员微信
备注:参考设计,即可被拉入群
和也在搞设计小伙伴们碰一碰

收藏 

评论 

他们逼我做卧底 发布

STC单片机自动下载器2.0

 
设计简介

一、原理:

下载程序时,STC-ISP软件会以设置的最低波特率向单片机发送0x7F(合法的ISP下载命令流),单片机冷启动复位后会从ISP监控程序区开始执行程序,如果检测到合法的ISP下载命令流单片机就会与STC-ISP软件通信并开始下载程序。此下载器通过一片STC15W104来检测串口发送的数据,当检测到合法的下载命令流时会自动完成断电、上电操作,避免手动操作的繁琐,只要编译程序并重新生成hex文件便可自动将程序写入单片机。

二、特点:

  1. 可自适应1200bps、2400bps、4800bps、9600bps四种常用波特率,无需手动设置最低波特率;
  2. 5V、3.3V一键切换,完美兼容5V、3.3V单片机,上电默认输出3.3V,长按按键可切换输出电压,5V指示灯点亮时输出电压为5V;
  3. 可直接通过跳线为下载器上的MCU下载程序;
  4. 可通过短按按键实现开启、关闭输出;
  5. 只有在接收到合法的下载命令流时才会执行冷启动,不会影响到串口通信

三、为下载器烧写程序:

先用焊锡短接红色箭头处的两个跳线,用数据线将下载器连接到电脑。

下载好hex文件和ISP软件。

芯片型号选择STC15W104,频率设置为11.0592MHz,点击打开程序文件选择下载好的hex文件,再点击下载/编程

ISP软件显示“正在检测目标单片机…”时用镊子短接蓝色箭头处的跳线,直至程序下载完成。

程序下载成功后断开红色箭头处的两个跳线,用焊锡短接蓝色箭头处的跳线。

在ISP软件点击 检测MCU选项 ,观察TX指示灯是否点亮、输出指示灯是否闪烁,如有则制作成功,否则请仔细检查硬件是否有问题或操作步骤是否正确。

勾选ISP软件左下角的两个选项,即可实现程序每次编译后自动下载到单片机。

 

 

 

 

参考设计图片
×

!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。

 
群聊设计,与管理员及时沟通

欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。

 
下载中心 更多
查找数据手册?

EEWorld Datasheet 技术支持

论坛推荐 更多
更新时间2024-11-16 13:43:32
  • 就是一块STC单片机下载的转接板
  • STC单片机的程序下载不进去
  • 【请教】Launchpad的串口可以给STC单片机下载程序吗?
  • STC单片机串口下载问题
  • USB转串口(STC单片机下载专用)
  • stc单片机采用串口不能下载程序,是什么原因?请高手指点

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD参考设计中心

站点相关: TI培训 德州仪器(TI)官方视频课程培训

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved