ADUC836 Analog Devices, ADUC836 Datasheet - Page 2

no-image

ADUC836

Manufacturer Part Number
ADUC836
Description
Precision Analog Microcontroller: 1MIPS 8052 MCU + 62kB Flash + Dual 16-Bit ADC + 12-Bit DAC
Manufacturer
Analog Devices
Datasheet

Specifications of ADUC836

Mcu Core
8052
Mcu Speed (mips)
1
Sram (bytes)
2304Bytes
Gpio Pins
34
Adc # Channels
4
Other
PWM

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADUC836BCPZ
Manufacturer:
ST
Quantity:
30 000
Part Number:
ADUC836BS
Manufacturer:
ADI
Quantity:
250
Part Number:
ADUC836BS
Manufacturer:
ADI/亚德诺
Quantity:
20 000
Part Number:
ADUC836BSZ
Manufacturer:
ADI
Quantity:
150
Part Number:
ADUC836BSZ
Manufacturer:
Analog Devices Inc
Quantity:
10 000
Part Number:
ADUC836BSZ
Manufacturer:
ADI/亚德诺
Quantity:
20 000
TABLE OF CONTENTS
FEATURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
APPLICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
FUNCTIONAL BLOCK DIAGRAM . . . . . . . . . . . . . . . . . .1
GENERAL DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . .1
SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
ABSOLUTE MAXIMUM RATINGS . . . . . . . . . . . . . . . . .9
ORDERING GUIDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
PIN CONFIGURATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . .9
DETAILED BLOCK DIAGRAM . . . . . . . . . . . . . . . . . . . .10
PIN FUNCTION DESCRIPTIONS . . . . . . . . . . . . . . . . . .10
MEMORY ORGANIZATION . . . . . . . . . . . . . . . . . . . . . . .13
SPECIAL FUNCTION REGISTERS (SFRS) . . . . . . . . . .14
ADC SFR INTERFACE
PRIMARY AND AUXILIARY ADC NOISE
PRIMARY AND AUXILIARY ADC CIRCUIT
ADuC836
Accumulator SFR (ACC) . . . . . . . . . . . . . . . . . . . . . . . . . .14
B SFR (B) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Data Pointer (DPTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Stack Pointer (SP and SPH) . . . . . . . . . . . . . . . . . . . . . . . .15
Program Status Word (PSW) . . . . . . . . . . . . . . . . . . . . . . . .15
Power Control SFR (PCON) . . . . . . . . . . . . . . . . . . . . . . .15
ADuC836 Configuration SFR (CFG836) . . . . . . . . . . . . . .15
Complete SFR Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
ADCSTAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
ADCMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
ADC0CON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
ADC1CON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
ADC0H/ADC0M/ADC1H/ADC1L . . . . . . . . . . . . . . . . . .20
OF0H/OF0M/OF1H/OF1L . . . . . . . . . . . . . . . . . . . . . . . .20
GN0H/GN0M/GN1H/GN1L . . . . . . . . . . . . . . . . . . . . . . .20
SF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
ICON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
PERFORMANCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
DESCRIPTION
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Primary ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Auxiliary ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Analog Input Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Primary and Auxiliary ADC Inputs . . . . . . . . . . . . . . . . . . .25
Analog Input Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Programmable Gain Amplifier . . . . . . . . . . . . . . . . . . . . . . .25
Bipolar/Unipolar Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Reference Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Burnout Currents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Excitation Currents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Reference Detect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
- Modulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Digital Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
ADC Chopping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
–2–
NONVOLATILE FLASH/EE MEMORY
OTHER ON-CHIP PERIPHERALS
8052 COMPATIBLE ON-CHIP PERIPHERALS
HARDWARE DESIGN CONSIDERATIONS
OTHER HARDWARE CONSIDERATIONS
QUICKSTART DEVELOPMENT SYSTEM . . . . . . . . . . .69
TIMING SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . .70
OUTLINE DIMENSIONS . . . . . . . . . . . . . . . . . . . . . . . . .80
Time Interval Counter (Wake-Up/RTC Timer) . . . . . . . . .40
Watchdog Timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
Wake-Up from Power-Down Latency . . . . . . . . . . . . . . . . .65
Typical System Configuration . . . . . . . . . . . . . . . . . . . . . . .68
Flash/EE Memory Overview . . . . . . . . . . . . . . . . . . . . . . . .29
Flash/EE Memory and the ADuC836 . . . . . . . . . . . . . . . . .29
ADuC836 Flash/EE Memory Reliability . . . . . . . . . . . . . . .29
Flash/EE Program Memory . . . . . . . . . . . . . . . . . . . . . . . .30
Serial Downloading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Parallel Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
User Download Mode (ULOAD) . . . . . . . . . . . . . . . . . . . .31
Flash/EE Program Memory Security . . . . . . . . . . . . . . . . . .31
Lock, Secure, and Serial Safe Modes . . . . . . . . . . . . . . . . . .31
Using the Flash/EE Data Memory . . . . . . . . . . . . . . . . . . .32
ECON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
Programming the Flash/EE Data Memory . . . . . . . . . . . . .33
Flash/EE Memory Timing . . . . . . . . . . . . . . . . . . . . . . . . . .33
DAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
On-Chip PLL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Power Supply Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
Serial Peripheral Interface (SPI) . . . . . . . . . . . . . . . . . . . . .44
I
Dual Data Pointer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48
Parallel I/O Ports 0–3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
Timers/Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
UART Serial Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
UART Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Baud Rate Generation Using Timer 1 and Timer 2 . . . . . . .59
Baud Rate Generation Using Timer 3 . . . . . . . . . . . . . . . . .60
Interrupt System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
External Memory Interface . . . . . . . . . . . . . . . . . . . . . . . . .63
Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
Power-On Reset (POR) Operation . . . . . . . . . . . . . . . . . . .64
Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
Power Saving Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
Grounding and Board Layout Recommendations . . . . . . . .66
ADuC836 System Self-Identification . . . . . . . . . . . . . . . . . .66
Clock Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
In-Circuit Serial Download Access . . . . . . . . . . . . . . . . . . .67
Embedded Serial Port Debugger . . . . . . . . . . . . . . . . . . . . .67
Single-Pin Emulation Mode . . . . . . . . . . . . . . . . . . . . . . . .67
2
C Serial Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
REV. A

Related parts for ADUC836