MicroConverter , Multichannel a 12-Bit ADC with Embedded Flash MCU ADuC812 FEATURES APPLICATIONS Analog I/O Intelligent Sensors Calibration and Conditioning 8-Channel, High Accuracy 12-Bit ADC Battery-Powered Systems (Portable PCs, Instruments, On-Chip, 100 ppm/ C Voltage Reference Monitors) High Speed 200 kSPS Transient Capture Systems DMA Controller for High Speed ADC-to-RAM Capture DAS and Communications Systems 2 12-Bit Voltage Output DACs Control Loop Monitors (Optical Networks/Base Stations) On-Chip Temperature Sensor Function GENERAL DESCRIPTION Memory The ADuC812 is a fully integrated 12-bit data acquisition system 8K Bytes On-Chip Flash/EE Program Memory incorporating a high performance self-calibrating multichannel 640 Bytes On-Chip Flash/EE Data Memory ADC, dual DAC, and programmable 8-bit MCU (8051 instruc- 256 Bytes On-Chip Data RAM tion set compatible) on a single chip. 16M Bytes External Data Address Space 64K Bytes External Program Address Space The programmable 8051 compatible core is supported by 8K 8051 Compatible Core bytes Flash/EE program memory, 640 bytes Flash/EE data 12 MHz Nominal Operation (16 MHz Max) memory, and 256 bytes data SRAM on-chip. 3 16-Bit Timer/Counters Additional MCU support functions include Watchdog Timer, High Current Drive CapabilityPort 3 Power Supply Monitor, and ADC DMA functions. Thirty-two 9 Interrupt Sources, 2 Priority Levels 2 programmable I/O lines, I C compatible SPI and Standard Power UART Serial Port I/O are provided for multiprocessor interfaces Specified for 3 V and 5 V Operation and I/O expansion. Normal, Idle, and Power-Down Modes Normal, idle, and power-down operating modes for both the On-Chip Peripherals MCU core and analog converters allow flexible power manage- UART and SPI Serial I/O 2 ment schemes suited to low power applications. The part is 2-Wire (400 kHz I C Compatible) Serial I/O specified for 3 V and 5 V operation over the industrial tem- Watchdog Timer perature range and is available in a 52-lead, plastic quad Power Supply Monitor flatpack package. FUNCTIONAL BLOCK DIAGRAM P0.0P0.7 P1.0P1.7 P2.0P2.7 P3.0P3.7 DAC0 BUF DAC0 ADC 12-BIT AIN0 (P1.0)AIN7 (P1.7) CONTROL DAC SUCCESSIVE AIN T/H AND CONTROL APPROXIMATION MUX CALIBRATION ADC LOGIC BUF DAC1 DAC1 T0 (P3.4) MICROCONTROLLER T1 (P3.5) T2 (P1.0) 8051 BASED POWER SUPPLY 3 16-BIT MICROCONTROLLER CORE MONITOR TIMER/COUNTERS 2.5V TEMP T2EX (P1.1) REF SENSOR 8K 8 PROGRAM WATCHDOG 2-WIRE INT0 (P3.2) SPI FLASH EEPROM TIMER SERIAL I/O INT1 (P3.3) 640 8 USER ALE UART MUX V BUF FLASH EEPROM REF PSEN 256 8 USER OSC EA RAM ADuC812 C REF RESET AV AGND DV DGND XTAL1 XTAL2 RxD TxD SCLOCK MOSI/ MISO DD DD (P3.0) (P3.1) SDATA (P3.3) Rev. G Document Feedback Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A. rights of third parties that may result from its use. Specifications subject to change without notice. No Tel: 781.329.4700 200120 17 Analog Devices, Inc. All rights reserved. license is granted by implication or otherwise under any patent or patent rights of Analog Devices. Trademarks and registered trademarks are the property of their respective owners. Technical Support www.analog.com ADUC812* PRODUCT PAGE QUICK LINKS Last Content Update: 09/15/2017 COMPARABLE PARTS REFERENCE MATERIALS View a parametric search of comparable parts. Technical Articles ADuC812 MicroConverter in a Digital Storage Scope EVALUATION KITS Integrated Route Taken to Pulse Oximetry ADuC812 QuickStart Development System One Chip, Many Functions DOCUMENTATION DESIGN RESOURCES Application Notes ADUC812 Material Declaration AN-1074: Understanding the Serial Download Protocol PCN-PDN Information (Formerly uC004) Quality And Reliability AN-282: Fundamentals of Sampled Data Systems Symbols and Footprints AN-660: XY-Matrix Keypad Interface to MicroConverter AN-709: RTD Interfacing and Linearization Using an DISCUSSIONS ADuC8xx MicroConverter View all ADUC812 EngineerZone Discussions. AN-759: Expanding the Number of DAC Outputs on the ADuC8xx and ADuC702x Families (uC012) SAMPLE AND BUY UC-001: MicroConverter I2C Compatible Interface Visit the product page to see pricing options. UC-003: The ADuC812 as an IEEE 1451.2 STIM UC-005: ADuC812 ADC Software Calibration TECHNICAL SUPPORT UC-006: A 4-wire UART-to-PC Interface Submit a technical question or find your regional support UC-009: Addressing 16MB of External Data Memory number. UC-016: Migrating to the ADuC832 from the ADuC812 UC-018: Uses of the Time Interval Counter DOCUMENT FEEDBACK UC-020: Migrating to the ADuC831 from the ADuC812 Submit feedback for this data sheet. Data Sheet ADuC812: MicroConverter , Multichannel 12-Bit ADC with Embedded Flash MCU Data Sheet ADuC812: Errata Sheet User Guides ADuC812 Quick Reference Guide UG-041: ADuC8xx Evaluation Kit Getting Started User Guide This page is dynamically generated by Analog Devices, Inc., and inserted into this data sheet. A dynamic change to the content on this page will not trigger a change to either the revision number or the content of the product data sheet. This dynamic page may be frequently modified.