和中断有关的专用寄存器

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

TCON timer control 定时器控制寄存器

TF1 (TCON.7) Timer1 flag T1中断标志位

TF0 (TCON.5) Timer0 flag T0中断标志位

TR1 (TCON.6) Timer1 Run T1运行控制位

TR0 (TCON.4) Timer0 Run T0运行控制位

IE1 (TCON.3) Interrupt1 exterior 外部中断1中断标志位IT1 (TCON.2) Interrupt1 touch 外部中断1 触发方式选择位IT0 (TCON.0) Interrupt0 touch 0-电平触发 1-下降沿触发IE0 (TCON.1) Interrupt0 exterior 外部中断0中断标志位IE(A8H) interrupt enable 中断允许寄存器

EA (IE.7) enable all interrupt 中断总允许位

ES (IE.4) enable serial 串行口中断允许位

ET1 (IE.3) enable timer 1 T1中断允许位

EX1 (IE.2) enable exterior 1 外部中断1中断允许位

ET0 (IE.1) enable timer 0 T0中断允许位

EX0 (IE.0) enable exterior 0 外部中断0中断允许位

IP (B8H) interrupt priority 中断优先级寄存器

PS (IP.4) priority serial 串口优先级标志位

PT1 (IP.3) priority timer 1 定时器1优先级标志位

PT0 (IP.1) priority timer 0 定时器0优先级标志位

PX1 (IP.2) priority exterior 1 外部中断1优先级标志位

PX0 (IP.0) priority exterior 0 外部中断0优先级标志位

定时器控制寄存器TCON

TRx :Tx 运行控制位。

置1时计数器/定时器开始工作; 清0时停止工作。

TRx 要由软件置1或清0(即计数器启动与停止要由软件控制)。

串行口控制寄存器SCON

位地址 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H

TCON 位符号 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0

寄存器地址:

88H

SM0、SM1:串行口工作方式选择位,SM0 SM1=00时,串行口工作在方式0;SM0 SM1=01时,为方式1 ;SM0 SM1=10,为方式2;SM0 SM1=11,为方式3。

SM2:多机通信控制位。主要用于工作方式2和方式3。在方式2和方式3中,如SM2=1,则接收到的第9位数据(RB8)为0时不启动接收中断标志RI(即RI=0),并且将接收到的前8位数据丢弃;RB8为1时,才将接收到的前8位数据送入SBUF,并置位RI产生中断请求。当SM2=0时,则不论第9位数据为0或1,都将前8位数据装入SBUF中,并产生中断请求。在方式0时,SM2必须为0。

REN:允许串行接收控制位。若REN=0,则禁止接收;若REN=1,则允许接收。该位由软件置位或复位。

TB8:发送数据位8。在方式2和方式3时,TB8为所要发送的第9位数据。在多机通信中,以TB8位的状态表示主机发送的是地址还是数据,TB8=0为数据,

TB8=1为地址;也可用作数据的奇偶校验位。该位由软件置位或复位。

RB8:接收数据位8。

相关文档
最新文档