Block diagram, Maxq7670 – Rainbow Electronics MAXQ7670 User Manual
Page 16

MAXQ7670
Microcontroller with 10-Bit ADC,
PGA, 64KB Flash, and CAN Interface
16
______________________________________________________________________________________
REFADC
10:1
MUX
10-BIT ADC
SOFTWARE-
INTERRUPT
CONTROLLER
DVDDIO BROWNOUT
MONITOR
I/O
BUFFERS
6:1
MUX
AIN0
AIN1
AIN7
AIN6
AIN1
AIN3
AIN5
AIN7
AIN9
AGND
ADCMX[3:0]
HFFINT
EIFO
SPI
T0I
CANSTI
CANERI
VIBE
VIOBI
ADCCLK
ADCE
ADCRY
GNDIO
DVDDIO
P0.7/T0B
P0.6/T0
MOSI
MISO
SERIAL PERIPHERAL
INTERFACE (SPI)
PORT 0
I/O REGISTERS
16-BIT TIMER0
T0CLK
T0I
SPI
WATCHDOG
TIMER
IFFCLK
EWT
4K x 16
UTILITY ROM
16-BIT
MAXQ20 CORE
RISC CPU
64KB (32K x 16)
PROGRAM/DATA
FLASH
2KB (1K x 16)
DATA RAM
+2.5V
LINEAR
REGAULATOR
DVDD
POWER-ON
RESET
MONITOR
HF CLOCK
PRESCALER
ADC CLOCK
PRESCALER
CAN CLOCK
PRESCALER
JTAG INTERFACE
PORT 0
I/O REGISTERS
I/O
BUFFERS
M
U
X
M
U
X
GNDIO
HF
XTAL
OSC.
IFFCLK
TIMER CLOCK
PRESCALER
HFE
IFE
INT
FIXED
FREQ
OSC.
SYSCLK
SYSCLK
XHFRY
HFFINT
2:1
DGND
CAN 2.0B
INTERFACE
I/O
BUFFERS
CANSTI
CANERI
GNDIO
CANCLK
CANTXD
CANRXD
GNDIO
DVDDIO
DGND
TCK
TMS
TDI
TDO
REGEN2
DVDD
XOUT
DGND
GNDIO
DGND
GNDIO
XIN
WDI
VDPE
DVDD
RESET
DVDDIO
DV
DD
WTR
CANCLK
ADCCLK
T0CLK
AIN2
AIN3
AIN4
AIN5
DGND
GAIN = 1x, 16x
PGA
PGAE
PD0
PO0
PI0
EIF0
HFCLK
DVDDIO
ADCREF
MAXQ7670
GNDIO
DGND
SS
SCLK
P0.5
P0.4/ADCCNV
P0.2
P0.1
P0.0
AVDD BROWNOUT
MONITOR
VABE
VABI
AGND
ADCCNV
ADCBY
DVDD
DVDDIO
DVDDIO
DVDDIO
+3.3V
LINEAR
REGAULATOR
GNDIO
LRAPD
AVDD
AVDD
DVDDIO
Block Diagram