background image

C80 51 F 53 x/5 2x

Rev. 0.4

3

In the 

Part Selection

 step of the wizard, select from the list of installed parts only the parts to be used during

development. Choosing parts and families in this step affects the displayed or filtered parts in the later device
selection menus. Choose the C8051F53x/52x family by checking the 

C8051F53x/52x

 check box. Modify the part

selection at any time by accessing the 

Part Management

 dialog from the 

Window

Preferences

Simplicity

Studio

Part Management

 menu item.

Simplicity Studio can detect if certain toolchains are not activated. If the 

Licensing Helper

 is displayed after

completing the 

Setup Environment

 wizard, follow the instructions to activate the toolchain.

4.1.  Running Blinky

Each project has its own source files, target configuration, SDK configuration, and build configurations such as the

Debug

 and 

Release

 build configurations. The IDE can be used to manage multiple projects in a collection called a

workspace. Workspace settings are applied globally to all projects within the workspace. This can include settings,
such as key bindings, window preferences, and code style and formatting options. Project actions, such as build
and debug, are context-sensitive. For example, the user must select a project in the 

Project Explorer

 view in order

to build that project.

To create a project based on the Blinky example, perform the following steps:

1.  Click the 

Software Examples

 tile from the Simplicity Studio home screen.

2.  In the 

Kit

 drop-down, select 

C8051F530A Development Kit

; in the 

Part

 drop-down, select 

C8051F530

and in the 

SDK

 drop-down, select the desired SDK. Click 

Next

.

3.  Select 

Example

, and click 

Next

.

4.  Under 

C8051F530A Development Kit

, select 

F52x-53x Blinky

; click 

Next

,

 

and click 

Finish

.

5.  Click on the project in the 

Project Explorer

, and click 

Build

 (the hammer icon in the top bar). Alternatively, 

go to 

Project

Build Project

.

6.  Click 

Debug

 to download the project to the hardware and start a debug session.

7.  Press the 

Resume 

button to start the code running. The LED should blink. 

8.  Press the 

Suspend

 button to stop the code.

9.  Press the 

Reset the device

 button to reset the target MCU.

10.  Press the 

Disconnect

 button to return to the development perspective.

4.2.  Simplicity Studio Help

Simplicity Studio includes detailed help information and device documentation within the tool. The help contains
descriptions for each dialog window. To view the documentation for a dialog, click the question mark icon in the
window:

This will open a pane specific to the dialog with additional details.

The documentation within the tool can also be viewed by going to 

Help

Help Contents

 or 

Help

Search

.

Summary of Contents for C8051F52 Series

Page 1: ...ng a USB Debug Adapter The target board is connected to a PC running the Silicon Laboratories IDE via the USB Debug Adapter as shown in Figure 1 1 Connect the USB Debug Adapter to one of the DEBUG connectors on the target board HDR1 or HDR2 with the 10 pin ribbon cable The recommended connection is to the HDR2 connected to U2 as this microcontroller can be connected to the CP2102 USB to UART bridg...

Page 2: ...application itself can be used to install additional software and documentation components to aid in the development and evaluation process Figure 2 Simplicity Studio The following Simplicity Studio components are required for the C8051F530 Development Kit 8051 Products Part Support Simplicity Developer Platform Download and install Simplicity Studio from www silabs com 8bit software or www silabs...

Page 3: ...the user must select a project in the Project Explorer view in order to build that project To create a project based on the Blinky example perform the following steps 1 Click the Software Examples tile from the Simplicity Studio home screen 2 In the Kit drop down select C8051F530A Development Kit in the Part drop down select C8051F530 and in the SDK drop down select the desired SDK Click Next 3 Se...

Page 4: ...tomatically finish the driver installation Information windows will pop up from the taskbar to show the installation progress 4 If necessary the driver files can be uninstalled by selecting Windows Driver Package Silicon Laboratories option in the Programs and Features window 4 4 Configuration Wizard 2 The Configuration Wizard 2 is a code generation tool for all of the Silicon Laboratories devices...

