请教PIC12F508/509内部时钟分频

2020-02-06 10:06发布

各位新年好!

使用PIC12F508的内部4MHz时钟,在3V时实测(单片机不接任何外围元器件)有0.22mA,感觉电流有点大,

我尝试把内部时钟进行分频来降低功耗,不知道能不能进行分频?

谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
caoxuedong
1楼-- · 2020-02-06 13:26
不能,内部4MHZ不支持分频吧,这种低端的不支持内部RC分频,可以考虑让它休眠,间歇工作。
河图洛书
2楼-- · 2020-02-06 16:36
你选的这个8脚用在什么场合啊
wang479871
3楼-- · 2020-02-06 17:01
caoxuedong 发表于 2016-2-23 11:43
不能,内部4MHZ不支持分频吧,这种低端的不支持内部RC分频,可以考虑让它休眠,间歇工作。 ...

以下是我写的测试程序
void main()
{
        Init_Port();
       
        while(1)
        {
                if((GPWUF==1) &&(GP1==1))   //引脚引起的中断唤醒
                {
                     GP2 = ~GP2;
                }       
                SLEEP();
        }
}


发现如果在GP2输出高电平的时候,进入睡眠模式,GP2会输出不稳定(如果是GP2输出低电平的时候,进入睡眠模式,则GP2会是稳定的低电平)

睡眠输出高电平.png (33.16 KB, 下载次数: 0)

下载附件

2016-2-23 14:15 上传



不知道有没有什么方法可以在睡眠的时候,输出稳定的高电平
wang479871
4楼-- · 2020-02-06 22:39
河图洛书 发表于 2016-2-23 12:04
你选的这个8脚用在什么场合啊

低成本、低功耗的玩具上
EMC菜鸟
5楼-- · 2020-02-07 00:14
 精彩回答 2  元偷偷看……
skynet
6楼-- · 2020-02-07 03:29
玩具.............
台系牛屎耙MCU笑笑路过

一周热门 更多>