C8051F540DK Silicon Laboratories Inc, C8051F540DK Datasheet

KIT DEVELOPMENT FOR C8051F540

C8051F540DK

Manufacturer Part Number
C8051F540DK
Description
KIT DEVELOPMENT FOR C8051F540
Manufacturer
Silicon Laboratories Inc
Type
MCUr
Datasheet

Specifications of C8051F540DK

Contents
Evaluation Board, Power Supply, USB Cables, Adapter and Documentation
Processor To Be Evaluated
C8051F54x
Processor Series
C8051F54x
Interface Type
USB
Operating Supply Voltage
5 V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
C8051F54x
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
336-1669
C8051F540 D
1. Relevant Devices
The C8051F540 Development Kit is intended as a development platform for the microcontrollers in the C8051F54x
MCU family. The members of this MCU family are: C8051F540, C8051F541, C8051F542, C8051F543,
C8051F544, C8051F545, C8051F546, and C8051F547.
2. Kit Contents
The C8051F540 Development Kit contains the following items:
3. Hardware Setup
Refer to Figure 1 for a diagram of the hardware configuration.
1. Connect the USB Debug Adapter to the DEBUG A connector on the target board with the 10-pin ribbon cable.
2. Connect one end of the USB cable to the USB connector on the USB Debug Adapter.
3. Verify that shorting blocks are installed on the target board as shown in Figure 4 on page 9.
4. Connect the other end of the USB cable to a USB Port on the PC.
5. Connect the ac/dc power adapter to power jack P1 on the target board.
Notes:
Rev. 0.1 4/09
The target board included in this kit is provided with a pre-soldered C8051F540 MCU (QFN32 package) and a
C8051F542 (QFN24 package).
Code developed on the C8051F540 can be easily ported to the other members of this MCU family.
Refer to the C8051F54x data sheet for the differences between the members of this MCU family.
C8051F540 Target Board
C8051Fxxx Development Kit Quick-Start Guide
Silicon Laboratories IDE and Product Information CD-ROM. CD content includes the following:





Optional Third Party Tools CD
AC to DC Power Adapter
USB Debug Adapter (USB to Debug Interface)
Two USB Cables
• Use the Reset icon in the IDE to reset the target when connected during a debug session.
• Remove power from the target board and the USB Debug Adapter before connecting or disconnecting the
Silicon Laboratories Integrated Development Environment (IDE)
Keil 8051 Development Tools (macro assembler, linker, evaluation C compiler)
Source code examples and register definition files
Documentation
C8051F540 Development Kit User’s Guide (this document)
ribbon cable from the target board. Connecting or disconnecting the cable when the devices have power can
damage the device and/or the USB Debug Adapter.
E V E L O P M E N T
Copyright © 2009 by Silicon Laboratories
K
I T
U
C 8 0 5 1 F 5 4 0 D K
SER
S
G
UIDE
C8051F540DK

Related parts for C8051F540DK

C8051F540DK Summary of contents

Page 1

... Remove power from the target board and the USB Debug Adapter before connecting or disconnecting the ribbon cable from the target board. Connecting or disconnecting the cable when the devices have power can damage the device and/or the USB Debug Adapter. Rev. 0.1 4/ SER Copyright © 2009 by Silicon Laboratories ’ UIDE C8051F540DK ...

Page 2

... To install the IDE, utilities, and code examples, perform the following steps: 1. Click on the "Install Development Tools" button on the installation utility's startup screen the Kit Selection box that appears, choose the C8051F540DK development kit from the list of options the next screen, choose “Components to be Installed”. The programs necessary to download and debug on the MCU are the Silicon Labs IDE and the Keil 8051 Evaluation Toolset ...

Page 3

