一、原理:
下载程序时,STC-ISP软件会以设置的最低波特率向单片机发送0x7F(合法的ISP下载命令流),单片机冷启动复位后会从ISP监控程序区开始执行程序,如果检测到合法的ISP下载命令流单片机就会与STC-ISP软件通信并开始下载程序。此下载器通过一片STC15W104来检测串口发送的数据,当检测到合法的下载命令流时会自动完成断电、上电操作,避免手动操作的繁琐,只要编译程序并重新生成hex文件便可自动将程序写入单片机。
二、特点:
三、为下载器烧写程序:
先用焊锡短接红色箭头处的两个跳线,用数据线将下载器连接到电脑。
下载好hex文件和ISP软件。
芯片型号选择STC15W104,频率设置为11.0592MHz,点击打开程序文件选择下载好的hex文件,再点击下载/编程。
ISP软件显示“正在检测目标单片机…”时用镊子短接蓝色箭头处的跳线,直至程序下载完成。
程序下载成功后断开红色箭头处的两个跳线,用焊锡短接蓝色箭头处的跳线。
在ISP软件点击 检测MCU选项 ,观察TX指示灯是否点亮、输出指示灯是否闪烁,如有则制作成功,否则请仔细检查硬件是否有问题或操作步骤是否正确。
勾选ISP软件左下角的两个选项,即可实现程序每次编译后自动下载到单片机。
!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。
EEWorld Datasheet 技术支持