MAXQ7670
Microcontroller with 10-Bit ADC,
PGA, 64KB Flash, and CAN Interface
______________________________________________________________________________________ 17
Detailed Description
The MAXQ7670 incorporates a 16-bit RISC arithmetic
logic unit (ALU) with a Harvard memory architecture
that addresses 64KB (32K x 16) of flash and 2048
bytes (1024 x 16) of RAM memory. This core combined
with digital and analog peripherals provide versatile
data-acquisition functions. The peripherals include up to
seven digital I/Os, a 4-wire SPI interface, a CAN 2.0B
bus, a JTAG interface, a timer, an integrated RC oscilla-
tor, two linear regulators, a watchdog timer, three
power-supply supervisors, a 10-bit 250ksps SAR ADC
with programmable-gain amplifier (PGA) and eight sin-
gle-ended or four differential multiplexed inputs. The
power-efficient MAXQ20 µC core consumes less than
1mA/MIPS. Refer to the
MAXQ7670 User’s Guide
for
more detailed information on configuring and program-
ming the MAXQ7670.
Analog Input Peripheral
The integrated 10-bit ADC employs an ultra-low-power
SAR-based conversion method and operates up to
250ksps with PGA = 1V/V (150.9ksps with PGA =
16V/V). The integrated 8-channel multiplexer (mux) and
PGA allow the ADC to measure eight single-ended (rel-
ative to AGND) or four fully differential analog inputs
with software-selectable input ranges through the PGA.
See Figures 3 and 4.