FN2784.5 March 17, 2006 Reading the 82C59A Status The input status of several internal registers can be read to update the user information on " />
參數(shù)資料
型號(hào): CS82C59AZ96
廠商: Intersil
文件頁數(shù): 7/22頁
文件大?。?/td> 0K
描述: IC INTERRUPT CTRLR 8MHZ 28PLCC
標(biāo)準(zhǔn)包裝: 1
控制器類型: CMOS 優(yōu)先中斷控制器
接口: 系統(tǒng)總線
電源電壓: 4.5 V ~ 5.5 V
電流 - 電源: 1mA
工作溫度: 0°C ~ 70°C
安裝類型: 表面貼裝
封裝/外殼: 28-LCC(J 形引線)
供應(yīng)商設(shè)備封裝: 28-PLCC(11.51x11.51)
包裝: 標(biāo)準(zhǔn)包裝
產(chǎn)品目錄頁面: 1242 (CN2011-ZH PDF)
其它名稱: CS82C59AZ96DKR
15
FN2784.5
March 17, 2006
Reading the 82C59A Status
The input status of several internal registers can be read to
update the user information on the system. The following
registers can be read via OCW3 (lRR and ISR) or OCW1
(lMR).
Interrupt Request Register (IRR): 8-bit register which
contains the levels requesting an interrupt to be
acknowledged. The highest request level is reset from the
lRR when an interrupt is acknowledged. lRR is not affected
by lMR.
In-Service Register (ISR): 8-bit register which contains the
priority levels that are being serviced. The ISR is updated
when an End of Interrupt Command is issued.
Interrupt Mask Register: 8-bit register which contains the
interrupt request lines which are masked.
The lRR can be read when, prior to the RD pulse, a Read
Register Command is issued with OCW3 (RR = 1, RIS = 0).
The ISR can be read when, prior to the RD pulse, a Read
Register Command is issued with OCW3 (RR = 1, RIS = 1).
There is no need to write an OCW3 before every status read
operation, as long as the status read corresponds with the
previous one: i.e., the 82C59A “remembers” whether the lRR
or ISR has been previously selected by the OCW3. This is
not true when poll is used. In the poll mode, the 82C59A
treats the RD following a “poll write” operation as an INTA.
After initialization, the 82C59A is set to lRR.
For reading the lMR, no OCW3 is needed. The output data bus
will contain the lMR whenever RD is active and A0 = 1 (OCW1).
Polling overrides status read when P = 1, RR = 1 in OCW3.
Edge and Level Triggered Modes
This mode is programmed using bit 3 in lCW1.
If LTlM = “0”, an interrupt request will be recognized by a low to
high transition on an IR input. The IR input can remain high
without generating another interrupt.
If LTIM = “1”, an interrupt request will be recognized by a “high”
level on an IR input, and there is no need for an edge detection.
The interrupt request must be removed before the EOI
command is issued or the CPU interrupt is enabled to prevent a
second interrupt from occurring.
The priority cell diagram shows a conceptual circuit of the level
sensitive and edge sensitive input circuitry of the 82C59A. Be
sure to note that the request latch is a transparent D type latch.
In both the edge and level triggered modes the IR inputs
must remain high until after the falling edge of the first INTA.
If the IR input goes low before this time a DEFAULT lR7 will
occur when the CPU acknowledges the interrupt. This can
be a useful safeguard for detecting interrupts caused by
spurious noise glitches on the IR inputs. To implement this
feature the lR7 routine is used for “clean up” simply
executing a return instruction, thus, ignoring the interrupt. If
lR7 is needed for other purposes a default lR7 can still be
detected by reading the ISR. A normal lR7 interrupt will set
the corresponding ISR bit, a default IR7 won’t. If a default
IR7 routine occurs during a normal lR7 routine, however, the
ISR will remain set. In this case it is necessary to keep track
of whether or not the IR7 routine was previously entered. If
another lR7 occurs it is a default.
In power sensitive applications, it is advisable to place the
82C59A in the edge-triggered mode with the IR lines
normally high. This will minimize the current through the
internal pull-up resistors on the IR pins.
LATCH
ARM
(NOTE 1)
EARLIEST IR
CAN BE
REMOVED
LATCH
ARM
(NOTE 1)
8080/85
LATCH
ARM
(NOTE 1)
80C86/88/286
8080/85
IR
INT
INTA
NOTE:
1. Edge triggered mode only.
FIGURE 10. IR TRIGGERING TIMING REQUIREMENTS
82C59A
相關(guān)PDF資料
PDF描述
PIC12CE519-04I/P IC MCU OTP 1KX12 W/EE 8DIP
PIC16LF1827-E/P MCU 8BIT 7KB FLASH 18PDIP
PIC16F676-E/ST IC MCU FLASH 1KX14 W/AD 14TSSOP
PIC16LF1829T-I/SO MCU PIC 14KB FLASH 20-SOIC
PIC16F1829T-I/SO MCU PIC 14K FLASH 1K RAM 20SOIC
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
CS82C82 制造商:Rochester Electronics LLC 功能描述:- Bulk
CS82C83H 制造商:INTERSIL 制造商全稱:Intersil Corporation 功能描述:CMOS Octal Latching Inverting Bus Driver
CS82C83H DIE 制造商:Harris Corporation 功能描述:
CS82C84A 功能描述:時(shí)鐘發(fā)生器及支持產(chǎn)品 PERIPH CLK GENERATOR 5V 25MHZ 20PLCC COM RoHS:否 制造商:Silicon Labs 類型:Clock Generators 最大輸入頻率:14.318 MHz 最大輸出頻率:166 MHz 輸出端數(shù)量:16 占空比 - 最大:55 % 工作電源電壓:3.3 V 工作電源電流:1 mA 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:QFN-56
CS82C84A96 制造商:Rochester Electronics LLC 功能描述:- Bulk