Block diagram, Maxq7670 – Rainbow Electronics MAXQ7670 User Manual

Page 16

Advertising
background image

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

Advertising