Datasheet

ADuC845/ADuC847/ADuC848 Data Sheet
Rev. C | Page 2 of 108
TABLE OF CONTENTS
Specifications ..................................................................................... 4
Abosolute Maximum Ratings ....................................................... 10
ESD Caution ................................................................................ 10
Pin Configurations and Function Descriptions ......................... 11
General Description ....................................................................... 15
8052 Instruction Set ................................................................... 18
Timer Operation ......................................................................... 18
ALE ............................................................................................... 18
External Memory Access ........................................................... 18
Complete SFR Map .................................................................... 19
Functional Description .................................................................. 20
8051 Instruction Set ................................................................... 20
Memory Organization ............................................................... 22
Special Function Registers (SFRs) ............................................ 24
ADC Circuit Information .......................................................... 26
Auxiliary ADC (ADuC845 Only) ............................................ 32
Reference Inputs ......................................................................... 32
Burnout Current Sources .......................................................... 32
Reference Detect Circuit ........................................................... 33
Sinc Filter Register (SF) ............................................................. 33
Σ-∆ Modulator ............................................................................ 33
Digital Filter ................................................................................ 33
ADC Chopping ........................................................................... 34
Calibration ................................................................................... 34
Programmable Gain Amplifier ................................................. 35
Bipolar/Unipolar Configuration .............................................. 35
Data Output Coding .................................................................. 36
Excitation Currents .................................................................... 36
ADC Power-On .......................................................................... 36
Typical Performance Characteristics ........................................... 37
Functional Description .................................................................. 39
ADC SFR Interface ..................................................................... 39
ADCSTAT (ADC Status Register) ........................................... 40
ADCMODE (ADC Mode Register) ......................................... 41
ADC0CON1 (Primary ADC Control Register) ..................... 43
ADC0CON2 (Primary ADC Channel Select Register) ........ 44
SF (ADC Sinc Filter Control Register) .................................... 46
ICON (Excitation Current Sources Control Register) .......... 47
Nonvolatile Flash/EE Memory Overview ............................... 48
Flash/EE Program Memory ...................................................... 49
User Download Mode (ULOAD) ............................................. 50
Using Flash/EE Data Memory .................................................. 51
Flash/EE Memory Timing ........................................................ 52
DAC Circuit Information .......................................................... 53
Pulse-Width Modulator (PWM) .............................................. 55
On-Chip PLL (PLLCON) .......................................................... 60
I
2
C Serial Interface ..................................................................... 61
SPI Serial Interface ..................................................................... 64
Using the SPI Interface .............................................................. 66
Dual Data Pointers ..................................................................... 67
Power Supply Monitor ............................................................... 68
Watchdo g Time r ......................................................................... 69
Time Interval Counter (TIC) .................................................... 70
8052-Compatible On-Chip Peripherals .................................. 73
Timers/Counters ........................................................................ 75
UART Serial Interface ................................................................ 80
Interrupt System ......................................................................... 85
Interrupt Priority ........................................................................ 86
Interrupt Vectors ........................................................................ 86
Hardware Design Considerations ................................................ 87
External Memory Interface ....................................................... 87
Power Supplies ............................................................................ 87