![Texas Instruments AM1808 Скачать руководство пользователя страница 1004](http://html.mh-extra.com/html/texas-instruments/am1808/am1808_technical-reference-manual_10945581004.webp)
Registers
1004
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Inter-Integrated Circuit (I2C) Module
22.3.2 I2C Interrupt Mask Register (ICIMR)
The I2C interrupt mask register (ICIMR) is used to individually enable or disable I2C interrupt requests.
ICIMR is shown in
and described
.
Figure 22-14. I2C Interrupt Mask Register (ICIMR)
31
8
Reserved
R-0
7
6
5
4
3
2
1
0
Reserved
AAS
SCD
ICXRDY
ICRRDY
ARDY
NACK
AL
R-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 22-6. I2C Interrupt Mask Register (ICIMR) Field Descriptions
Bit
Field
Value
Description
31-7
Reserved
0
These reserved bit locations are always read as zeros. A value written to this field has no effect.
6
AAS
Address-as-slave interrupt enable bit.
0
Interrupt request is disabled.
1
Interrupt request is enabled.
5
SCD
Stop condition detected interrupt enable bit.
0
Interrupt request is disabled.
1
Interrupt request is enabled.
4
ICXRDY
Transmit-data-ready interrupt enable bit.
0
Interrupt request is disabled.
1
Interrupt request is enabled.
3
ICRRDY
Receive-data-ready interrupt enable bit.
0
Interrupt request is disabled.
1
Interrupt request is enabled.
2
ARDY
Register-access-ready interrupt enable bit.
0
Interrupt request is disabled.
1
Interrupt request is enabled.
1
NACK
No-acknowledgment interrupt enable bit.
0
Interrupt request is disabled.
1
Interrupt request is enabled.
0
AL
Arbitration-lost interrupt enable bit
0
Interrupt request is disabled.
1
Interrupt request is enabled.