C8051F360/1/2/3/4/5/6/7/8/9
CP1EN
CP1OUT
CP1RIF
CP1FIF
VDD
CP1HYP1
CP1HYP0
CP1HYN1
CP1HYN0
CMX1N1
CMX1N0
CMX1P1
CMX1P0
P2.0 / P1.2
P2.5 / P1.6
P3.3 / P2.2
P3.7 / P2.6
CP1 +
CP1
+
-
SET
CLR
SET
CLR
D
Q
Q
D
Q
Q
Crossbar
(SYNCHRONIZER)
GND
CP1A
P2.1 / P1.3
P2.6 / P1.7
P3.4 / P2.3
P4.0 / P2.7
0
1
CP1
Interrupt
CP1EN
EA
CP1 -
CP1RIF
CP1FIF
0
0
1
1
0
1
CP1RIE
CP1FIE
CP1MD1
CP1MD0
Figure 1.13. Comparator1 Block Diagram
1.9. 10-bit Current Output DAC
The C8051F360/1/2/6/7/8/9 devices includes a 10-bit current-mode Digital-to-Analog Converter (IDA0).
The maximum current output of the IDA0 can be adjusted for three different current settings; 0.5 mA,
1 mA, and 2 mA. IDA0 features a flexible output update mechanism which allows for seamless full-scale
changes and supports jitter-free updates for waveform generation. Three update modes are provided,
allowing IDA0 output updates on a write to IDA0H, on a Timer overflow, or on an external pin edge.
30
Rev. 1.0