The ADuC845, ADuC847, and ADuC848 are single-cycle,12.58 MIPs, 8052 core upgrades to the ADuC834 andADuC836. They include additional analog inputs forapplications requiring more ADC channels.
The ADuC845, ADuC847, and ADuC848 are complete smarttransducer front ends. The family integrates high resolutionΣ-Δ ADCs with flexible, up to 10-channel, input multiplexing, afast 8-bit MCU, and program and data Flash/EE memory on asingle chip.
The ADuC845 includes two (primary and auxiliary) 24-bit Σ-ΔADCs with internal buffering and PGA on the primary ADC.The ADuC847 includes the same primary ADC as the ADuC845(auxiliary ADC removed). The ADuC848 is a 16-bit ADCversion of the ADuC847.
The ADCs incorporate flexible input multiplexing, a temperaturesensor (ADuC845 only), and a PGA (primary ADC only)allowing direct measurement of low-level signals. The ADCsinclude on-chip digital filtering and programmable output datarates that are intended for measuring wide dynamic range andlow frequency signals, such as those in weigh scale, strain gage,pressure transducer, or temperature measurement applications.
The devices operate from a 32 kHz crystal with an on-chip PLLgenerating a high frequency clock of 12.58 MHz. This clock isrouted through a programmable clock divider from which theMCU core clock operating frequency is generated. The microcontrollercore is an optimized single-cycle 8052 offering up to12.58 MIPs performance while maintaining 8051 instruction setcompatibility.
The available nonvolatile Flash/EE program memory optionsare 62 kbytes, 32 kbytes, and 8 kbytes. 4 kbytes of nonvolatileFlash/EE data memory and 2304 bytes of data RAM are alsoprovided on-chip. The program memory can be configured asdata memory to give up to 60 kbytes of NV data memory indata logging applications.
On-chip factory firmware supports in-circuit serial downloadand debug modes (via UART), as well as single-pin emulationmode via the EA pin. The ADuC845, ADuC847, and ADuC848are supported by the QuickStart™ development system featuringlow cost software and hardware development tools.
High resolution Σ-Δ ADCs
Single 24-bit ADC
Up to 10 ADC input channels on all devices
24-bit no missing codes
22-bit rms (19.5 bit p-p) effective resolution
Offset drift 10 nV/°C, gain drift 0.5 ppm/°C chop enabled
Memory
62-kbyte on-chip Flash/EE program memory
4-kbyte on-chip Flash/EE data memory
Flash/EE, 100-year retention, 100 kcycle endurance
3 levels of Flash/EE program memory security
In-circuit serial download (no external hardware)
High speed user download (5 sec)
2304 bytes on-chip data RAM
See data sheet for additional features
Multichannel sensor monitoring
Industrial/environmental instrumentation
Weigh scales, pressure sensors, temperature monitoring
Portable instrumentation, battery-powered systems
Data logging, precision system monitoring
| Core | 8052 | Interface Type | I2C/SPI/UART |
|---|---|---|---|
| Data Bus Width | 8 bit | Minimum Operating Temperature | - 40 C |
| Maximum Clock Frequency | 12 MHz | Number of Programmable I/Os | 34 |
| Program Memory Size | 62 KB | Number of Timers | 3 |
| Data RAM Size | 2304 B | On Chip DAC | Yes |
| On Chip ADC | Yes | Packaging | Tray |
| Maximum Operating Temperature | + 125 C | Processor Series | ADUC847 |
| Package / Case | LFCSP-56 | Program Memory Type | Flash |
| Mounting Style | SMD/SMT | Factory Pack Quantity | 260 |
| A/D Bit Size | 24 bit | Supply Voltage Max | 3.6 V, 5.25 V |
| A/D Channels Available | 10 | Supply Voltage Min | 2.7 V, 4.75 V |