U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > PE系统相关教程 >

【单片机】51单片机烧录那些事儿

来源:http://www.tudoupe.com时间:2022-07-18

前期教程

  • [单机]51单机使用情况摘要

前言

最近,我的心急于研究五十一芯片机的系统,因此我买了一个小型的五十一芯片机的系统板,如下图所示。
在这里插入图片描述
他还购买了一台STC86C52,打算用这种单片机进行测试。 但不幸的是,第一个步骤--燃烧器程序遇到了问题,因此需要几个小时才能找到相关信息,同时在研究其他51型单片机的下载方法的过程中。

有没有办法下载一个单片机?

建议阅读前先看看这篇博客:【嵌入式】一文彻底搞懂单片机程序烧录

对于这个问题,最重要的是区别类型.首先,旧 ATmel AT89S52,这种单片机采用SPI协议编写。这是上图右边的10个引力。虽然它使用了比SPI更多的参数,但它仍然基于SPI协议。
而对于目前仍然被广泛使用的STC的51单片机,一般是通过串口下载程序,采用的是引导程序的方式烧录。但是这里细分为两种,一种是冷启动,一种是热启动。

STC89C52

首先说说冷启动,因为STC的单片机是基于串行端口的下载,它有一个内置的启动程序,每次上电复位时,系统首先执行启动程序,检测下载指令是否可用,如果没有,继续执行用户程序,如果有,则更新程序,其执行的逻辑在下图所示。[ 来自网站手册的图片 ]
在这里插入图片描述
因此,在实际使用时,由于引导程序执行过快,需要先在上位机点击下载的按钮,此时上位机开始不断给单片机传输要下载程序的指令(0x7F),然后再上电使其从引导程序开始执行,这样便能实现冷启动来下载程序。

附件:STC单片机冷启动与重新启动的区别是什么

但是,这里应该指出,典型的USBTTL模块不能用于下载STC的51台电脑的程序! 你必须轻微修改电路,请参阅下图所示的网站手册。
在这里插入图片描述
如果通常的USB接收器TTL模块仅连接到TXD、RXD和GND,芯片也将被电源(因为TXD和RXD是5V),这个现象称为串口漏电,这会导致芯片仍然是有电的状态,从而无法冷启动。所以一般来说51单片机冷启动的烧录电路都是已经布置好的,估计也不会有人专门做一个只适用于STC单片机程序烧录的USB转TTL模块。

找到一个详细介绍下载的电路和相关理论知识的教程,并建议您要自己的板与官方手册结合。 链接到:


在这种冷启动模式下,下载过程有点复杂。需要重复上电和下电,所以还有一种下载方法可以实现热启动,即不用下电即可完成程序更新操作,这个实现的原理是,STC单片芯片机有一个注册表,允许芯片从启动程序开始执行。如下图所示。

这个方法在实践上尚待研究,请参阅以下连结

  • STC免冷启烧录器DIY - CSDN
  • 下载STC电源免费自动程序-CSDN

AT89S52

说完了比较常用的STC单片机,再来说说比较古老的AT89S52。这种型号的单片机的烧录方式是基于SPI协议,就是那种10针脚的接口。这种单片机需要买一个USBisp或者USBasp设备,如下图所示。
在这里插入图片描述
相应的高级机器是ProgISP,这里给一个软件站的 下载链接 ,还是比较干净的。目前,有两个版本可用在线: 1.72和2.0,这里建议使用第72版,因为2.Version0不支持USBasp。打开软件,界面如下图所示。
在这里插入图片描述
首先,集中注意程序状态,如果已插入程序员(USBasp或USBisp),左边的PRG图标是彩色的,那万事大吉,显示当前的程序员能够使用,如果是灰色的,那么我们就得开始寻找问题,首先,确保安装了驱动程序,因为USBasp需要安装驱动程序,个人而言,我并不建议寻找别人下载的类型的驱动器。然后你使用这个来更新驱动程序。一个更好的解决办法是使用Zadig ,这个软件很常见,主要用于安装一些USB驱动器,这里还有一个软件站 下载链接 ,挺干净的。
如果已经安装好驱动但不好使,建议先在设备管理器中删除设备,然后再安装驱动。首先打开Zadig,然后再插入USBasp,就可以在其列表中找到USBasp的选项,然后安装如下图所示的驱动即可。
在这里插入图片描述
如果列表一个设备都没有,可以点击上面的option,选择List All Devices,如下图所示。
在这里插入图片描述
安装好驱动之后,可以重启ProgISP试试,看那个图标是不是还是灰色,如果还出问题的话,那基本就是硬件问题了,得重买一个。

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息