ADuC7019/20/21/22/24/25/26/27
DETAILED BLOCK DIAGRAM
8
72 71 67 73 74
53 26 25 54
28 27 37
75 70 69
12-BIT
ADuC7026*
10
11
VOLTAGE
BUF
BUF
BUF
BUF
DAC0*/ADC12
DAC1*/ADC13
77
ADC0
ADC1 78
79
OUTPUTDAC
12-BIT SAR
ADC 1MSPS
ADC
ADC2/CMP0
ADC3/CMP1 80
12-BIT
VOLTAGE
OUTPUTDAC
CONTROL
1
2
3
4
5
6
7
ADC4
ADC5
ADC6
ADC7
ADC8
ADC9
ADC10
DAC
CONTROL
12-BIT
VOLTAGE
OUTPUTDAC
12 DAC2*/ADC14
MUX
12-BIT
VOLTAGE
OUTPUTDAC
13
DAC3*/ADC15
ADC11 76
TEMP
29 P3.0/AD0/PWM0 /PLAI[8]
H
SENSOR
9
ADCNEG
62KBYTES FLASH/EE
(31k × 16 BITS)
30 P3.1/AD1/PWM0 /PLAI[9]
L
31
32
P3.2/AD2/PWM1 /PLAI[10]
H
THREE-
PHASE
PWM
ARM7TDMI
P3.3/AD3/PWM1 /PLAI[11]
L
8192 BYTES USER RAM
/IRQ
(2k × 32 BITS)
MUX
38 P3.4/AD4/PWM2 /PLAI[12]
H
CMP
OUT
WAKEUP/
RTC TIMER
MCU
CORE
DAC
39 P3.5/AD5/PWM2 /PLAI[13]
L
BM/P0.0/CMP
/PLAI[7]/MS2 20
OUT
46
47
P3.6/AD6/PWM
P3.7/AD7/PWM
/PLAI[14]
/PLAI[15]
TRIP
POWER SUPPLY
MONITOR
DOWNLOADER
SYNC
68
V
V
REF
REF
OSC
BAND GAP
REFERENCE
44
XCLKO
PROG. CLOCK
DIVIDER
PLL
45 XCLKI
43
P0.7/ECLK/XCLK/SPM8/PLAO[4]
2
SPI/I C SERIAL
INTERFACE
UART
SERIAL PORT
P4.6/AD14/PLAO[14] 18
P4.7/AD15/PLAO[15] 19
PROG. LOGIC
ARRAY
40 IRQ0/P0.4/PWM
/PLAO[1]/MS1
/PLAO[2]/MS0
TRIP
INTERRUPT
CONTROLLER
POR
21
41
IRQ1/P0.5/ADC
BUSY
SERIAL PORT MULTIPLEXER
55 56 63 64 65 66 62 61 60 59 58 57 52 51
42
14 15 23 22 34
49 50 17 33 35 36 48 24 16
*SEE SELECTION TABLE FOR
FEATURE AVAILABILITY ON
DIFFERENT MODELS.
Figure 2.
Rev. A | Page 5 of 92