ATA5423 ATMEL Corporation, ATA5423 Datasheet - Page 65

no-image

ATA5423

Manufacturer Part Number
ATA5423
Description
Manufacturer
ATMEL Corporation
Datasheet
9.3
4841A–RKE–02/05
Interrupts
Via pin IRQ, the transceiver signals different operating conditions to a connected microcontrol-
ler. If a specific operating condition occurs, pin IRQ is set to high.
If an interrupt occurs, it is recommended to delete the interrupt immediately by reading the sta-
tus register, so that a further potential interrupt doesn’t get lost. If the Interrupt pin doesn’t switch
to low by reading the status register, the interrupt was triggered by the RX/TX data buffer. In this
case read or write the RX/TX data buffer according to
Table 9-6.
Operating Conditions Which Set Pin IRQ to High
Level
Events in Status Register
State transition of status bit STn
(0
Appearance of status bit Power_On
(0
Appearance of status bit P_On_Aux
(0
Events During TX Operation (T_MODE = 0)
4, 8 or 12 Bytes are in the TX data buffer or the TX
data buffer is empty (depends on IR0 and IR1 in
control register 1).
Events During RX Operation (T_MODE = 0)
4, 8 or 12 received bytes are in the RX data buffer or a
receiving error is occurred (depends on IR0 and IR1
in control register 1).
Successful bit check (P_MODE = 0)
1; 1
1)
1)
0)
Interrupt Handling
ATA5423/25/28/29 [Preliminary]
Operations Which Set Pin IRQ to Low Level
Read status register or
Command Delete IRQ
Write TX data buffer or
Write control register 1 or
Write control register 4 or
Write control register 5 or
Write control register 6 or
Command delete IRQ
Read RX data buffer or
Write control register 1 or
Write control register 4 or
Write control register 5 or
Write control register 6 or
Command delete IRQ
Table
9-6.
65

Related parts for ATA5423