发新帖我要提问
12
返回列表
打印
[疑难问答]

如何唤醒8051?

[复制链接]
楼主: geraldbetty
手机看帖
扫描二维码
随时随地手机跟帖
21
linfelix| | 2024-6-15 18:07 | 只看该作者 回帖奖励 |倒序浏览
在实际应用中,唤醒8051单片机通常涉及到硬件和软件的结合。例如,如果单片机被配置为在特定的外部事件(如按钮按下)发生时唤醒,那么就需要相应的硬件电路来检测这一事件,并在事件发生时产生一个中断信号。

使用特权

评论回复
22
claretttt| | 2024-6-16 10:08 | 只看该作者
将8051的复位引脚(RST)接到一个外部信号源,如按钮、外部中断等。当信号源触发时,复位引脚会产生一个复位信号,使8051从停机状态恢复到运行状态。

使用特权

评论回复
23
janewood| | 2024-6-16 13:39 | 只看该作者
要使用外部中断唤醒,需要先使能中断系统,并配置中断优先级。这通常涉及到设置中断允许寄存器(IE)和中断优先级寄存器(IP)。

使用特权

评论回复
24
febgxu| | 2024-6-16 17:09 | 只看该作者
如果定时器0或定时器1被设置为中断模式,当定时器溢出时,会产生中断,微控制器从中断服务程序中唤醒。

使用特权

评论回复
25
robincotton| | 2024-6-16 20:59 | 只看该作者
在某些情况下,如果单片机处于软件待机状态(即CPU暂停执行,但其他模块仍在运行),可以通过在主循环中添加适当的唤醒条件来唤醒单片机。

使用特权

评论回复
26
lzbf| | 2024-6-19 13:57 | 只看该作者
看门狗定时器被启用并且计时溢出,微控制器将被复位并唤醒。

使用特权

评论回复
27
yangxiaor520| | 2024-6-19 18:28 | 只看该作者
8051哪来的睡眠模式

使用特权

评论回复
28
backlugin| | 2024-6-19 18:34 | 只看该作者
电源控制寄存器PCON是控制单片机进入不同省电模式的关键。通过设置PCON寄存器的IDL位和PD位,可以选择进入空闲模式还是掉电模式。

使用特权

评论回复
29
软核硬核| | 2024-7-11 11:20 | 只看该作者
如果MCU在省电模式下仍然保持串行通信接口活动,例如uart接收数据,它也可以触发唤醒事件。

使用特权

评论回复
30
LinkMe| | 2024-7-16 09:49 | 只看该作者
外部复位可以通过向微控制器的reset引脚施加低电平脉冲(如rst)来触发,从而唤醒微控制器。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则