C8051T622-GMR Silicon Labs, C8051T622-GMR Datasheet - Page 51

no-image

C8051T622-GMR

Manufacturer Part Number
C8051T622-GMR
Description
8-bit Microcontrollers - MCU USB-OTP-16K-QFN24
Manufacturer
Silicon Labs
Datasheet

Specifications of C8051T622-GMR

Rohs
yes
Core
8051
Data Bus Width
8 bit
Processor Series
C8051

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
C8051T622-GMR
Manufacturer:
SILICON
Quantity:
5 000
Program memory is read-only from within firmware. Individual program memory bytes can be read using
the MOVC instruction. This facilitates the use of byte-programmable EPROM space for constant storage.
10.1.1. Derivative ID
To distinguish between individual derivatives in the C8051T622/3 and C8051T326/7 device family, the
Derivative ID is located at address 0x3FF9 in EPROM memory. The Derivative ID for the devices in the
C8051T622/3 and C8051T326/7 are as follows:
10.1.2. Serialization
All C8051T622/3 and C8051T326/7 devices have a factory serialization located in EPROM memory. This
value is unique to each device. The serial number is located at addresses 0x3FFC-0x3FFF and can be
accessed like any constant array in program memory.
10.2. Data Memory
The C8051T622/3 and C8051T326/7 device family includes 1280 bytes of RAM data memory. 256 bytes of
this memory is mapped into the internal RAM space of the 8051. 1024 bytes of this memory is on-chip
“external” memory. The data memory map is shown in Figure 10.1 for reference.
10.2.1. Internal RAM
There are 256 bytes of internal RAM mapped into the data memory space from 0x00 through 0xFF. The
lower 128 bytes of data memory are used for general purpose registers and scratch pad memory. Either
direct or indirect addressing may be used to access the lower 128 bytes of data memory. Locations 0x00
through 0x1F are addressable as four banks of general purpose registers, each bank consisting of eight
C8051T622 and ‘T326/7
EPROM Memory
Serial Number
Security Byte
Derivative ID
15872 Bytes
Reserved
Unused
C8051T622
C8051T623
C8051T326
C8051T327
Device
Figure 10.2. Program Memory Map
0x3FFF
0x3FFC
0x3FFB
0x3FFA
0x3FF9
0x3FF8
0x3FF7
0x3E00
0x3DFF
0x0000
C8051T622/3 and C8051T326/7
Rev. 1.1
EPROM Memory
Derivative ID
Serial Number
Security Byte
Derivative ID
8192 Bytes
Reserved
0xBC
0xBD
0xBA
0xBB
Unused
C8051T623
0x3FFF
0x3FFC
0x3FFB
0x3FFA
0x3FF9
0x3FF8
0x3FF7
0x2000
0x1FFF
0x0000
51

Related parts for C8051T622-GMR