The MAXQ7665/MAXQ7666 is a 16-bit MCU with a 12-bit ADC, 512B RAM, 128kB FLASH, 16-bit TIMERs, CAN2.0B, etc.
The guide describes the MAXQ7665 and MAXQ7666 low‑power, high‑performance 16‑bit RISC microcontrollers. It covers the core Harvard‑memory architecture, on‑chip program flash, internal RAM, and the flexible memory‑management unit that allows execution from program flash, utility ROM, or data SRAM.
Detailed sections explain each peripheral module, including the 12‑bit 500 ksps SAR ADC with programmable gain, 12‑bit DAC, CAN 2.0B controller, timer/counter units, general‑purpose I/O, UART, SPI, hardware multiplier, and debug interfaces. Register maps, instruction set information, and utility functions are also provided.
| CPU frequency | 8 MHz |
|---|---|
| Program flash size | Up to 64 k × 16 (128 kB) on‑chip |
| Internal RAM | 512 bytes |
| ADC | 12‑bit 500 ksps SAR ADC with PGA |
| DAC | 12‑bit |
| Instruction set | Standard 16‑bit MAXQ20 |
The microcontrollers run at 8 MHz.
They provide up to 64 k × 16 (128 kB) of program flash, with the MAXQ7666 having 16 kB program flash and a dedicated 256 B data flash.
A 12‑bit 500 ksps SAR ADC with a programmable gain amplifier is included.