AT89C51单片机指令的含义

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

TF0(8DH) 定时器0溢出标志。与TF1类似。 TR0(8CH) 定时器0的运行控制位,与TR1类似。 IE1(8BH) 外部中断源1的沿标志位。在选择边沿触发时,单片机检测到INT1端 一个负跳变就自动将该位置一,中断响应后,该位由内部硬件清除。
IT1(8AH)
外部中断源1的电平触发/边沿触发选择位。如果置IT1=1,则外部中 断源1是边沿触发;如果置IT1=0,则外部中断源1是电平触发。
发送中断标志位。在串行发送时,如果是方式0,由内部硬件在第8位 TI 发送结束时置位;如果是其他方式,则在停止开始时由硬件置位,清 除则必须由软件实现。 是接收标志。在串行接收中,由内部硬件在第8位接收结束时置位; RI 如果为其他方式,在停止接收到一半时由硬件置位,必须用软件清除 。
字节地址 TCON 定时/计数器控制寄 存器 D7 88H
位地址 D6 D5 D4 D3 D2 D1 D0 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 8FH 8EH 8DH 8CH 8BH 8AH 89H 88H
TF1(8FH) TR1(8EH)
定时器1溢出标志。当定时器1溢出时由内部硬件置位,当单片机转向 中断程序时,由内部硬件自动清除。 定时器1的运行控制位。由软件置位/清除来控制定时器1的开启/关闭 。
SFR(特殊功能寄存器) 字节地址 IE 中断允许控制寄存 器 D7 A8H EA / / 位地址 D6 D5 D4 ES D3 D2 D1 D0 ET1 EX1 ET0 EX0
AFH AEH ADH ACH ABH AAH A9H A8H EA(AFH) 若EA=0则禁止所有中断;若EA=1则由各中断源的允许位决定。 ES(ACH) 允许/禁止串行口中断 ET1(ABH) 允许/禁止定时器1中断 EX1(AAH) 允许/禁止外部中断1 ET0(A9H) 允许/禁止定时器0中断 EX0(A8H) 允许/禁止外部中断0 字节地址 IP 中断优先级控制寄 存器 D7 B8H / / / 位地址 D6 D5 D4 PS D3 D2 D1 D0 PT1 PX1 PT0 PX0
GATE C/T
选通控制。当GATE=1时,只有INT1和TRX同时置1才能使定时器X运 行;当GATE=0时,只要TRX置1,就可使定时器X运行。 定时器技术选择位。该位为1,则为计数器(对出现在T0或T1端的负 跳变计数);该位为0,则为定时器。
方式选择位。当00时为13位计数器;01时为16位计数器;10时为可自 M0/M1 动装入的8位计数器;11时只适用于T0,将定时器T0分为两个8位的定 时器。
D7H D6H D5H D4H D3H D2H D1H D0H Cy(D7H) Ac(D6H) F0(D5H) RS1(D4H) RS0(D3H) OV(D2H) P(D0H) 进位标志 辅助进位标志 用户标志位 寄存器选择位1 寄存器选择位0 溢出标志 奇偶校验位
字节地址 SCON 串行口数据寄存器 D7 98H
位地址 D6 D5 D4 D3 D2 D1 D0 SM0 SM1 SM2 REN TB8 RB8 TI RI 9FH 9EH 9DH 9CH 9BH 9AH 99H 98H
SM0 SM1
串行口方式选择位 串行口方式选择位
在方式0时,该位应为0;工作方式1时,若置该位为1,则只有在到有 效停止位时,才激活RI。在方式2和方式3时该位为多机通信允许位, SM2 此时,若置SM2=1,则只有在接收到第9位数据位(RB8)为1时,才激 活RI. REN TB8 RB8 允许串行接收。可由软件置位或清0。该位为1则允许串行接收,该位 为0则禁止接收。 在方式2或方式3时,它是第9个数据位,可由软件置位或清除。 在方式0时,不用该位;在方式1时,若SM2=0则RB8是接收的停止位; 在方式2和方式3时,它是要接收的第9个数据位。
IE0(89H) 外部中断源0的沿标志位,与IE1类似。 IT0(88H) 外部中断源0的电平触发/边沿触发选择位,与IT1类似。 字节地址 TMOD 定时/计数器工作方 式寄存器 D7 89H 位地址 D6 D5 D4 DM0 GATE C/T M1 M0
BFH BEH BDH BCH BBH BAH B9H B8H PS(BCH) 串行口中断优先级控制位 PT1(BBH) 定时器1中断优先级控制位 PX1(BAH) 外部中断1中断优先级控制位 PT0(B9H) 定时器0中断优先级控制位 PX0(B8H) 外部中断0中断优先级控制位 字节地址 PSW 程序状态字寄存器 D7 D0H Cy 位地址 D6 D5 D4 D3 D2 OV D1 D0 P Ac F0 RS1 RS0
相关文档
最新文档