文件名称:中断寄存器-河南省第十一届acm程序设计大赛榜单
文件大小:5.61MB
文件格式:PDF
更新时间:2024-06-23 12:42:45
STC11F-10Fxx系列中文资料 STC11F-10Fxx程序 STC11F-10Fxx选型
6.2 中断寄存器 上表中列出�与STC��/�0xx系列单片机中断相关的所有寄存器,下面逐一地对上述寄存器 �行介绍。 符号 描述 地址 位地址及符号 MSB LSB 复位� IE Interrupt Enable A8H EA ELVD - ES ET� EX� ET0 EX0 00x0 0000B IP Interrupt Priority Low B8H - PLVD - PS PT� PX� PT0 PX0 x0x0 0000B TCON Timer Control 88H TF� TR� TF0 TR0 IE� IT� IE0 IT0 0000 0000B SCON Serial Control 98H SM0/FE SM� SM2 REN TB8 RB8 TI RI 0000 0000B AUXR Auxiliary register 8EH T0x�2 T�x�2 UART_M0x6 BRTR S2SMOD BRTx�2 EXTRAM S�BRS 0000 0000B PCON Power Control 87H SMOD SMOD0 LVDF POF GF� GF0 PD IDL 00�� 0000B WAKE_CLKO CLK_Output Power down Wake-up control register 8FH - RXD_PIN_IE T�_PIN_IE T0_PIN_IE - BRTCLKO T�CLKO T0CLKO 0000 0000B 1. 中断允许寄存器IE STC��/�0xx系列单片机CPU对中断源的开放�屏蔽,每一个中断源是否被允许中断,是 由内部的中断允许寄存器IE(IE为特殊功能寄存器,它的字节地址为A8H)控制的,其格式如 下: IE : 中断允许寄存器 (可位寻址) SFR name Address bit B7 B6 B5 B4 B3 B2 B� B0 IE A8H name EA ELVD - ES ET� EX� ET0 EX0 EA : CPU的总中断允许控制位,EA=�,CPU开放中断,EA=0,CPU屏蔽所有的中断申请。 EA的作用是使中断允许形成两级控制。即各中断源首先受EA控制;其�还受各中断源自 己的中断允许控制位控制。 ELVD : 低压检测中断允许位。ELVD=�,允许低压检测中断;ELVD=0,禁止低压检测中断。 ES : 串行口1中断允许位。ES=�,允许串行口1中断;ES=0,禁止串行口1中断。 ET� : 定时/计数器T�的溢出中断允许位。ET�=�,允许T�中断;ET�=0,禁止T�中断。 EX� : 外部中断�中断允许位。EX�=�,允许外部中断�中断;EX�=0,禁止外部中断�中断。 ET0 : T0的溢出中断允许位。ET0=�,允许T0中断;ET0=0禁止T0中断。 EX0 : 外部中断0中断允许位。EX0=�,允许中断;EX0=0禁止中断。 STC��/�0xx系列单片机复位以后,IE被清0,由用�程序置“�”�清“0”IE相应的位,实 现允许�禁止各中断源的中断申请,若使某一个中断源允许中断必须同时使CPU开放中断。更 新IE的内容可由位�作指令来实现(SETB BIT;CLR BIT),也可用字节�作指令实现(即 MOV IE,#DATA,ANL IE,#DATA;ORL IE,#DATA;MOV IE,A等)。