找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 57|回复: 3
打印 上一主题 下一主题
收起左侧

关于中微SC8F083单片机低功耗

[复制链接]
跳转到指定楼层
楼主
ID:1148743 发表于 2025-5-19 10:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void WorkSleep()
{
#if (0 != C_KEY_WAKEUP)
                OSCCON = 0X10;                        //配置振荡为8M
                INTCON = 0;                        //;关断ADC模块及中断使能;
                PIE1 = 0;
                PIE2 = 0;
                PIR1 = 0;
                PIR2 = 0;
                T2CON = 0;
                TMR1ON=0;
                TMR1IE=0;
                TMR2IF=0;
                INTF=0;
                ADCON0 = 0;                                        //关闭所有模块
                ADCON1 = 0;
                CMP1CON0 = 0;
                CMP2CON0 = 0;
                PWMCON0 = 0;
               
                KEYCON0=0;
                KEYCON2=0;
                TRISA = 0B00000011;                 //关闭所有输出,RA0口做唤醒输入
                PORTA = 0B00000000;
                WPUA  = 0B00000001;                        //RA0 开上拉电阻
                IOCA = 0B00000001;                        //允许RA0的IO电平变化中断
                EECON1 = 0;
                RAIE = 1;                                        //允许PORTA的IO电平变化中断
                PEIE = 1;                                        //要用RORTA中断唤醒,则PEIE必须设为1
               
                RAIF = 0;
                TRISB = 0;
                PORTB = 0;
                TRISC = 0;
                PORTC = 0;
                WPUC  = 0B00000000;
                WPUB  = 0B00000000;
                //进入休眠模式,触摸允许唤醒的按键后恢复正常工作
                PORTA;
                SystemEnterSleep();
                if(RAIF)
                {
                        RAIF = 0;
                        PORTA;
                }
                //休眠被唤醒,重新配置中断等SFR,使系统进入正常工作
                Init_System();
        
#endif
}     这是中微SC8F083,有没有用过的,帮看看,功耗降不下来,是有那个漏关了吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:401564 发表于 2025-5-19 12:01 | 只看该作者
看一下有没有外部上拉电阻,低电平会耗电
再看一下单片机内部上拉电阻,在休眠时,端口低电平会不会耗电,你可以在休眠之前把上拉电阻关闭了试一下,有的单片机休眠会自动关闭上拉,有的单片机则不会,会在休眠时耗电的
回复

使用道具 举报

板凳
ID:466505 发表于 2025-5-19 15:15 | 只看该作者
没电路图,谁知道你这功耗是MCU的功耗还是外设的功耗!
回复

使用道具 举报

地板
ID:879348 发表于 2025-5-19 16:42 | 只看该作者
这类冷门单片机不可能有人能帮到,一切只能靠自己
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表