www.austriamicrosystems.com
Revision 1.11
81 - 91
AS3543 3v2
Data Sheet - R e g i s t e r D e f i n i t i o n
Table 84. Thrid Interrupt Register
Name
Base
Default
IRQENRD_2
2-wire serial
00h
Offset: 25h
Third Interrupt Register
Please be aware that writing to this register will enable/disable the
corresponding interrupts, while reading gets the actual interrupt status and
will clear the register at the same time. It is not possible to read back the
interrupt enable/disable settings. This register is reset at a AVDD27-POR.
Bit
Bit Name
Default
Access
Bit Description
7
BATTEMP_IRQ
0
W
Battery over-temperature interrupt setting.
0: disable
1: enable interrupt if battery temperature exceeds 45/55°C
The interrupt must not be enabled if the charger block and
battery temperature supervision is disabled
x
R
Battery over-temperature interrupt reading
0: battery temperature below 45/55°C
1: battery temperature was too high and the charger was
turned off. The charger will be turned on again, when the
temperature gets below 42/50°C
6
CHG_EOC
x
R
Battery end of charge interrupt reading
0: battery charging in progress
1: charging is complete, charging current is below 10% of
nominal current, turn off charger
5
CHG_CON
x
R
0: no charger input source connected
1: charger input source connected, also valid if charger is
connected during wakeup
4
CHG_IRQ
0
W
Charger status change interrupt setting
0: disable
1: enables an interrupt on a low to high or high to low change
of CHGIN pin or on an EOC condition
CHG_changed
(status change)
x
R
Charger input status change interrupt reading
0: charger status not changed
1: charger status changed, check CHG_CON, CHG_EOC
3
USB_CON
0
n/a
0: no USB input connected
1: USB input connected, also valid if USB is connected during
wakeup. The threshold can be set in the USB_UTIL register
(1Ah)
2
USB_IRQ
0
W
USB input status change interrupt setting
0: disable
1: enables an interrupt on a low to high or high to low change
of VBUS pin. The threshold can be set in the USB_UTIL
register (1Ah)
USB_changed
(status change)
x
R
USB input status change interrupt reading
0: USB input status not changed
1: USB input status changed, check USB_CON
ams
AG
Technical
content
still
valid