ADUC841BCPZ62-5 Analog Devices Inc, ADUC841BCPZ62-5 Datasheet - Page 20
![Microconverter 1-cycle Version ADUC831](/photos/6/62/66273/505-56-csp_sml.jpg)
ADUC841BCPZ62-5
Manufacturer Part Number
ADUC841BCPZ62-5
Description
Microconverter 1-cycle Version ADUC831
Manufacturer
Analog Devices Inc
Series
MicroConverter® ADuC8xxr
Datasheet
1.EVAL-ADUC842QS.pdf
(88 pages)
Specifications of ADUC841BCPZ62-5
Core Processor
8052
Core Size
8-Bit
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
DMA, PSM, PWM, Temp Sensor, WDT
Number Of I /o
32
Program Memory Size
62KB (62K x 8)
Program Memory Type
FLASH
Ram Size
2.25K x 8
Voltage - Supply (vcc/vdd)
4.75 V ~ 5.25 V
Data Converters
A/D 8x12b, D/A 2x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
56-LFCSP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
EVAL-ADUC841QSZ - KIT DEV FOR ADUC841 QUICK START
Eeprom Size
-
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
ADuC841/ADuC842/ADuC843
External Data Memory (External XRAM)
Just like a standard 8051 compatible core, the ADuC841/
ADuC842/ADuC843 can access external data memory by using
a MOVX instruction. The MOVX instruction automatically
outputs the various control strobes required to access the data
memory.
The parts, however, can access up to 16 MBytes of external data
memory. This is an enhancement of the 64 kBytes of external
data memory space available on a standard 8051 compatible core.
The external data memory is discussed in more detail in the
Hardware Design Considerations section.
Internal XRAM
The parts contain 2 kBytes of on-chip data memory. This
memory, although on-chip, is also accessed via the MOVX
instruction. The 2 kBytes of internal XRAM are mapped into
the bottom 2 kBytes of the external address space if the
CFG841/CFG842 bit is set. Otherwise, access to the external
data memory occurs just like a standard 8051. When using the
internal XRAM, Ports 0 and 2 are free to be used as general-
purpose I/O.
CFG841.7 = 0
CFG842.7 = 0
FFH
00H
Figure 24. Extended Stack Pointer Operation
ON-CHIP DATA
256 BYTES OF
(DATA +
STACK)
RAM
CFG841.7 = 1
CFG842.7 = 1
07FFH
100H
00H
ON-CHIP XRAM
(DATA + STACK
ON-CHIP XRAM
FOR EXSP = 1,
FOR EXSP = 0)
(DATA ONLY)
LOWER 256
UPPER 1792
DATA ONLY
BYTES OF
BYTES OF
Rev. 0 | Page 20 of 88
SPECIAL FUNCTION REGISTERS (SFRS)
The SFR space is mapped into the upper 128 bytes of internal
data memory space and is accessed by direct addressing only. It
provides an interface between the CPU and all on-chip periph-
erals. A block diagram showing the programming model of the
parts via the SFR area is shown in Figure 26.
All registers, except the program counter (PC) and the four
general-purpose register banks, reside in the SFR area. The SFR
registers include control, configuration, and data registers, which
provide an interface between the CPU and all on-chip peripherals.
FLASH/EE PROGRAM
REPROGRAMMABLE
ELECTRICALLY
COMPATIBLE
NONVOLATILE
2304 BYTES
FFFFFFH
000000H
62-kBYTE
MEMORY
CORE
RAM
8051
CFG841.0 = 0
CFG842.0 = 0
EXTERNAL
Figure 25. Internal and External XRAM
ADDRESS
MEMORY
SPACE)
SPACE
(24-BIT
DATA
Figure 26. Programming Model
FUNCTION
REGISTER
128-BYTE
SPECIAL
AREA
FFFFFFH
0007FFH
000800H
000000H
REPROGRAMMABLE
CFG841.0 = 1
CFG842.0 = 0
EXTERNAL
FLASH/EE DATA
OTHER ON-CHIP
2 × 12-BIT DACs
ADDRESS
ELECTRICALLY
TEMPERATURE
2 kBYTES
MEMORY
NONVOLATILE
PERIPHERALS
ON-CHIP
SPACE)
SPACE
(24-BIT
8-CHANNEL
XRAM
12-BIT ADC
DATA
SERIAL I/O
MEMORY
SENSOR
4-kBYTE
PWM
WDT
PSM
TIC