The ADUC816BSZ is a 16-bit Microcontroller incorporates two high-resolution sigma-delta (Σ-Δ) ADCs and program/data flash/EE memory on a single chip. This low power device accepts low-level signals directly from a transducer. The two independent ADCs include a temperature sensor and a PGA. The device operates from a 32kHz crystal with an on-chip PLL generating a high-frequency clock of 12.58MHz. This clock is, in turn, routed through a programmable clock divider from which the MCU core clock operating frequency is generated. The microcontroller core is an 8052 and therefore 8051-instructionset-compatible. The microcontroller core machine cycle consists of 12 core clock periods of the selected core operating frequency. 8kB of nonvolatile Flash/EE program memory are provided on-chip. 640byte of nonvolatile Flash/EE data memory and 256byte RAM are also integrated on-chip.
High-resolution sigma-delta ADCs
Programmable gain front end
16-bit No missing codes, primary ADC
13-bit Resolution at 20Hz, 20mV range
16-bit Resolution at 20Hz, 2.56V range
8051 Compatible instruction set (12.58MHz Max)
32kHz External crystal, on-chip programmable PLL
Three 16-bit timers/counters
26 Programmable I/O lines
11 Interrupt sources, Two priority levels
3mA at 3V (core CLK = 1.5MHz) Normal power consumption