应广单片机MCU关于休眠的设置与注意事项,分两个部分写,省电模式和掉电模式,这也是规格书上描述的官方叫法,本文统称为休眠模式

整理编辑:逐高电子技术开发部 / 日期:2024-1-18

对应电池供电的产品,在不使用的时候,单片机和外设都应该进入休眠状态 用于减少对电池电量消耗 在使用的时候又能够通过按键或其他信号唤醒系统,然后进入正常工作状态 在电压V3.3V的情况下,应广单片机的休电流几乎在2A以下 经常测到都是一点几uA.非常不那么应广单片机的低功耗和按键唤醒是怎么实现的呢?不多说上代码.除了外部唤醒 还有一种机制是内部定时器定时唤醒

 



分两个部分写,省电模式和掉电模式,这也是规格书上描述的官方叫法,本文统称为休眠模式。
一:stopexe模式(省电模式)

这个省电模式可以通过IO唤醒和中断唤醒。

如果使用IO唤醒,那么设置好IO后,IO输入电平产生变化就会唤醒MCU。
arrow_forward_ios阅读文章
% buffered
00:00
00:21
01:31

如果使用中断唤醒:

应广单片机MCU关于休眠

1,如果使用T16定时中断,那么在定时中断产生的时候就会唤醒MCU,由此也可以看出,进入省电模式stopexe时,MCU内部时钟仍然在运行,以便计时,而关闭的只是系统时钟sysclk,因此,在使用定时中断T16作为唤醒源时,务必要使用内部时钟IHRC/ILRC作为时钟源。

2,如果使用比较器中断作为唤醒源,在选择比较器输入端时,不要使用BG作为比较源,因为在进入省电模式时,BG也会关闭,会导致无法产生中断唤醒。

在进入省电模式前,因为MCU内部时钟不会关闭,而看门狗此时有打开的话,那么有可能在省电模式中产生不必要的复位,所以在进入省电模式前要关闭看门狗。


二:stopsys模式(掉电模式)

这个模式是深度省电,只能IO唤醒,MCU所有的时钟都会关闭。
三:程序设置

关联寄存器有「 IO端口寄存器,IO端口方向寄存器,IO端口上拉寄存器和IO端口数字寄存器」。

比如设置PA0作为IO唤醒口,那么IO端口设置为:

PA = 0B_XXXX_XXX0; // "X"代表任意,供实际应用写1或者0

PAC = 0B_XXXX_XXX0; //"0"代表输入

PAPH = 0B_XXXX_XXX1; // 「1」代表开内部上拉

$ padier 0b_xxxx_xxx1; //"1"代表打开PA0的唤醒功能 和数字输入功能

...

while(1){

stopsys; //休眠

}

在仿真的时候,如果休眠了,光标会停止在stopsys这句上,如下图:



唤醒后,是跑stopsys的下一行指令,而不是先进去中断。

在程序写休眠时,因为电平有变化就产生唤醒的动作,那么可能发生的现象是,比如MCU在休眠中,按键按下MCU唤醒,程序跑了一个循环又再次进入休眠,此时按键还没松开,而等按键再松开时,又再产生了电平变化唤醒MCU,那么表现出来的现象就像是按键没有唤醒功能一样,因此要避免这个问题,可以在程序上做个时间差,比如唤醒之后,等1秒或者等按键松开之后再去跑程序大循环。

 

 

 

 

应广单片机技术资料

  • 台湾应广单片机官网
  • 应广单片机例程
  • 应广单片机编程指南
  • 应广单片机定时器
  • 技术开发工具
  • 应广单片机IDE&仿真器
  • 应广单片机烧录器
  • 代码生成器
PFS122B 8位MTP类型应广科技单片机,带12位电阻式 ADC 最新开发资料更新,不建议使用于 AC 阻容降压供电或有高 EFT 要求的应用,应广8位高性能精简指令集CPU

PFS122B 8位MTP类型应广科技单片机,带12位电阻式 ADC 最新开发资料更新,不建议使用于 AC 阻容降压供电或有高 EFT 要求的应用,应广8位高性能精简指令集CPU


PGS134应广单片机8bit MCU带12bit ADC&EEPROM,KW 程序储存器,256 Bytes 数据存储器(128*16),对所有带唤醒功能的IO,都支持两种可选择地唤醒速度

PGS134应广单片机8bit MCU带12bit ADC&EEPROM,KW 程序储存器,256 Bytes 数据存储器(128*16),对所有带唤醒功能的IO,都支持两种可选择地唤醒速度


语音单片机方案,应广科技芯片型号PMS121的应用说明,1.5KW OTP 程序储存器,PB0提供NMOS开漏及PB7提供PMOS特大电流输出,ADC模块时有6个寄存器需要配

语音单片机方案,应广科技芯片型号PMS121的应用说明,1.5KW OTP 程序储存器,PB0提供NMOS开漏及PB7提供PMOS特大电流输出,ADC模块时有6个寄存器需要配


应广科技2024新产品型号目录,逐高电子一级代理,应广单片机(MCU)报价选型包含:G Series(MTP +EEP),B Series(Battery Charger+MCU),l/O型-OTP Series,A/D型- MTP Series, I/O型MCU,A/D型MCU,触控型MCU ,高抗EFT干扰MCU

应广科技2024新产品型号目录,逐高电子一级代理,应广单片机(MCU)报价选型包含:G Series(MTP +EEP),B Series(Battery Charger+MCU),l/O型-OTP Series,A/D型- MTP Series, I/O型MCU,A/D型MCU,触控型MCU ,高抗EFT干扰MCU


应广科技单片机PS173微控制器作为编码器计数器的实例应用成功案例,过读取每个信号何时发生变化并跟踪哪个信号首先发生变化,编码器上的计数可以准确地递增或递减

