C8051F220-GQ Silicon Laboratories Inc, C8051F220-GQ Datasheet - Page 87

IC 8051 MCU 8K FLASH 48TQFP

C8051F220-GQ

Manufacturer Part Number
C8051F220-GQ
Description
IC 8051 MCU 8K FLASH 48TQFP
Manufacturer
Silicon Laboratories Inc
Series
C8051F2xxr
Datasheets

Specifications of C8051F220-GQ

Program Memory Type
FLASH
Program Memory Size
8KB (8K x 8)
Package / Case
48-TQFP, 48-VQFP
Core Processor
8051
Core Size
8-Bit
Speed
25MHz
Connectivity
SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, WDT
Number Of I /o
32
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 32x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
C8051F2x
Core
8051
Data Bus Width
8 bit
Data Ram Size
256 B
Interface Type
SPI/UART
Maximum Clock Frequency
25 MHz
Number Of Programmable I/os
32
Number Of Timers
3
Operating Supply Voltage
2.7 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
PK51, CA51, A51, ULINK2
Development Tools By Supplier
C8051F206DK
Minimum Operating Temperature
- 40 C
On-chip Adc
32-ch x 8-bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
336-1241 - DEV KIT F220/221/226/230/231/236
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
336-1238

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
C8051F220-GQ
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
Part Number:
C8051F220-GQR
Manufacturer:
Silicon Laboratories Inc
Quantity:
10 000
The lock bits can always be read and cleared to logic 0 regardless of the security setting applied to the
block containing the security bytes. This allows additional blocks to be protected after the block containing
the security bytes has been locked. However, the only means of removing a lock once set is to erase the
entire program memory space by performing a JTAG erase operation. NOTE: Erasing the Flash memory
block containing the security bytes will automatically initiate erasure of the entire program memory space
(except for the reserved area). This erasure can only be performed via the JTAG. If a non-security byte in
the 0x1C00–0x1DFF page is written to in order to perform an erasure of that page, then that page including
the security bytes will be erased.
Flash Read Lock Byte
Bits7–0: Each bit locks a corresponding block of memory. (Bit 7 is MSB.)
Flash Write/Erase Lock Byte
Flash Access Limit Register (FLACL)
Program Memory
Bits7–0: Each bit locks a corresponding block of memory.
Space
0: Read operations are locked (disabled) for corresponding block across the JTAG inter-
face.
1: Read operations are unlocked (enabled) for corresponding block across the JTAG inter-
face.
0: Write/Erase operations are locked (disabled) for corresponding block across the JTAG
interface.
1: Write/Erase operations are unlocked (enabled) for corresponding block across the
JTAG interface.
The content of this register is used as the high byte of the 16-bit software read limit
address. The 16-bit read limit address value is calculated as 0xNN00 where NN is
replaced by content of this register on reset. Software running at or above this address is
prohibited from using the MOVX and MOVC instructions to read, write, or erase, locations
below this address. Any attempts to read locations below this limit will return the value
0x00.
Figure 10.1. Flash Program Memory Security Bytes
(This Block locked only if all
Write/Erase Lock Byte
other blocks are locked)
Software Read Limit
Read Lock Byte
Reserved
Rev. 1.6
0x207F
0x2000
0x1FFF
0x1E00
0x1DFF
0x1DF
E
0x1DFD
0x0000
Read and Write/Erase Security Bits.
(Bit 7 is MSB.)
Bit
7
6
5
4
3
2
1
0
0x1C00 - 0x1DFD
0x0C00 - 0x0FFF
0x1800 - 0x1BFF
0x0800 - 0x0BFF
Memory Block
0x1400 - 0x17FF
0x1000 - 0x13FF
0x0400 - 0x07FF
0x0000 - 0x03FF
C8051F2xx
87

Related parts for C8051F220-GQ