关于PIC单片机的“休眠”和“唤醒” 50
关于PIC单片机的“休眠”和“唤醒”自己还是不太会用。希望各位大虾能给点指导。现在主要是用PIC12F635单片机。用其中一个引脚GP0做为按键输入,其中一个引脚GP4作...
关于PIC单片机的“休眠”和“唤醒”自己还是不太会用。希望各位大虾能给点指导。
现在主要是用PIC12F635单片机。用其中一个引脚GP0做为按键输入,其中一个引脚GP4作为输出。要达到的效果就是:平时都是“休眠”状态,当有按键按下时,单片机立即“唤醒”,GP4开始发出某段波形。就是想问一问这“休眠”与“唤醒”,具体怎么设置,希望有朋友写一小段用C的休眠和唤醒程序。让我能入个门。先给50分,若有满意答案再加50分 展开
现在主要是用PIC12F635单片机。用其中一个引脚GP0做为按键输入,其中一个引脚GP4作为输出。要达到的效果就是:平时都是“休眠”状态,当有按键按下时,单片机立即“唤醒”,GP4开始发出某段波形。就是想问一问这“休眠”与“唤醒”,具体怎么设置,希望有朋友写一小段用C的休眠和唤醒程序。让我能入个门。先给50分,若有满意答案再加50分 展开
2个回答
展开全部
大佬,看着手册寄存器设置,里面有讲清楚的,做这种软件的,如果你想以后继续做好,必须会自己看手册,必须的;
睡眠前,你要先设置好唤醒条件,你用按键唤醒,那就是应该设置外部中断触发,用电平触发应该就可以了,也可以用电压上升下降沿唤醒,具体用上升还是下降看你的按键睡眠时到按下时是怎么变化,比如是低电平变高电平那就用上升沿触发;设置好唤醒条件后就可以进入睡眠模式,只是设置寄存器就可以马上进入睡眠模式,程序应该非常简单,就几个寄存器;
最后一句,看看手册,学会看手册;
睡眠前,你要先设置好唤醒条件,你用按键唤醒,那就是应该设置外部中断触发,用电平触发应该就可以了,也可以用电压上升下降沿唤醒,具体用上升还是下降看你的按键睡眠时到按下时是怎么变化,比如是低电平变高电平那就用上升沿触发;设置好唤醒条件后就可以进入睡眠模式,只是设置寄存器就可以马上进入睡眠模式,程序应该非常简单,就几个寄存器;
最后一句,看看手册,学会看手册;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询