0基础 | 穿插51单片机 | 一文看懂STC单片机冷启动和复位有什么区别?

一文看懂STC单片机冷启动和复位有什么区别

一、STC单片机简介

STC单片机是一款增强型51单片机,完全兼容MCS-51,还增加了新的功能,比如新增两级中断优先级,多一个外中断,内置EEPROM,硬件看门狗,具有掉电模式,512B内存等。还支持ISP下载,不用编程器,只要一个MAX232和一些廉价的元件就能写程序,可擦写10万次。因此是一款很好用的单片机。

二、STC单片机的优缺点

(一)优点

抗干扰能力强
单片机时钟有防外部电磁辐射功能。
保密性能强悍,很难被破解

(二)缺点

功耗较高,5V供电
8位,运行速度慢
无硬件乘法器,乘除法运算都为4周期指令
单片机内集成资源少

三、为什么STC单片机要冷启动

STC的程序分引导区和程序区。

引导区的代码主要负责ISP在线烧录。而STC的冷启动顺序就是先从引导区然后启动到程序区的。而热启动就是普通的51启动方式,只能从程序区头部开始重新执行。

所以必须冷启动。另外STC提供了一个特殊的寄存器地址,通过设置它能通过软件实现硬复位的功能直接跳转到引导区。

四、STC单片机冷启动和复位是什么

现以STC12系列为例说明: - 冷启动:单片机掉电,电量放光后上电,为冷启动。 - 复位:单片机不掉电,使用复位管脚对其复位(还有其他类型的复位:看门狗、IAP_COUNTER控制软复位),这些属于热启动。

五、STC单片机的复位方式

以STC12C5A60S2系列单片机为例: 1. 外部RST引脚复位; 2. 外部低压检测复位; 3. 软件复位; 4. 掉电复位/上电复位; 5. 看门狗复位。

六、STC单片机冷启动和复位有什么区别

  • 复位启动是强制进行重新启动(前提是电脑必须已经开着),而冷启动就是关机后重新进行启动,这样是按照电脑(硬盘)的工作原理来进行的。
  • 复位启动是不管硬盘是否运行,都要强制重启,这样对硬盘有一定的损害。而冷启动就等电脑(硬盘)保存好数据后,再一次进行启动,对硬盘没有损害。

七、关于STC的冷启动下载

USB转TTL与开发板接线
USB转TTL51最小开发板
TXDRXD
RXDTXD
GNDGND
5V5V或Vcc

以下面51单片机最小系统板为例-STC89C52RC

(一)USB转TTL有外壳(烧录器)

不需要冷启动,直接接好线即可

(一)USB转TTL无外壳https://blog.csdn.net/2302_77523399/article/details/147347639?spm=1011.2415.3001.5331

需要冷启动,接好线之后,将单片机上的VCC线先拔掉,

STC-ISP如上所示,点击下载后,再将Vcc的线脸上,此时即可下载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值