C8051F410/1/2/3
SFR Definition 6.5. IDA1H: IDA0 Data High Byte
R/W
Bit7
R/W
Bit6
R/W
Bit5
R/W
Bit4
R/W
Bit3
R/W
Bit2
R/W
Bit1
R/W
Bit0
SFR Address:
0xF5
Reset Value
00000000
Bits 7–0: IDA1 Data Word High-Order Bits.
For IDA0RJST = 0:
Bits 7-0 hold the most significant 8-bits of the 12-bit IDA1 Data Word.
For IDA0RJST = 1:
Bits 3-0 hold the most significant 4-bits of the 12-bit IDA1 Data Word. Bits 7–4 are 0000b.
SFR Definition 6.6. IDA1L: IDA1 Data Low Byte
R/W
Bit7
R/W
Bit6
R/W
Bit5
R/W
Bit4
R/W
Bit3
R/W
Bit2
R/W
Bit1
R/W
Bit0
SFR Address:
0xF4
Reset Value
00000000
Bits 7–0: IDA1 Data Word Low-Order Bits.
For IDA0RJST = 0:
Bits 7-4 hold the least significant 4-bits of the 12-bit IDA1 Data Word. Bits 3–0 are 0000b.
For IDA0RJST = 1:
Bits 7–0 hold the least significant 8-bits of the 12-bit IDA1 Data Word.
6.3.
IDAC External Pin Connections
The IDA0 output is connected to P0.0, and the IDA1 output can be connected to P0.0 or P0.1. The output
pin for IDA1 is selected using IDAMRG (REF0CN.7). When the enable bits for both IDACs (IDAnEN) are
set to ‘0’, the IDAC outputs behave as a normal GPIO pins. When either IDAC’s enable bit is set to ‘1’, the
digital output drivers and weak pullup for the selected IDAC pin are automatically disabled, and the pin is
connected to the IDAC output. When using the IDACs, the selected IDAC pin(s) should be skipped in the
Crossbar by setting the corresponding PnSKIP bits to a ‘1’. Figure 6.3 shows the pin connections for IDA0
and IDA1.
When both IDACs are enabled and IDAMRG is set to logic 1, the output of both IDACs is merged onto
P0.0.
Rev. 1.0
73