參數資料
型號: MT8920B
廠商: Mitel Networks Corporation
英文描述: ST-BUS Parallel Access Circuit(串行通信總線(ST-Bus)并行存取電路(在ST總線和并行系統(tǒng)間提供一個簡單接口))
中文描述: 意法半導體總線并行訪問電路(串行通信總線(圣總線)并行存取電路(在圣總線和并行系統(tǒng)間提供一個簡單接口))
文件頁數: 10/29頁
文件大?。?/td> 215K
代理商: MT8920B
MT8920B
CMOS
3-12
Interrupt Modes and Servicing
Static Interrupt Mode
A static interrupt is caused when an incoming byte
matches a predefined byte. The incoming byte from
a selected channel is stored in Interrupt Image
Register (1/2) where it is compared with the contents
of the corresponding Match Byte Register. The
result of the comparison of individual bits is masked
by the contents of the Mask Register (1/2) before it
is used to generate an IRQ. After a static interrupt
occurs, information in the Interrupt Image Register is
frozen until the
μ
P performs a read operation on this
register.
When servicing static interrupts assertion of IACK
will cause the contents of the Vector Register, with
the IRQ1 or IRQ2 bit set, to be output on the data
bus. The service routine can subsequently clear IRQ
by
reading
the
Interrupt
Alternatively, the IRQRST bit in Control Register 1
can be set to clear the associated interrupt registers.
Image
Register.
Static Interrupts are selected using IRQ1MODE and
IRQ2MODE bits in Control Register 1. Interrupts are
then enabled to the IRQ pin with IRQ1EN and
IRQ2EN bits of the same register.
Dynamic Interrupt Mode
A dynamic interrupt is generated by a change of
state of bits in a selected channel. A 0 to 1 transition
or a 1 to 0 transition or a simple change of state from
the previous state (toggle) can be detected. The
type of transition to be detected is selected using two
bits, one from the Match Byte Register (1/2) and one
from the Interrupt Mask Register (1/2), in the
corresponding bit positions. Table 5 shows how the
two registers are programmed.
Table 5 - Dynamic Interrupt Types
For example, the following steps are required to
generate an interrupt when bit D
3
of channel 4
changes state from 0 to 1 (all other bits are masked):
(channel 4 of STi0 selected)
(When bit D
3
toggles 0 to 1)
Dynamic interrupts from interrupt path 1 would then
be enabled using the Control Register 1.
This would cause interrupt 1 path to be enabled
while interrupt 2 path is disabled.
As with static interrupts, upon serving a dynamic
interrupt, assertion of IACK will cause the contents
of the Vector Register, with the appropriate path bit
set, to be output on the data bus. The information
contained in the channel is frozen in the Interrupt
Image Register. To clear a dynamic interrupt,
however, the
μ
P must read the Interrupt Flag
Register of the path responsible for the interrupt to
determine which bit caused the interrupt. The bit in
the corresponding position will be set to 1 and
reading this register will clear its contents.
Alternatively, as with static interrupts, the IRQRST bit
in Control Register 1 can be set to clear the Image
Interrupt Register, Flag Register and path bits in the
Vector Register.
Dynamic Interrupts are selected using IRQ1MODE
and IRQ2MODE bits in Control Register 1 and are
enabled using IRQ1EN and IRQ2EN in the same
register.
MMS Pin Reset
The STPA can be RESET in Mode 1 using the MMS
pin (27). Applying a low pulse (0V) to MMS after
power is applied to the device will reset all control
and interrupt registers to 00
16
. This can be
accomplished on power up with a simple R-C circuit
as shown in Figure 8.
Figure 8 - MMS Reset Function
Match
Byte
Register
bit D
X
Mask
Byte
Register
bit D
X
Transition Type Detected
on Incoming bit D
X
(x = 0 ....7)
0
0
1
1
0
1
0
1
Mask Bit D
X
0 to 1 transition
1 to 0 transition
Toggle
D
7
D
6
D
5
D
4
D
3
D
2
D
1
D
0
0
0
0
Channel Address Register 1 =
0
0
1
0
0
Match Byte Register 1 =
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
Interrupt Mask Register 1 =
Control Register 1 =
0
0
0
0
0
1
0
1
V
DD
R
MMS
STPA
27
C
相關PDF資料
PDF描述
MT8924-1 PCM Conference Circuit (PCC) Preliminary Information
MT8924AE PCM Conference Circuit (PCC) Preliminary Information
MT8924AS PCM Conference Circuit (PCC) Preliminary Information
MT8924 PCM Conference Circuit (PCC) Preliminary Information
MT8930B ()
相關代理商/技術參數
參數描述
MT8920B-1 制造商:MITEL 制造商全稱:Mitel Networks Corporation 功能描述:ISO-CMOS ST-BUS⑩ FAMILY ST-BUS Parallel Access Circuit
MT8920BC 制造商:MITEL 制造商全稱:Mitel Networks Corporation 功能描述:ISO-CMOS ST-BUS⑩ FAMILY ST-BUS Parallel Access Circuit
MT8920BE 制造商:Mitel Networks Corporation 功能描述:COMMUNICATIONS INTERFACE, 28 Pin, Plastic, DIP
MT8920BE1 制造商:Zarlink Semiconductor Inc 功能描述:ST-BUS PARALLEL ACCESS CIRCUIT 28PDIP - Rail/Tube 制造商:Microsemi 功能描述:Microsemi MT8920BE1 Interface Misc
MT8920BP 制造商:Microsemi Corporation 功能描述: 制造商:MITEL 功能描述: