background image

C 8 0 5 1 F 3 4 x

4

Rev. 0.3

3.3.  Legacy 8-bit IDE

Note: Using the Simplicity Studio tools with the C8051F340 Development Kit is recommended. See section 3. "Software

Setup‚" on page 2 for more information. 

Download the 8-bit software from the website (

www.silabs.com/8bit-software

) or use the provided installer on the

CD-ROM to install the software tools for the C8051F34x devices. After installation, examples can be found in
...\Examples\C8051F34x in the installation directory. At a minimum, the C8051F340 DK requires:



Silicon Labs IDE—Software enabling initial evaluation, development, and debugging.



Configuration Wizard 2—Initialization code generation software for the C8051F34x devices.



Keil C51 Tools—Keil 8051 Compiler/Assembler/Linker toolchain.

Other software available includes:



Keil µVision Driver—Driver for the Keil µVision IDE that enables development and debugging on 

C8051Fxxx MCUs.



Flash Programming Utilities and MCU Production Programmer—Programming utilities for the 

production line. More information on the available programming options can be found on the website:

http://www.silabs.com/products/mcu/Pages/ProgrammingOptions.aspx

.



ToolStick Development Tools—Software and examples for the ToolStick development platform. More 

information on this platform can be found at 

www.silabs.com/toolstick

.

The development kit includes the latest version of the C51 Keil 8051 toolset. This toolset is initially limited to a code
size of 2 kB and programs start at code address 0x0800. After registration, the code size limit is removed entirely
and programs will start at code address 0x0000.

To register the Keil toolset:

1.  Find the Product Serial Number printed on the CD-ROM. If you no longer have this serial number, 

register on the Silicon Labs website (

www.silabs.com/8bit-software

) to obtain the serial number.

2.  Open the Keil µVision4 IDE from the installation directory with administrative privileges.

3.  Select File

License Management to open the License Management window.

Figure 3. Keil µVision4 IDE License Management Window

4.  Click on the Get LIC via Internet... button to open the Obtaining a License IDE Code (LIC) window.

5.  Press OK to open a browser window to the Keil website. If the window doesn’t open, navigate to 

www.keil.com/license/install.htm

.

6.  Enter the Silicon Labs Product Serial Number printed on the CD-ROM, along with any additional required 

Summary of Contents for C8051F34 Series

Page 1: ...EN This Datasheet is presented by the manufacturer Please visit our website for pricing and availability at www hest ore hu ...

Page 2: ...ect the other end of the USB cable to a USB Port on the PC 4 Connect the ac dc power adapter to power jack P1 on the target board Notes Use the Reset button in the ID E to reset the target when connected using a USB Debug Adapter Remove power from the target board before removingthe ribbon cable from the target board Connecting or disconnecting the cable when the devices have power can damage the ...

Page 3: ...io Simplicity Studio from the start menu or clicking the Simplicity Studio shortcut on the desktop Follow the instructions to install the software and click Simplicity IDE to launch the IDE The first time the project creation wizard runs the Setup Environment wizard will guide the user through the process of configuring the build tools and SDK selection In the Part Selection step of the wizard sel...

Page 4: ...e Part drop down select C8051F340 and in the SDK drop down select the desired SDK Click Next 4 Select Example and click Next 5 Under C8051F340 Development Kit in the Blinky folder select F34x Blinky and click Finish 6 Click on the project in the Project Explorer and click Build the hammer icon in the top bar Alternatively go to Project Build Project 7 Click Debug to download the project to the har...

Page 5: ...w silabs com products mcu Pages ProgrammingOptions aspx ToolStick Development Tools Software and examples for the ToolStick development platform More information on this platform can be found at www silabs com toolstick The development kit includes the latest version of the C51 Keil 8051 toolset This toolset is initially limited to a code size of 2 kB and programs start at code address 0x0800 Afte...

Page 6: ...with the license activation code 8 Copy the License ID Code LIC from the email 9 Paste the LIC into the New License ID Code LIC text box at the bottom of the License Management window in µVision4 10 Press the Add LIC button The window should now list the PK51 Prof Developers Kit for Silabs as a licensed product 11 Click the Close button ...

Page 7: ...4 Port 2 header J5 Port 3 header J6 Port 4 header J7 Connects the 3V supply net to the VDD supply net J8 USB Power or VDD power selection header J9 Debug connector for debug adapter interface J10 J11 External crystal enable connectors J12 Port I O jumper configuration block J13 96 pin female connector J15 Jumper connection for pin 1 5 to capacitors used when VREF is internally generated J16 Jumper...

Page 8: ...d to the C8051F340 s general purpose I O GPIO pins through headers Pressing P2 0 or P2 1 generates a logic low signal on the port pin Remove the shorting blocks from the J12 header to disconnect Switch P2 0 and Switch P2 1 from the port pins The port pin signals are also routed to pins on the J1 I O connector See Table 1 for the port pins and headers corresponding to each switch Three LEDs are als...

Page 9: ...d Configuration J8 The C8051F340 target board can be configured as a self powered USB device to take power from the USB cable instead of the ac dc adapter connected at P1 To configure the target boards as a self powered USB device short the VREGIN and VBUS pins on the J8 header Note When the C8051F340 target board is self powered from the USB the Serial Adapter is not powered from the target board...

Page 10: ... transceiver J12 15 16 Install shorting block to connect UART0 CTS P2 7 to transceiver 4 8 Analog I O P2 Several of the C8051F340 target device s port pins are connected to the P2 terminal block Refer to Table 5 for the P2 terminal block connections 4 9 USB Debug Adapter Target Board Power Connector J19 The USB Debug Adapter includes a connection to provide power to the target board This connectio...

Page 11: ...C8051F34x 10 Rev 0 3 5 Schematics Figure 5 C8051F340 Target Board Schematic Page 1 of 2 ...

Page 12: ...C8051F34x Rev 0 3 11 Figure 6 C8051F340 Target Board Schematic Page 2 of 2 ...

Page 13: ... Removed Section 2 Hardware Setup using an EC2 Serial Adapter See RS232 Serial Adapter EC2 User s Guide Removed Section 8 EC2 Serial Adapter See RS232 Serial Adapter EC2 User s Guide Removed Section 9 USB Debug Adapter See USB Debug Adapter User s Guide Revision 0 2 to Revision 0 3 Updated 3 Software Setup on page 2 ...

Page 14: ...nd disclaims responsibility for any consequences resulting from the use of information included herein Additionally Silicon Laboratories assumes no responsibility for the functioning of undescribed features or parameters Silicon Laboratories reserves the right to make changes without further notice Silicon Laboratories makes no warranty rep resentation or guarantee regarding the suitability of its...

Reviews: