52单片机之寄存器

2019-04-15 18:29发布

定时器/计数器工作方式寄存器 TMOD(47页)
位序号 D7 D6 D5 D4 D4 D4 D4 D4
位符号 GATE C/T M1 M0 GATE C/T M1 M0
GATE—-门控制位;
GATE=0,定时器启动与停止仅受 TCON 寄存器中 TRX(X=0,1)来控制;
GATE=1,定时器启动与停止受 TCON 寄存器中 TRX(X=0,1)和外部中断引脚(INT0 或 INT1)的电平状态共同控制; C/T—定时器模式和计数器模式选择位;
C/T=1,为计数器模式;C/T=0,为定时器模式;
M1M0-工作方式选择位
M1 M0 工作方式
0 0 方式 0,为 13 位定时器/计数器
0 1 方式 1,为 16 位定时器/计数器
1 0 方式 2,8 位初值自动重装的 8 位定时器/计数器
1 1 方式 3,仅适用于 T0,分成两个 8 位计数器,T1 停止计数 定时器/计数器控制寄存器 TCON (48页)
位序号 D7 D6 D5 D4 D3 D2 D1 D 位符号 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H TF1-定时器 1 溢出标志位;(定时器 1 计满溢出,TF=1)
TR1-定时器 1 运行控制位(TR1=1,开启定时器,TR1=0 关闭定时器);
TF0-定时器 0 溢出标志位;
TR0-定时器 0 运行控制位;
IE1-外部中断 1 请求标志;
IT1-外部中断 1 触发方式选择位;
IE0-外部中断 0 请求请求标志位;
IE1-外部中断 0 触发方式选择位; 串行口控制寄存器 SCON
位序号 D7 D6 D5 D4 D3 D2 D1 D0
位符号 SM0 SM1 SM2 REN TB8 RB8 TI RI
SM0,SM1工作方式选择位。
串行口有4种工作方式,它们由SM0,SM1设定
串行口工作方式
SM0 SM1 方式 功能说明
0 0 0 同步移位寄存器方式(通常用于 I/OI/O 口)
0 1 1 10 位异步收发( 8位数据),波特率可变 位数据),波特率可变
1 0 2 11 位异步收发( 9位数据),波特率固定 位数据),波特率固定
1 1 3 11 位异步收发( 9位位数据)波特率可变
SM2多机通信控制位;
REN允许串行接受位( 1,允许; 0,禁止);
TB8方式 2,3 中发送数据的第 9位;
RB8方式 2,3 中接收数据的第 9位;
TI 发送中断标志位(数据完毕, TI 自动置位 自动置位 1,需要软件清零) ;
RI 接收中断标志位(数据完毕, RI 自动置位 自动置位 1,需要软件清零) ; 5、波特率与电源管理寄存器 PCON (87H)
位序号 D7 D6 D5 D4 D3 D2 D1 D0
位符号 SMOD (SMOD0) (LVDF) (P0F) GF1 GF0 PD IDL
SMOD 该位与串口通信波特率有关SMOD=0:串口方式1、2、3 时,波特率正常,SMOD=1:方式123波特率加倍
D654 为STC特有,通常为保留位
CF1,GF0 为一般用途标记。
PD 停止运行控制位,PD=1时进入停止模式(在复位或外中断产生时恢复)。
IDL 闲置模式控制位,IDL=1时进入闲置模式(在复位或重新上电时恢复)。 中断允许控制寄存器—EA
7 6 5 4 3 2 1 0
EA — ET2 ES ET1 EX1 ET0 EX0
位7:EA使能标志,为1则使能所有中断,为0则禁止所有中断
位6:—保留
位5:ET2定时器2中断使能,ET2=1,使能;ET2=0,禁止
位4:ES 串行通讯中断使能,ES=1,使能;ES=0,禁止
位3:ET1定时器1中断使能,ET=1,使能;ET=0,禁止
位2:EX1 外部中断1中断使能,EX1=1,使能;EX1=0,禁止
位1:ET0定时器0中断使能,ET0=1,使能;ET0=0,禁止
位0:EX0 外部中断0中断使能,EX0=1,使能;EX0=0,禁止 中断优先级寄存器—IP
7 6 5 4 3 2 1 0
— — PT2 PS PT1 PX1 PT0 PX0
位7:—保留
位6:—保留
位5:PT2定时器2中断优先级
位4:PS串行通讯中断优先级
位3:PT1定时器1中断优先级
位2:PX1外部中断1优先级
位1:PT0定时器0中断优先级
位0:PX0 外部中断0