參數(shù)資料
型號: IS89LV51
英文描述: CMOS Single Chip Low Voltage 8-Bit Microcontroller
中文描述: CMOS單芯片低電壓8位微控制器
文件頁數(shù): 27/48頁
文件大?。?/td> 776K
代理商: IS89LV51
IS89LV51
Integrated Silicon Solution, Inc. — 1-800-379-4774
ADVANCE INFORMATION
MC020-0A
10/27/98
27
ISSI
INTERRUPT SYSTEM
The IS89LV51 provides six interrupt sources: two external
interrupts, two timer interrupts, and a serial port interrupt.
These are shown in Figure 16.
The External Interrupts
INT0
and
INT1
can each be either
level-activated or transition-activated, depending on bits
IT0 and IT1 in Register TCON. The flags that actually
generate these interrupts are the IE0 and IE1 bits in
TCON. When the service routine is vectored, hardware
clears the flag that generated an external interrupt only if
the interrupt was transition-activated. If the interrupt was
level-activated, then the external requesting source (rather
than the on-chip hardware) controls the request flag.
The Timer 0 and Timer 1 Interrupts are generated by TF0
and TF1, which are set by a rollover in their respective
Timer/Counter registers (except for Timer 0 in Mode 3).
When a timer interrupt is generated, the on-chip hardware
clears the flag that generated it when the service routine is
vectored to.
The Serial Port Interrupt is generated by the logical OR of
RI and TI. Neither of these flags is cleared by hardware
when the service routine is vectored to. In fact, the service
routine normally must determine whether RI or TI generated
the interrupt, and the bit must be cleared in software.
All of the bits that generate interrupts can be set or cleared
by software, with the same result as though they had been
set or cleared by hardware. That is, interrupts can be
generated and pending interrupts can be canceled in
software.
Each of these interrupt sources can be individually enabled
or disabled by setting or clearing a bit in Special Function
Register IE (interrupt enable) at address 0A8H. As well as
individual enable bits for each interrupt source, there is a
global enable/disable bit that is cleared to disable all
interrupts or set to turn on interrupts (see SFR IE).
Figure 16. Interrupt System
INT1
INTERNAL
SERIAL
PORT
SCON.0
RI
SCON.1
TI
TIMER/COUNTER 1
TCON.7
TF1
EXTERNAL
INT RQST 1
TCON.3
IE1
TIMER/COUNTER 0
TCON.5
TF0
EXTERNAL
INT RQST 0
TCON.1
IE0
INT0
IE.4
IE.3
ET1
IE.2
EX1
IE.1
ET0
IE.0
EX0
IE.7
IP.4
PS
EA
IP.3
PT1
IP.2
PX1
IP.1
PT0
IP.0
PX0
POLLING
HARDWARE
SOURCE
I.D.
HIGH PRIORITY
INTERRUPT
REQUEST
VECTOR
SOURCE
I.D.
LOW PRIORITY
INTERRUPT
REQUEST
VECTOR
ES
相關(guān)PDF資料
PDF描述
ISB18006-DIE ASIC
ISB18010-DIE ASIC
ISB18013-DIE ASIC
ISB18018-DIE ASIC
ISB18026-DIE ASIC
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
IS8DH33 制造商:Newport Electronics Inc 功能描述:1/8 DUAL/H,ST/P,CN
IS90 制造商:IDEC CORPORATION 功能描述:SENS.IND. 2W/F 24-230VAC NC
IS900 制造商:ISOCOM 制造商全稱:ISOCOM 功能描述:MICROPROCESSOR COMPATIBLE SCHMITT TRIGGER OPTICALLY COUPLED ISOLATOR
IS902-300ML 制造商:MG Chemicals 功能描述:Silicone; Potting and Encapsulating; 300 ml Cartridge
IS90D 制造商:IDEC CORPORATION 功能描述:SENS.IND. 2W/F 24-230VAC NC