CA51F3系列(国产)+低功耗模式

CA51F351P6是一款基于1T8051内核的8位微控制器,其运行速度快、性能优越,内置8KFlash并集成多种功能模块。STOP模式允许低功耗,可通过多种中断唤醒,并需注意进入和退出STOP模式的时钟配置和指令顺序。
摘要由CSDN通过智能技术生成

CA51F351P6芯片是基于1T 8051内核的8位微控制器,通常情况下,运行速度比传统的8051芯片快10倍,性能更加优越。内置8K Flash程序存储器,可多次重复编程的特性给用户开发带来了极大的方便。不仅保留了传统8051芯片的基本特性,还集成了12Bit ADC、LCD/LED驱动、Touch Key、16Bit PWM、 UART、RTC、低电压检测(LVD)等功能模块。支持IDLE、STOP和低速运行三种省电模式以适应不同功耗要求的应用。强大的功能及优越的抗干扰性能使其可广泛应用于各种小家电、蓝牙音箱、运动器材、医疗保健、安防、电源控制、工业控制。

低功耗模式:

        STOP 模式可以停止所有时钟(包括主时钟)和时钟产生电路。进入 STOP 模式前,需要先查看 STPST寄存器,若有置 1 的位存在,需要先行处理,以确保能顺利进入 STOP 模式。
STOP 模式可以通过外部中断、LVD 中断或复位、硬复位、RTC 中断、WDT 中断或复位﹑时钟监控中断、
        触摸中断来唤醒。如果是中断唤醒,那么唤醒 MCU 后,芯片首先将恢复时钟,然后响应该中断,进入该中断的服务程序。退出中断服务程序后,芯片将执行置位 STOP 指令后面的指令。退出 STOP 模式时,STOP 位将自动清零。
        为了更好的唤醒芯片,推荐在进入 STOP 模式前切换系统时钟到内部时钟,因为唤醒时,外部时钟需要更多时间去等待稳定。在进入 STOP 模式时,最后一个时钟沿将关闭系统时钟,然后芯片完全进入 STOP 模式。需要注意的是,在置位 STOP 的指令后面需要紧接三条 nop 指令,防止程序出错。

void Stop(void)
{
bit IE_EA
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值