51单片机节电模式&看门狗

本文介绍了STC90C51RC/RD+系列单片机的两种节电模式——空闲模式和掉电模式,以及它们的功耗和唤醒方式。在空闲模式下,CPU停止运行但外设继续工作,而在掉电模式下,整个芯片进入休眠状态,只有振荡器运行。此外,还详细阐述了看门狗的功能,如何防止程序跑飞,并提到了相关寄存器的使用。
摘要由CSDN通过智能技术生成

STC90C51RC/RD+系列单片机可以运行2种省电模式以降低功耗,它们分别是:空闲模式和掉电模式。
正常工作模式下,STC90C51RC/RD+系列单片机的典型功耗是4mA ~7mA,而掉电模式下的典型功耗是<0.1uA,空闲模式(建议不要使用此模式)下的典型功耗是2mA.

节电模式

1. 空闲(Idle)模式

在Idle模式下,CPU停止运行,但是内部寄存器和RAM保持不变。这意味着,当单片机没有任务执行时,可以进入Idle模式以减少功耗。在Idle模式下,只有CPU停止运行,其他外设仍然在工作,例如UART、定时器和中断等。这种模式可以通过设置PSMCON(Power Saving Mode Control)寄存器来实现。

2. 掉电(Power-down)模式

在Power-down模式下,整个芯片进入休眠状态,CPU和所有外设都停止运行,只有振荡器继续运行。当需要唤醒单片机时,可以通过外部中断或复位来实现。这种模式可以通过设置PCON(Power Control)寄存器来实现。

3. 异同点

  • 在Idle模式下,CPU停止运行,但是其他外设继续工作。在Power-down模式下,所有外设都停止工作。
  • 单片机的典型功耗是4mA ~7mA,而掉电模式下的典型功耗是<0.1uA࿰
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值