Page 5: ... V Voltage Regulator A Side J2 28 pin Expansion I O connector for U2 HDR2 Debug connector for Debug Adapter Interface P1 3_A Green LED D2 Reset_A Reset button P1 4_A Push button R32 Potentiometer for P1 2_A J6 J8 Connects R32 potentiometer to U2 and 5 V J13 Connects power to U2 J11 J12 Connects external crystal to U2 pins P0 7_A and P1 0_A J3 Connects analog channel 1 to U2 P1 6_A J4 Connects anal...

Page 6: ... D1 Reset_B Reset button P1 4_B Push button J14 Connects power to U1 J9 J10 Connects external crystal to U1 pins P0 7_B and P1 0_B HDR3 Green LED and push button connector block T1 LIN transceiver U1 C8051F530A B Side Table 1 Target Board Part Summary Part Description P5 P1 P1 4_A P1 4_B U3 U1 U2 SILICON LABORATORIES C8051F530A TB T1 T2 J4 P1 7_A J3 P1 6_A J5 P0 0_A 12V LIN GND GNDCH2 CH1 VRefin D...

Page 7: ...de U1 Pressing RESET_A or RESET_B puts the attached device into its hardware reset state Switches P1 4_A and P1 4_B are connected to the C8051F530A parts U1 and U2 general purpose I O GPIO pins through headers Pressing P1 4_A or P1 4_B generates a logic low signal on the port pin of the respective microcontroller Remove the shorting block from the header to disconnect P1 4_A or P1 4_B from the por...

Page 8: ...the C8051F530A parts They are used to connect the USB Debug Adapter to the target board for in circuit debugging and Flash programming Table 4 shows the DEBUG pin definitions Table 3 Pin Descriptions for J1 and J2 J1 J2 Pin Description Pin Description Pin Description Pin Description 1 P0 0_B 14 P1 5_B 1 P0 0_A 15 P1 6_A 2 P0 1_B 15 P1 6_B 2 P0 1_A 16 P1 7_A 3 P0 2_B 16 P1 7_B 3 P0 2_A 17 5V 4 P0 3...

Page 9: ...e Analog connector to the microcontroller pins 5 8 Power Supply Options P5 TB1 J13 J14 The target board provides two options of power supply The first option is to use the provided 9 V power supply attached to the P5 connector The second option is to use an external 12 V 7 5 V minimum connected to the TB1 terminal block pins 1 and 3 Headers J13 and J14 connect the 5 V power supply to the VREGIN pi...

Page 10: ...ivity on the target board These devices can also be interfaced to another LIN bus using the TB1 terminal block Table 7 LIN Connections TB1 Signal Connection 12V Supplies 12 V 7 5 V minimum to the target board This can be connected to the power supply of another LIN bus or any external supply LIN Connects the 12 V LIN bus signal to the T1 and T2 LIN transceivers GND Ground ...

Page 11: ...C8051F53x 52x Rev 0 4 11 6 Schematics Figure 5 C8051F530A Target Board Schematic 1 of 3 ...

Page 12: ...C8051F53x 52x 12 Rev 0 4 Figure 6 C8051F530A Target Board Schematic 2 of 3 ...

Page 13: ...C8051F53x 52x Rev 0 4 13 Figure 7 C8051F530A Target Board Schematic 3 of 3 ...

Page 14: ...C8051F53x 52x 14 Rev 0 4 DOCUMENT CHANGE LIST Revision 0 2 to Revision 0 3 Updated for C8051F530A TB Added LIN Connectivity TB1 on page 10 Revision 0 3 to Revision 0 4 Updated Software Setup on page 2 ...

Page 15: ...or health which if it fails can be reasonably expected to result in significant personal injury or death Silicon Laboratories products are generally not intended for military applications Silicon Laboratories products shall under no circumstances be used in weapons of mass destruction including but not limited to nuclear biological or chemical weapons or missiles capable of delivering such weapons...

Page 16: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Silicon Laboratories C8051F530ADK ...

Reviews: