English
Language : 

C8051F2XX Datasheet, PDF (18/146 Pages) Silicon Laboratories – Mixed Signal 8 kB ISP Flash MCU Family
C8051F2xx
PROGRAM MEMORY
0x207F
0x2000
0x1FFF
0x1E00
0x1DFF
128 Byte ISP FLASH
RESERVED
FLASH
(In-System
Programmable in 512
Byte Sectors)
0x0000
0xFF
0x80
0x7F
0x30
0x2F
0x20
0x1F
0x00
DATA MEMORY
Upper 128 RAM
(Indirect Addressing
Only)
Special Function
Register's
(Direct Addressing Only)
(Direct and Indirect
Addressing)
Bit Addressable
General Purpose
Registers
Lower 128 RAM
(Direct and Indirect
Addressing)
0x3FF
1024 Byte
XRAM
Mapped into
External Data Memory
Space
(C8051F226/236/206 only)
0x000
Figure 1.7. On-Board Memory Map
1.3. JTAG
The C8051F2xx have on-chip JTAG and debug logic that provide non-intrusive, full speed, in-circuit debug
using the production part installed in the end application using the four-pin JTAG I/F. The C8051F2xxDK is
a development kit with all the hardware and software necessary to develop application code and perform
in-circuit debug with the C8051F2xx. The kit includes software with a developer's studio and debugger, an
integrated 8051 assembler, and an RS-232 to JTAG interface module referred to as the EC. It also has a
target application board with a C8051F2xx installed and large prototyping area, plus the RS-232 and JTAG
cables, and wall-mount power supply. The Development Kit requires a Windows OS (Windows 95 or later)
computer with one available RS-232 serial port. As shown in Figure 1.8, the PC is connected via RS-232
to the EC. A six-inch ribbon cable connects the EC to the user's application board, picking up the four
JTAG pins and VDD and GND. The EC takes its power from the application board. It requires roughly
20 mA at 2.7–3.6 V. For applications where there is not sufficient power available from the target board,
the provided power supply can be connected directly to the EC.
This is a vastly superior configuration for developing and debugging embedded applications compared to
standard MCU Emulators, which use on-board "ICE Chips" and target cables and require the MCU in the
application board to be socketed. Silicon Labs' debug environment both increases ease of use, and pre-
serves the performance of the precision analog peripherals.
18
Rev. 1.6