3.2.1.3 ADC Status Register ADCSTAT (Offset 0x0008)
Bit
Symbol
Description
Access
Reset
Value
31:4
-
Reserved
Write: don't care
Read: always read as '0'
R
0
3
SETTL
IRQ
Pending Settling Time Interrupts (Read),
Interrupt acknowledge (Write)
On a read-access this bit shows a pending Settling Time interrupt.
Pending interrupts are marked with a '1'.
An interrupt is acknowledged by writing a '1' to this bit after the error
flags are cleared.
R/C
0
2
ADC IRQ
Pending Conversion Interrupts (Read),
Interrupt acknowledge (Write)
On a read-access this bit shows a pending Conversion interrupt.
Pending interrupts are marked with a '1'.
An interrupt is acknowledged by writing a '1' to this bit after the error
flags are cleared.
R/C
0
1
SETTL
BUSY
SETTL_BUSY
Indicates that the required settling time after a write to the CONTREG
register is not yet done.
This bit is set by writing to the CONTREG register. The bit is cleared
when the required settling time has elapsed.
This bit must be read as '0' before a conversion is started by a write to
the ADC Conversion Start Register ADCCONV.
The ADC settling time is appr. 16μs.
R
0
0
ADC
BUSY
ADC_BUSY
Indicates if an actual data conversion is in progress.
If "Automatic Settling Time Mode" is OFF, this bit is set by writing to
the ADC Conversion Start Register ADCCONV.
If “Automatic Settling Time Mode” is ON, this bit is set automatically
after the settling time has elapsed.
This bit must be read as '0' before the conversion data is read from the
DATAREG register.
R
0
Table 3-7 : ADC Status Register
Interrupts are generated only if the Master Interrupt Enable (MIE) is enabled in the Interrupt Control
Register ICR.
TPMC851 User Manual Issue 1.0.9
Page 17 of 65