应广科技单片机PS173微控制器作为编码器计数器的实例应用成功案例,过读取每个信号何时发生变化并跟踪哪个信号首先发生变化,编码器上的计数可以准确地递增或递减


应广科技(Padauk)单片机(MCU)PFS123单片机,PFS154单片机和PMS150C单片机MCU的LED蜡烛发光项目,闪烁效果非常的逼真,单片机开发低成本,高效果的成功案例,逐高电子技术部整理分享

应广科技(Padauk)单片机(MCU)PFS123单片机,PFS154单片机和PMS150C单片机MCU的LED蜡烛发光项目,闪烁效果非常的逼真,单片机开发低成本,高效果的成功案例,逐高电子技术部整理分享


PFS173-S16应广单片机(MCU),I/O寄存器的初始状态,由于不可能对I/O寄存器进行索引访问,我们使用了一个小程序在启动后直接将整个I/O空间复制到RAM。由于不可能对I/O寄存器进行索引访问,因此必须生成单独的指令来复制每个地址

PFS173-S16应广单片机(MCU),I/O寄存器的初始状态,由于不可能对I/O寄存器进行索引访问,我们使用了一个小程序在启动后直接将整个I/O空间复制到RAM。由于不可能对I/O寄存器进行索引访问,因此必须生成单独的指令来复制每个地址


应广科技(PADAUK)号称全球最便宜的MCU厂商,提供一系列具有成本效益的 RISK 8 位 MCU OPT 或 MTP 应广官网(PADAUK)网站有详细资料下载,逐高电子应广科技一级代理商,提供更多更好的产品解决方案

应广科技(PADAUK)号称全球最便宜的MCU厂商,提供一系列具有成本效益的 RISK 8 位 MCU OPT 或 MTP 应广官网(PADAUK)网站有详细资料下载,逐高电子应广科技一级代理商,提供更多更好的产品解决方案


PFS123单片机应广科技的一款8位MTP 型单片机带12位电阻式ADC,高性能、低成本的单片机,广泛应用于各种嵌入式控制系统和智能设备中,该芯片采用16位指令系统

PFS123单片机应广科技的一款8位MTP 型单片机带12位电阻式ADC,高性能、低成本的单片机,广泛应用于各种嵌入式控制系统和智能设备中,该芯片采用16位指令系统


逐高电子应广代理商PFS122 8位MTP型单片机在手机充电线上的应用,USB充电线转灯的案子,在3V时失调电压为2mV的情况。让我们分析一下含义和逻辑

逐高电子应广代理商PFS122 8位MTP型单片机在手机充电线上的应用,USB充电线转灯的案子,在3V时失调电压为2mV的情况。让我们分析一下含义和逻辑


应广单片机开发PMS171B的ADC采集一个大于等于2.5V的电压信号控制LED,内部高频RC震荡器,内部低频RC震荡器和外部晶体震荡,两个8位定时器(可做为PWM产生器)

应广单片机开发PMS171B的ADC采集一个大于等于2.5V的电压信号控制LED,内部高频RC震荡器,内部低频RC震荡器和外部晶体震荡,两个8位定时器(可做为PWM产生器)


应广单片机PDK3S-P-002一对一烧录器使用手册,内容有:烧录程序,烧录 ROLLING CODE 功能,READ & SEARCH 功能,版本更新,讯息排除与解决,烧录座,外接半自动烧录机台

应广单片机PDK3S-P-002一对一烧录器使用手册,内容有:烧录程序,烧录 ROLLING CODE 功能,READ & SEARCH 功能,版本更新,讯息排除与解决,烧录座,外接半自动烧录机台


使用应广单片机开发项目Padauk PFS154微控制器驱动的charlieplexed LED 阵列,一段时间没有数据发送到芯片时的波形动画,8个LED8 位 PWM,9600波特率uart 输入

使用应广单片机开发项目Padauk PFS154微控制器驱动的charlieplexed LED 阵列,一段时间没有数据发送到芯片时的波形动画,8个LED8 位 PWM,9600波特率uart 输入


台湾应广触摸芯片PFC460工业级- 24触摸键 8-bit MTP类型单片机(FPPATM),高抗干扰(High EFT)系列,特别适用于 AC 电源供电的、阻容降压电路的、需要较强抗干扰能力

台湾应广触摸芯片PFC460工业级- 24触摸键 8-bit MTP类型单片机(FPPATM),高抗干扰(High EFT)系列,特别适用于 AC 电源供电的、阻容降压电路的、需要较强抗干扰能力


应广科技PADAUK MCU 工具,本页介绍了设置和使用 PADAUK MCU 编程器 PDK5S-P-003 与 Jacdac 模块配合使用的一种方法。 该装置可从 LCSC 获得如果没有显示有库存,则可能需要联系 LCSC 了解库存情况

应广科技PADAUK MCU 工具,本页介绍了设置和使用 PADAUK MCU 编程器 PDK5S-P-003 与 Jacdac 模块配合使用的一种方法。 该装置可从 LCSC 获得如果没有显示有库存,则可能需要联系 LCSC 了解库存情况


开发实力

专业资深的软硬件开发工程师团队,熟悉行业客户产品硬件技术平台解决方案

全球渠道

为客户提供高性价比的产品和服务,满足客户及时快速的电子生产制造需求

品质保证

专业的测试保证团队,保证每批方案的稳定性,兼容性,和抗干扰性

售后服务

专业的技术服务团队,24小时为客户提供各种软硬件的技术支持和售后服务

服务热线

0755-88364040
18902464556

义隆代理

烧录开发

技术支持

申请样品

扫描微信二维码