80C51单片机的工作方式共有四种
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
TMOD: 00H TCON: 00H
TH0: 00H TL0: 00H TH1: 00H
TL1: 00H SCON: 00H SBUF: 不定 PCON: 0×××0000B
二、低功耗工作方式
⑴ 待机(休闲)方式(Idle) ⑵ 掉电保护方式(Power Down)。
在Vcc=5V,fosc=12MHz条件下, 正常工作时电流约20mA; 待机(休闲)方式时电流约5mA; 掉电保护方式时电流仅75A。
两种低功耗工作方式由电源控制寄存器PCON确定。
MSB
LSB
PSON SMOD — — — GF1 GF0 PD IDL
SMOD:波特率倍增位(在串行通信中使用) GF1、GF0:通用标志位 PD: 掉电方式控制位,
PD=1,进入掉电工作方式; IDL:待机(休闲)方式控制位,
IDL=1,进入待机工作方式。
注意: PCON字节地址87H,不能位寻址。
读写时,只能整体字节操作,不能按位操作。
⒈ 待机(休闲)方式
⑴ 待机(休闲)方式状态
片内时钟仅向中断源提供,其余被阻断; ✓ PC、特殊功能寄存器和片内RAM状态保持不变; ✓ I/O引脚端口值保持原逻辑值; ✓ ALE、保持逻辑高电平; ✓ CPU不工作,但中断功能继续存在。
§2-5 复位和低功耗工作方式
80C51单片机的工作方式共有四种: ⑴ 复位方式; ⑵ 程序执行方式; ⑶ 低功耗方式; ⑷ 片内ROM编程(包括校验)方式。
wenku.baidu.com
一、复位方式
⒈ 复位条件
RST引脚保持2个机器周期以上的高电平。
⒉ 复位电路
⒊ 复位后CPU状态
PC: 0000H Acc: 00H B: 00H PSW: 00H SP: 07H DPTR:0000H P0~P3:FFH IP:×××00000B IE:0××00000B
⑵ 待机(休闲)状态进入
只要使PCON中IDL位置1。
⑶ 待机(休闲)状态退出
①产生中断; ②复位。
⒉ 掉电保护方式
⑴ 掉电保护方式状态 ●片内振荡器停振,所有功能部件停止工作; ●片内RAM数据信息保存不变; ● ALE、PSEN为低电平; ● Vcc可降至2V,但不能真正掉电。 ⑵ 掉电保护状态进入 只要使PCON中PD位置1。 唯一方法是硬件复位,复位后片内RAM数据不变,特殊功能 寄存器内容按复位状态初始化。 唯一方法是硬件复位,复位后片内RAM数据不变,特殊功能 寄存器内容按复位状态初始化。