C8051F-full-range-of-source-code

所属分类:单片机开发
开发工具:C/C++
文件大小:7767KB
下载次数:5
上传日期:2011-06-07 17:32:19
上 传 者iShow
说明:  C8051F全系列程序 c语言 源代码 源程序
(C8051F full range of programs c language source code)

文件列表:
Examples\C8051F00x_01x\Header_Files\C8051F000.INC (9646, 2009-04-21)
Examples\C8051F00x_01x\Header_Files\c8051F000.h (14646, 2009-04-21)
Examples\C8051F00x_01x\Header_Files (0, 2010-03-11)
Examples\C8051F00x_01x\ADC\F00x_ADC0_ExternalInput.c (15026, 2009-04-21)
Examples\C8051F00x_01x\ADC\F00x_ADC0_ExternalInput_Mux.c (20303, 2009-04-21)
Examples\C8051F00x_01x\ADC\F00x_ADC0_TempSensor.asm (9971, 2009-04-21)
Examples\C8051F00x_01x\ADC (0, 2010-03-11)
Examples\C8051F00x_01x\Blinky\c8051F000.h (14646, 2009-04-21)
Examples\C8051F00x_01x\Blinky\C8051F000.INC (9646, 2009-04-21)
Examples\C8051F00x_01x\Blinky\F00x_Blinky.asm (2713, 2009-04-21)
Examples\C8051F00x_01x\Blinky\F00x_Blinky.c (2884, 2009-04-21)
Examples\C8051F00x_01x\Blinky\F00x_Blinky_Asm.wsp (32172, 2009-04-21)
Examples\C8051F00x_01x\Blinky\F00x_Blinky_C.wsp (32166, 2009-04-21)
Examples\C8051F00x_01x\Blinky (0, 2010-03-11)
Examples\C8051F00x_01x\Comparators\F00x_Comparator0_ResetSource.c (8235, 2009-04-21)
Examples\C8051F00x_01x\Comparators (0, 2010-03-11)
Examples\C8051F00x_01x\DAC\F0xx_DACs_SineCosine.c (12438, 2009-04-21)
Examples\C8051F00x_01x\DAC (0, 2010-03-11)
Examples\C8051F00x_01x\Interrupts\F00x_External_Interrupts.c (6691, 2009-04-21)
Examples\C8051F00x_01x\Interrupts (0, 2010-03-11)
Examples\C8051F00x_01x\Oscillators\F0xx_Oscillator_Capacitor.c (11149, 2009-04-21)
Examples\C8051F00x_01x\Oscillators\F0xx_Oscillator_CMOS.c (8715, 2009-04-21)
Examples\C8051F00x_01x\Oscillators\F0xx_Oscillator_Crystal.c (9517, 2009-04-21)
Examples\C8051F00x_01x\Oscillators\F0xx_Oscillator_RC.c (10587, 2009-04-21)
Examples\C8051F00x_01x\Oscillators (0, 2010-03-11)
Examples\C8051F00x_01x\PCA\F00x_PCA0_8Bit_PWM_Output.c (8628, 2009-04-21)
Examples\C8051F00x_01x\PCA\F00x_PCA0_Capture_Input.c (11472, 2009-04-21)
Examples\C8051F00x_01x\PCA\F0xx_PCA0_High_Speed_Output.c (9864, 2009-04-21)
Examples\C8051F00x_01x\PCA\F0xx_PCA0_Software_Timer_Blinky.c (10558, 2009-04-21)
Examples\C8051F00x_01x\PCA (0, 2010-03-11)
Examples\C8051F00x_01x\PortIO\F00x_Ports_SwitchLED.c (5313, 2009-04-21)
Examples\C8051F00x_01x\PortIO (0, 2010-03-11)
Examples\C8051F00x_01x\SMBus\F0xx_SMBus_EEPROM.c (32267, 2009-04-21)
Examples\C8051F00x_01x\SMBus\F0xx_SMBus_Master.c (20129, 2009-04-21)
Examples\C8051F00x_01x\SMBus\F0xx_SMBus_Master_Multibyte.c (22306, 2009-04-21)
Examples\C8051F00x_01x\SMBus\F0xx_SMBus_Multimaster.c (27288, 2009-04-21)
Examples\C8051F00x_01x\SMBus\F0xx_SMBus_Slave.c (13627, 2009-04-21)
Examples\C8051F00x_01x\SMBus\F0xx_SMBus_Slave_Multibyte.c (15467, 2009-04-21)
Examples\C8051F00x_01x\SMBus (0, 2010-03-11)
Examples\C8051F00x_01x\SPI\F00x_SPI0_EEPROM_Polled_Mode.c (17411, 2009-04-21)
... ...

-------------------------------------------------- USB Bulk Example Readme File Copyright (C) 2005 Silicon Laboratories, Inc. -------------------------------------------------- This release contains the following components: * USB Bulk Driver Example * USB Bulk Firmware Example * Host Application (F32x_BulkFileTransfer.exe) * Host Application Source Last updated: 25 MAY 2005 Running the Example on the C8051F32x target board ------------------------------------------------------------ 1) Connect the hardware: a) Connect the target board to a PC through a Debug Adapter. b) Install shorting blocks at the following positions: J3[1-2] (P2.0 Switch), J3[3-4] (P2.1 Switch), J3[5-6] (P2.2 LED), J3[7-8] (P2.3 LED), J9 (P0.2), J10 (P0.3) and J13 (P1.7 Potentiometer). c) Connect a USB cable between the target device and the host PC. d) To power the target board from an wall-powered source, place a shorting block at J2 and NO shorting block at J11. Next, connect a DC power adapter to the target board at P1. e) To power the target board from the USB bus, place a shorting block on the target board at J11 and NO shorting block on J2. 2) Build and download the Bulk Example firmware: a) Open the Silicon Laboratories IDE (v1.72 or later). b) Open the Connection Options window by selecting Options-> Connection Options... in the IDE menus. In the Debug Interface section, select C2. c) Connect to the target C8051F32x device (Alt+C, or IDE menu Debug->Connect). d) From the Project menu, select "Open Project" and browse to the Bulk Example Firware project "BulkFirmware.wsp", located by default in the "Silabs\MCU\Examples\C8051F32x\USB_Bulk\Firmware" directory. e) Build the project (F7, or through IDE menu Project->Build/Make Project). f) Download the firmware (Alt+D). 3) Run the Bulk Example firmware: a) In the IDE, Run the firmware (F5, or IDE menu Debug->Go). b) When Windows detects the device and the driver installation wizard opens: a. Choose "Search for a suitable driver for my device", and click Next. b. Check the box "Specify a location", and click Next. c. Browse to directory ..\USB_Bulk and select the file SilabsBulk.inf, and click OK. d. Follow the dialogue to finish driver installation. c) Once the firmware has been downloaded and is running, the IDE is no longer needed. Disconnect from the target device with the IDE and press the Reset button on the Target Board. 4) Run the Bulk Example host application: a) Run the F32x_BulkFileTransfer.exe application located by default in the "Silabs\MCU\Examples\C8051F32x\USB_Bulk" directory. b) The F32x_BulkFileTransfer application will display the current USB devices connected to the PC. Select the device to be used for the file transfer. c) Select file names for Transferring or Receiving data.

近期下载者

相关文件


收藏者