71M6543F-DB-CT Maxim Integrated Products, 71M6543F-DB-CT Datasheet - Page 31
71M6543F-DB-CT
Manufacturer Part Number
71M6543F-DB-CT
Description
Power Management Modules & Development Tools 71M6543 Eval Kit
Manufacturer
Maxim Integrated Products
Datasheet
1.71M6543F-DB.pdf
(157 pages)
Specifications of 71M6543F-DB-CT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
- Current page: 31 of 157
- Download datasheet (3Mb)
Internal and External Memory Map
Table 9
The 80515 writes into external data memory when the MPU executes a MOVX @Ri,A or MOVX
@DPTR,A instruction. The MPU reads external data memory by executing a MOVX A,@Ri or MOVX
A,@DPTR instruction (PDATA, SFR 0xBF, provides the upper 8 bytes for the MOVX A,@Ri instruction).
MOVX Addressing
There are two types of instructions differing in whether they provide an 8-bit or 16-bit indirect address to
the external data RAM.
In the first type, MOVX A,@Ri, the contents of R0 or R1 in the current register bank provide the eight
lower-ordered bits of address. The eight high-ordered bits of the address are specified with the PDATA
SFR. This method allows the user paged access (256 pages of 256 bytes each) to all ranges of the
external data RAM.
In the second type of MOVX instruction, MOVX A,@DPTR, the data pointer generates a 16-bit address.
This form is faster and more efficient when accessing very large data arrays (up to 64 KB), since no
additional instructions are needed to set up the eight high ordered bits of the address.
It is possible to mix the two MOVX types. This provides the user with four separate data pointers, two with
direct access and two with paged access, to the entire 64 KB of external memory range.
Dual Data Pointer
The Dual Data Pointer accelerates the block moves of data. The standard DPTR is a 16-bit register that is
used to address external memory or peripherals. In the 80515 core, the standard data pointer is called
DPTR, the second data pointer is called DPTR1. The data pointer select bit, located in the LSB of the DPS
register (DPS[0], SFR 0x92), chooses the active pointer. DPTR is selected when DPS[0] = 0 and DPTR1 is
selected when DPS[0] = 1.
The user switches between pointers by toggling the LSB of the DPS register. The values in the data pointers
are not affected by the LSB of the DPS register. All DPTR related instructions use the currently selected
DPTR for any activity.
v1.2
0000-FFFF
0000-13FF
2000-27FF
2800-287F
0000-00FF
Address
(hex)
DPTR1 is useful for copy routines, where it can make the inner loop of the routine two instructions faster
compared to the reloading of DPTR from registers. Any interrupt routine using DPTR1 must save and
restore DPS, DPTR and DPTR1, which increases stack usage and slows down interrupt latency.
By selecting the Evatronics R80515 core in the Keil compiler project settings and by using the compiler
directive “MODC2”, dual data pointers are enabled in certain library routines.
The second data pointer may not be supported by certain compilers.
shows the address, type, use and size of the various memory components.
Flash Memory
Technology
Static RAM
Static RAM
Static RAM
Static RAM
Memory
© 2008–2011 Teridian Semiconductor Corporation
Non-volatile Program memory
Non-volatile
Memory
(battery)
Volatile
Volatile
Volatile
Type
Table 9: Memory Map
RAM (I/O RAM)
RAM (I/O RAM)
External RAM
Configuration
Configuration
Internal RAM
(XRAM)
Name
71M6543F/H and 71M6543G/GH Data Sheet
Part of 80515 Core
MPU Program and
(on 1 KB boundary)
Shared by CE and
Hardware control
non-volatile data
Battery-buffered
Typical Usage
CE program
memory
MPU
Memory Size
3 KB max.
(bytes)
64 KB
5 KB
2 KB
128
256
31
Related parts for 71M6543F-DB-CT
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
PMIC Solutions Precision Energy Meter IC
Manufacturer:
Maxim Integrated Products
Datasheet:
Part Number:
Description:
PMIC Solutions Precision Energy Meter IC
Manufacturer:
Maxim Integrated Products
Datasheet:
Part Number:
Description:
Power Management Modules & Development Tools 71M6543 Eval Kit
Manufacturer:
Maxim Integrated Products
Datasheet:
Part Number:
Description:
MAX7528KCWPMaxim Integrated Products [CMOS Dual 8-Bit Buffered Multiplying DACs]
Manufacturer:
Maxim Integrated Products
Datasheet:
Part Number:
Description:
Single +5V, fully integrated, 1.25Gbps laser diode driver.
Manufacturer:
Maxim Integrated Products
Datasheet:
Part Number:
Description:
Single +5V, fully integrated, 155Mbps laser diode driver.
Manufacturer:
Maxim Integrated Products
Datasheet:
Part Number:
Description:
VRD11/VRD10, K8 Rev F 2/3/4-Phase PWM Controllers with Integrated Dual MOSFET Drivers
Manufacturer:
Maxim Integrated Products
Datasheet:
Part Number:
Description:
Highly Integrated Level 2 SMBus Battery Chargers
Manufacturer:
Maxim Integrated Products
Datasheet:
Part Number:
Description:
Current Monitor and Accumulator with Integrated Sense Resistor; ; Temperature Range: -40°C to +85°C
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
TSSOP 14/A°/RS-485 Transceivers with Integrated 100O/120O Termination Resis
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
TSSOP 14/A°/RS-485 Transceivers with Integrated 100O/120O Termination Resis
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
QFN 16/A°/AC-DC and DC-DC Peak-Current-Mode Converters with Integrated Step
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
TDFN/A/65V, 1A, 600KHZ, SYNCHRONOUS STEP-DOWN REGULATOR WITH INTEGRATED SWI
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
Integrated Temperature Controller f
Manufacturer:
Maxim Integrated Products
Part Number:
Description:
SOT23-6/I°/45MHz to 650MHz, Integrated IF VCOs with Differential Output
Manufacturer:
Maxim Integrated Products