C8051F064-EK C8051F064 EVALUATION KIT USERS GUIDE 1. Relevant Devices The C8051F064 Evaluation Kit is intended as an evaluation platform for the microcontrollers in the C8051F06x MCU family. The members of this MCU family are C8051F060, C8051F061, C8051F062, C8051F063, C8051F064, C8051F065, C8051F066, and C8051F067. The evaluation board included in this kit is provided with a pre-soldered C8051F064 MCU (TQFP100 package). Code developed on the C8051F064 can be easily ported to the other members of this MCU family. Refer to the C8051F06x data sheet for the differences between the members of this MCU family. 2. Kit Contents C8051F064 Evaluation Kits contain the following items: C8051F064 Evaluation Board Silicon Laboratories Evaluation Kit IDE and Product Information CD-ROM. CD content includes the following: Silicon Laboratories Integrated Development Environment (IDE) Keil Software 8051 Development Tools (evaluation assembler, linker, and C compiler) Source code examples and register definition files Documentation Evaluation Kit Demos, C8051F064 ADC Demo USB Cable C8051F064 Evaluation Kit Users Guide 3. Kit Overview Figure 1 illustrates the block diagram of the C8051F064 Evaluation Kit. The board includes an analog front end to signal condition and digitize (through the C8051F064) analog input signals. The board also includes two USB ports to transfer conversions to a PC: the DATA Port and the Self-Demo/IDE Debug port. The DATA port consists of a Silicon Laboratories CP2101 (UART to USB bridge) and a USB connector. The Self-Demo/IDE Debug port consists of Silicon Laboratories debug interface hardware and a USB connector. Power for the C8051F064 board can be supplied from either USB connection. An alternative lower noise supply can be used for better measurement performance if desired. Refer to Section 9. for more details. ALT. VOLT SUPPLY VOLT USB Data Port DATA SUPPLY INTERFACE CONN PORT PC C8051F064 BNC 16-BIT SERIAL SAR Analog Front End INPUT I/F CKT PROGRAM 16-BIT 1. Self-Demo Port USB DEBUG /DEBUG SAR I/F CONN PORT 2. IDE Debug Port BNC (Tools Test Drive) Dual 1 Msps High-Resolution Data Acquisition INL: 0.75 LSB SiNAD: 89 dB Power: 20 mW Figure 1. C8051F064 Evaluation Board Block Diagram Rev. 0.4 12/07 Copyright 2007 by Silicon Laboratories C8051F064-EK Not Recommended for New DesignsC8051F064-EK The C8051F064EK has three purposes: Noise Performance DemonstrationDemonstrates 16-bit dc performance displays FFT plot and key parameters. Performance EvaluationFacilitates easy programming and analog front end input for dynamic performance evaluation of ac signals. Tools Test DriveAllows easy evaluation of the Silicon Laboratories Integrated Development Environment (IDE) (code download and on-chip debug function). 4. Evaluation Kit ADC Demo The C8051F064 evaluation kit includes a demonstration of the noise performance of the 16-bit ADCs on the C8051F064 device. A 1.25 V dc input signal is provided on the board as an input to the ADC input pins, AIN0 and AIN1. The ADCs convert and store 32,768 samples (differential, 16-bit samples in 2s complement) in off-chip SRAM. The PC application then downloads the data through the debug USB port. After processing these conversions, the software generates a spectral plot (magnitude versus frequency) of the ADC input signal. The spectral plot illustrates the C8051F064s noise floor for the given sample set. The minimum and maximum values sampled, mean of values sampled, standard deviation, and dynamic range are displayed. To run the ADC Demo, first configure the evaluation board and install the PC application. 4.1. ADC Demo Hardware Setup Configure the evaluation board according to the instructions below. A diagram of the final configuration is shown in Figure 2. Configuration shorting blocks may already be installed. 1. Place a shorting block on the J2 header connecting Pin 2 and Pin 3. This configures the evaluation board to be powered from the DEBUG USB connector (J1). 2. Place a shorting block on the J4 header connecting Pin 2 and Pin 3. This configures the external voltage reference to be powered from the DEBUG USB connector (J1). 3. Place shorting blocks on theV (J6) and (J8) headers. 4. Configure SRAM(U5): Place shorting blocks on J11 and on J14 connecting Pin 2 and Pin 3. 5. Connect one end of the provided USB cable to any available USB port on the PC. 6. Connect the other end of the USB cable into the USB connector on the board labeledDEBU (J1). This connection should power the board. Evaluation board power is indicated by thePW LED (D4). J11 RESET P3.6 Pin 1 SRAM Pin 1 Pin 2 J14 ADC1 C8051 J15 USB Cable F064 To PC J12 DEBUG J16 USB Port ADC0 J5 +3.3V J1 J2 Pin 1 D2 J13 5VDD DATA Pin 1 J4 J4 V+ Pin 1 D1 J6 D3 D4 J7 J8 V- J3 P1.6 PWR STOP/RUN Figure 2. ADC Demo Hardware Setup 2 Rev. 0.4 Not Recommended for New Designs PORT 0