C8051F530-IMR Silicon Labs, C8051F530-IMR Datasheet - Page 92

no-image

C8051F530-IMR

Manufacturer Part Number
C8051F530-IMR
Description
8-bit Microcontrollers - MCU 8KB 12ADC 125C
Manufacturer
Silicon Labs
Datasheet

Specifications of C8051F530-IMR

Product Category
8-bit Microcontrollers - MCU
Rohs
yes
Core
8051
Data Bus Width
8 bit
Maximum Clock Frequency
25 MHz
Program Memory Size
8 KB
Data Ram Size
256 B
On-chip Adc
Yes
Package / Case
QFN EP
Mounting Style
SMD/SMT
A/d Bit Size
12 bit
A/d Channels Available
16
Interface Type
SPI, UART
Maximum Operating Temperature
+ 125 C
Minimum Operating Temperature
- 40 C
Number Of Programmable I/os
16
Number Of Timers
3
On-chip Dac
No
Processor Series
C8051
Program Memory Type
Flash
Factory Pack Quantity
1500
Supply Voltage - Max
2.7 V, 5.25 V
Supply Voltage - Min
2 V, 2.7 V
C8051F52x/F53x
9. Memory Organization and SFRs
The memory organization of the C8051F52x/F52xA/F53x/F53xA is similar to that of a standard 8051.
There are two separate memory spaces: program memory and data memory. Program and data memory
share the same address space but are accessed via different instruction types. The memory map is shown
in Figure 9.1.
9.1. Program Memory
The CIP-51 core has a 64 kB program memory space. The C8051F520/0A/1/1A and C8051F530/0A/1/1A
implement 8 kB of this program memory space as in-system, re-programmable Flash memory, organized
in a contiguous block from addresses 0x0000 to 0x1FFF. Addresses above 0x1DFF are reserved on the
8 kB devices. The C8051F523/3A/4/4A and C8051F533/3A/4/4A implement 4 kB of Flash from addresses
0x0000 to 0x0FFF. The C8051F526/6A/7/7A and C8051F536/6A/7/7A implement 2 kB of Flash from
addresses 0x0000 to 0x07FF.
Program memory is normally assumed to be read-only. However, the C8051F52x/F52xA/F53x/F53xA can
write to program memory by setting the Program Store Write Enable bit (PSCTL.0) and using the MOVX
write instruction. This feature provides a mechanism for updates to program code and use of the program
memory space for non-volatile data storage. Refer to Section “12. Flash Memory” on page 113 for further
details.
92
0x1DFF
0x0FFF
0x1E00
0x07FF
0x0000
0x1000
0x0000
0x0800
0x0000
PROGRAM/DATA MEMORY
'F520/0A/1/1A and 'F530/0A/1/1A
'F523/3A/4/4A and 'F533/3A/4/4A
'F526/6A/7/7A and 'F536/6A/7/7A
Programmable in 512
Programmable in 512
Programmable in 512
Byte Sectors)
Byte Sectors)
Byte Sectors)
RESERVED
RESERVED
RESERVED
(In-System
(In-System
(In-System
8 kB Flash
4 kB Flash
2 kB Flash
(Flash)
Figure 9.1. Memory Map
0xFF
0x80
0x7F
0x30
0x2F
0x20
0x1F
0x00
Rev. 1.4
(Indirect Addressing
(Direct and Indirect
INTERNAL DATA ADDRESS SPACE
General Purpose
Upper 128 RAM
Bit Addressable
Addressing)
Registers
Only)
DATA MEMORY (RAM)
(Direct Addressing Only)
Special Function
Lower 128 RAM
(Direct and Indirect
Addressing)
Register's

Related parts for C8051F530-IMR