... The Silicon Labs IDE has native support for many 8051 compilers. Natively-supported tools are as follows:  Keil  IAR  Raisonance  Tasking  Hi-Tech  SDCC Specific instructions for integrating each of the supported tools can be found in the application notes section of the CD the Silicon Labs web site (http://www.silabs.com). C8051F540DK Rev. 0.1 3 ...

Page 4

... C8051F540DK 5.1.2. Getting Started With the Silicon Labs IDE The following sections discuss how to open an example project in the IDE, build the source code, and download it to the target device. 5.1.2.1. Running the F540_Blinky example program The F540_Blinky example program blinks an LED on the target board. ...

Page 5

... For more information, please refer to the uVision driver documentation. The documentation and software are available from the Downloads webpage (www.silabs.com/mcudownloads). C8051F540DK Rev. 0.1 5 ...

Page 6

... C8051F540DK 5.4. Programming Utilities The Silicon Labs IDE is the primary tool for downloading firmware to the MCU during development. There are two software programming tools that are intended for use during prototyping or in the field: The MCU Production Programmer and the Flash Programming Utilities. The MCU Production Programmer is installed with the IDE to the directory C:\Silabs\MCU\Utilities\Production Programmer\ (default) ...

Page 7

... Side B: Port 0 through Port 2 headers J11 Side B: Connects P1.3_B LED and P1.4_B Switch to MCU port pins J12 Side B: Connects MCU to LIN transceiver (T1) J19 Side B: Connects decoupling capacitors C41 and C42 for MCU VREF (P0.0) P3 Side B: DEBUG connector for Debug Adapter interface C8051F540DK Rev. 0.1 7 ...

Page 8

... C8051F540DK P2 DEBUG_A RESET_A SIDE “A” Port 2 “A” P1.3_A 1 2 DS2 J3 P1.4_A Port 1 “A” J16 J15 Port 0 “A” J17 SILICON LABS J1 C8051F540- R22 Figure 3. C8051F540 Target Board with Pin Numbers TB1 P5 J18 CP P4 2102 COMM DS1 U1 J13 C8051 ...

Page 9

... Figure 4. C8051F540 Target Board Shorting Blocks: Factory Defaults P1 TB1 2102 COMM DS1 U1 J13 C8051 J14 F540 J8 J10 J9 PWR LED DS3 TB3 Rev. 0.1 C8051F540DK P3 DEBUG_B RESET_B SIDE “B” P1.3_B P1.4_B DS1 J12 J11 Port 1 “B” Port 0 “B” F542 J5 Port 2 “B” J19 9 ...

Page 10

... C8051F540DK 7.2. Target Board Power Options and Current Measurement (J4, J8, J24, P1, TB1) The MCUs on the C8051F540 Target Board are powered from net. The +5 V net is connected to the headers J8 (Side A) and J4 (Side B). Shorting blocks can be put on each header to connect the +5 V net to the VREGIN and VIO pins on the two MCUs ...

Page 11

... Not Connected GND (Ground) 4 P2.1_C2D_A 5 RST_A (Reset) 6 P2.1 7 RST/C2CK_A 8 Not Connected 10 USB Power (+5VDC from P2) C8051F540DK I/O Header(s) Reset (Side A) none Reset (Side B) none P1.4 (Side A) J16[1–2] P1.4 (Side B) J11[1–2] P1.3 (Side A) J16[3–4] P1.3 (Side B) J11[3–4] Power ...

Page 12

... C8051F540DK 7.6. Serial Interface (P5, J14) A USB-to-UART bridge device (U3) and USB connector (P5) are provided on the target board to facilitate serial connections to UART0 of the C8051F540 (Side A). The Silicon Labs CP2102 USB-to-UART bridge provides data connectivity between the C8051F540 and the PC via a USB port. The TX and RX signals of UART0 may be connected to the CP2102 by installing shorting blocks on header J14 ...

Page 13

... J17 header. The potentiometer can be used for testing the analog-to-digital (ADC) converter of the MCU. Pin # Pin Description 1 Pn.0 2 Pn.1 3 Pn.2 4 Pn.3 5 Pn.4 6 Pn.5 7 Pn.6 8 Pn.7 9 +5V (VIO) 10 GND (Ground) Pin # Pin Description 1 Pn.0 2 Pn.1 3 +5V (VIO) 4 GND (Ground) Rev. 0.1 C8051F540DK 13 ...

Page 14

... C8051F540DK 7.11. Power Supply I/O (Side A) (TB3) All of the C8051F540 target device’s supply pins are connected to the TB3 terminal block. Refer to Table 8 for the TB3 terminal block connections. Table 8. TB3 Terminal Block Pin Descriptions 7.12. Alternate Power Supply Headers (J15, J18) The C8051F540 Target Board includes two headers that allow for alternate power sources and power measurement ...

Page 15

... POTENTIOMETER P1.3 P1.4 SWITCH P1.5 P1.6 P1.7 P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 Rev. 0.1 C8051F540DK Relevant Headers VREF J1[1], J13[1] J1[2] XTAL1 J1[3]*, J9[2] XTAL2 J1[4]*, J10[2] J1[5], J14[6] J1[6], J14[8] J1[7] J1[8] LIN_TX J2[1], J14[4] LIN_RX J2[2], J14[2] ...

Page 16

... C8051F540DK Table 9. C8051F540 Target Board Pin Assignments and Headers (Continued) MCU Pin Name Pin# Primary Function P3.0 9 RST/C2CK 12 VIO 2 VREGIN 3 VREGIN VDD 4 VDDA 5 GND 6 GNDA 7 *Note: Headers denoted by this symbol are not directly connected to the MCU pin; the connection might be via one or more headers and/or pin-sharing resistor(s) ...

Page 17

... Schematics C8051F540DK Rev. 0.1 17 ...

Page 18

... C8051F540DK 18 Rev. 0.1 ...

Page 19

... C8051F540DK Rev. 0.1 19 ...

Page 20

... C8051F540DK 20 Rev. 0.1 ...

Page 21

... N : OTES C8051F540DK Rev. 0.1 21 ...

Page 22

... C8051F540DK C I ONTACT NFORMATION Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 Tel: 1+(512) 416-8500 Fax: 1+(512) 416-9669 Toll Free: 1+(877) 444-3032 Please visit the Silicon Labs Technical Support web page: https://www.silabs.com/support/pages/contacttechnicalsupport.aspx and register to submit a technical support request. The information in this document is believed to be accurate in all respects at the time of publication but is subject to change without notice. ...

Related keywords