The ADUC836BSZ is a 16-bit Microcontroller incorporates two high-resolution Σ-Δ ADCs and program/data flash/EE memory on a single chip. The two independent ADCs (primary and auxiliary) 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 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 instruction set compatible with 12 core clock periods per machine cycle. 62kB of nonvolatile flash/EE program memory, 4kB of nonvolatile flash/EE data memory and 2304byte of data RAM are provided on-chip. The program memory can be configured as data memory to give up to 60kB of NV data memory in data logging applications.
2 Independent ADCs (16-bit and 24-bit resolution)
16-bit No missing codes, primary ADC
16-bit RMS Effective resolution at 20Hz
Offset drift 10nV/ C, gain drift 0.5 ppm/C
Flash/EE, 100 years retention, 100k cycles endurance
3 Levels of flash/EE program memory security
In-circuit serial download (no external hardware)
High speed user download (5 Seconds)
8051 Compatible instruction set
32kHz External crystal
On-chip programmable PLL (12.58MHz Max)
3x 16-bit Timer/counters
11 Interrupt sources, Two priority levels
Dual data pointer, Extended 11-bit stack pointer
Internal power on reset circuit
12-bit Voltage output DAC
Dual 16-bit Σ-Δ DACs/PWMs
On-chip temperature sensor
Time interval counter (wake-up/RTC timer)
High speed baud rate generator (Including 115,200)