1 overview -5, Figure 1-1. maxq7665/maxq7666 block diagram -5, 1 overview – Maxim Integrated MAXQ7666 User Manual

Page 7: 1 references

Advertising
background image

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

Advertising
This manual is related to the following products: