导航:首页 > 操作系统 > 单片机的动态功耗是什么

单片机的动态功耗是什么

发布时间:2023-10-30 03:37:17

⑴ 为什么单片机耗电7ma

单片机内部有一个电源管理寄存器PCON,这个寄存器的最低两位,IDL和PD这两位分别用来设定是否使单片机进入空闲模式和掉电模式。

1. 空闲模式

当单片机进入空闲模式时,祥拍除CPU处于休眠状态外,其余硬件全部处于活动状态,芯片中程序未涉及到的数据存储器和特殊功能寄存器中的数据在空闲模式期间都将保持原值。但假若定时器正在运行,那么计数器寄存器中的值还将会增加。单片机在空闲模式下可由任一个中断或硬件复位唤醒,需要注意的是,使用中断唤醒单片机时,程序从原来停止处继续运行,当使用硬件复位唤醒单片机时,程序将从头开始执行。

让单片机进入空闲模式的目的通常是为了降低系统的功耗,举个很简单的例子,大家都用过数字万用表,在正常使用的时候表内部的单片机处于正常工作模式,当不用时,又忘记了关掉万用表的电源,大多数表在等待数分钟后,若没有人为操作,它便会自动将液晶显示关闭,以降低系统功耗,通常类似这种功能的实现就是使用了单片机的空闲模式或是掉电模式。以STC89系列单片机为例,当单片机正常谨腔羡工作时的功耗通常为4mA~7mA,进入空闲模式时其功耗降至2mA,当进入掉电模式时功耗可降至0.1μA以下。

2. 休眠模式

当单片机进入掉电模式时,外部晶振停振、CPU、定时器、串行口全部停止工作,只有外部中断继续工作。使单片机进入休眠模式的指令将成为休眠前单片机执行的最后一条指令,进入休眠模式后,芯片中程序未涉及到的数据存储器和特殊功能寄存器中的数据都将保持原值。可由外部中断低电平触发或由下降沿触发中断或者硬件复位模式换醒单片机,需要注意的是,使用中断唤醒单片机时,程序从原来停止处继续运行,当使用硬件复位唤醒单片机时,程序将从头开始执行。

可将数字万用表调节到电流圆拆档,然后串接入电路中,观察单片机在正常工作模式、休眠模式、空闲模式下流过系统的总电流变化情况,经测试可发现结果如下:正常工作电流>空闲模式电流>休眠模式电流。

阅读全文

与单片机的动态功耗是什么相关的资料

热点内容
程序员能晋升什么分支 浏览:340
安卓如何锁定某个软件 浏览:140
咸鱼流量暴增系统源码 浏览:73
命令格式公文 浏览:74
安卓软件编程要学什么 浏览:308
421文档pdf 浏览:922
全民反诈app有什么问题 浏览:89
北京服务器报价表云主机 浏览:132
爱奇艺云服务器在哪 浏览:58
windows拷贝文件夹命令 浏览:838
厦门非溯源码燕窝 浏览:556
伤愈PDF 浏览:569
个人音乐网站程序源码 浏览:363
火影忍者怎么销毁服务器 浏览:158
怎样改手机的桌面文件夹名称 浏览:372
程序员那么可爱陈一鸣心动名场面 浏览:725
驻马店有什么景点app 浏览:414
php替换最后一个字符 浏览:691
在php中添加html代码 浏览:971
安卓手机上如何使用u盘 浏览:5