Owner's manual
SECTION 1: MAXQ7665/MAXQ7666 CORE ARCHITECTURE
1.1 Overview
The MAXQ7665/MAXQ7666 are low-power, high-performance, 16-bit RISC microcontrollers based on the MAXQ® architecture. They
include support for integrated, in-system-programmable flash memory and a wide range of peripherals including a 12-bit 500ksps SAR
ADC with a programmable gain amplifier (PGA) and a full CAN 2.0B controller supporting transfer rates up to 1Mbps. The
MAXQ7665/MAXQ7666 are ideally suited for low-cost, low-power embedded applications such as automotive, industrial controls, and
building automation. Except where explicitly noted, the MAXQ7665 and MAXQ7666 features are identical.
The MAXQ7665/MAXQ7666 key features include:
• 8MHz, 16-bit, single-cycle RISC CPU with Harvard Memory Architecture
• Up to 64k x 16 (128kB) on-chip program flash (16kB program flash and dedicated 256B data flash in MAXQ7666) and 512 bytes
internal RAM
• High-precision, low-power analog input/output module including a 12-bit, 500ksps SAR ADC, 1x–32x PGA, 12-bit DAC and
local/remote temperature sensor
• Full CAN 2.0B controller supporting transfer rates up to 1Mbps
• High-performance timer/digital I/O peripherals
• Flexible crystal/clock module
• Advanced power monitoring/management module
1.1.1 References
The online MAXQ7665 and MAXQ7666 QuickView pages contain additional information and links to the data sheet. Errata sheets for the
MAXQ products are available at www
.maxim-ic.com/errata. For more information on other MAXQ microcontrollers, development hard-
ware and software, frequently asked questions and software examples, visit the MAXQ home page at www
.maxim-ic.com/MAXQ. For
general questions and discussion of the MAXQ platform, visit our discussion board at http://discuss.dalsemi.com
.
MAXQ7665/MAXQ7666 User’s Guide
1-5
MAXQ is a registered trademark of Maxim Integrated Products, Inc.
Figure 1-1. MAXQ7665/MAXQ7666 Block Diagram
16-BIT HARVARD
MAXQ20 RISC CPU
• 8MHz OPERATION
• SINGLE-CYCLE EXECUTION
• HARVARD ARCHITECTURE
• INTERRUPT CONTROL
• 16-WORD HW STACK
• MMU
MEMORY MODULE
CLOCK/CRYSTAL
MODULE
• INTERNAL OSCILLATOR
• HF EXTERNAL XTAL OSC
• WATCHDOG TIMER
POWER MANAGEMENT
MODULE
• POWER-ON RESET
• I/0 SUPPLY BROWNOUT DETECTOR
• DIGITAL SUPPLY BROWNOUT DETECTOR
• +3.3V LINEAR REGULATOR
PERIPHERAL MODULES
TIMER/DIGITAL I/O
PERIPHERALS
• 3 16-BIT TIMER/PWMs
• 1 8-BIT I/O PORT
• UART AND OPTIONAL SPI
• CAN INTERFACE
• JTAG INTERFACE
• HARDWARE MULTIPLIER
MAXQ7665/MAXQ7666
ANALOG I/0 MODULE
• 8-CHANNEL TRUE-DIFFERENTIAL
MUX
• PGA 1X, 2X, 4X, 8X, 16X, 32X
• 12-BIT, 500ksps SAR ADC
• 12-BIT VDAC
• EXT VOLTAGE REF
• LOCAL TEMP SENSOR
• REMOTE TEMP SENSOR
DATA RAM
256 X 16
(512 BYTES)
PROGRAM FLASH
UP TO 64k X 16
(128kBYTES)
DATA FLASH
256 BYTES
(MAXQ7666 ONLY)
UTILITY ROM
4k X 16
(8kBYTES)
Maxim Integrated










