New Office Electronics

Waveshare EX-F320 Premium C8051F320 C8051F Development Board 8051 Evaluation Kit

Home › Demo Board & Accessories › Demo BoardWaveshare EX-F320 ..


100.0 star rating
100.0 of 100

Free Shipping



Model Number
EX-F320 Premium
Brand Name
Waveshare
Demo Board Type
Others
Category
C8051F Development Board, Starter Kit
For use with
C8051F320 in LQFP32 package
Examples
Silabs IDE / Keil
Power
from mini USB port or 5V DC jack, configured via on board switch
C8051F Microcontroller
C8051F320 (LQFP32)
on board regulator
AMS1117-3.3
Human to Machine Interface
Reset button, used to reset the system Power indicator LED
Power input switch
USB or 5V DC
Power Input/Output
5V/3.3V
Model Name
EX-F320 Premium



EX-F320 Premium # C8051F320 C8051F Development Board 8051 Evaluation Kit + DVK501 System Tools

A complete starter kit and development system for the C8051F320 microcontroller

Overview

connecting the two boards

A complete starter kit and development system for theC8051F320 microcontroller. It is designed to give designers a quick start to develop code on the device.

This development system contains a main development board with the C8051F320 chip in LQFP32 package, and an additional expansion board with various peripheral devices.

The BUS-A & BUS-B headers located on both boards should be used to connect the two boards via 10-pin cables, which are delivered with the product. As shown in the figure right.


What's On Board

EX-F320

  • Power
    • Powered from mini USB port or 5V DC jack, configured via on board switch
    • Power input/output pin headers
      • spare power input
      • convenient for providing power supply to other board/device if necessary
  • Onboard Chips
    • C8051F320 (LQFP32), the C8051F Microcontroller
    • AMS1117-3.3, on board regulator
  • Interfaces
    • JTAG/C2 interface for programming/debuging
    • mini USB interface
    • BUS-A & BUS-B, for connecting to the expansion board DVK501, ease to study/develop various peripheral devices
  • Human to Machine Interface
    • Reset button, used to reset the system
    • Power indicator LED
  • Other Features
    • External crystal configurable
      • there is a jumper for selecting on board 12M crystal or custom crystal mounted via the socket
      • a jumper for configuring MCU pins as oscillator inputs or regular I/O pins
    • All the MCU I/O pins are accessible on expansion connectors for further expansion
    • All the pins are clearly marked on the PCB. These marks provide the basic information on the pins
EX-F320 introduction
  1. Microcontroller
    • C8051F320
    • LQFP32 package
  2. On board regulator
    • AMS1117-3.3
  3. External crystal configuration
    • on-board 12 M crystal on left side
    • custom crystal socket on right side
    • selected via jumper
  4. Power input switch
    • USB or 5V DC
  5. Reset
  6. Power indicator
  7. mini USB interface
  8. 5V DC jack
  9. Peripherals expansion ports
    • for connecting to DVK501
    • header pinout definition is provided
    • easy to develop various peripherals
  1. 10-pin JTAG/C2 interface
    • standard C2 interface
  2. External crystal enable jumper
    • short the jumper to use external crystal
    • open the jumper to config the pins as regular I/O pins
  3. Jumper 3.3VJMP
    • open the jumper when REG0 enabled
    • short the jumper when REG0 disabled
  4. Jumper REGJMP
    • short PWR5V & REGIN when REG0 enabled
    • short REGIN & VDD when REG0 disabled
  5. Pin headers connected to MCU I/O pins
    • marked clearly on the PCB
    • easy for testing and further expansion
  6. Power Input/Output
    • 5V/3.3V
    • power input (spare)
    • power output
 

DVK501

Device on board Description Interface
AT24CXX 2-Wire Serial EEPROM keeps data after power down I2C
PCF8563 Real-time clock/calendar, low backup current from battery I2C
PCF8591 8-bit A/D and D/A converter, four channels AD conversion, one channel DA conversion I2C
PCF8574 Remote 8-bit I/O expander I2C
DS18B20 Programmable Resolution 1-Wire Digital Thermometer, measures temperatures from –55°C to +125°C 1-Wire
DS2401 Silicon Serial Number, a low-cost, electronic registration number that provides an absolutely unique identity 1-Wire
AT45DBXX Serial-interface sequential access Flash memory ideally suited for higher memory density requirement SPI
74HC164 8-bit serial-in, parallel-out shift register, for reducing the IO cost SART
74HC165 8-bit parallel-in, serial out shift register, for reducing the IO cost SART
MAX3232 3.0V to 5.5V, True RS-232 Transceivers, for communicating with the PC serial
MAX485 RS-485 Transceiver, for long distance communication serial
PS/2 PS/2 interface, for connecting the keyboard or mouse 2 wires
LED 8-bit status indicator LED, also can be used for displaying simple data 8 wires
Character LCD Connector Used for connecting the character LCD module, such as LCD1602 7 wires or 11 wires
Graphic LCD Connector Used for connecting the Graphic LCD module, such as LCD12864 SPI or 12 wires

Examples

Examples that come with this development system will show you how to connect the C8051F microcontroller to other peripheral components or devices and how to develope your prototype device easily. The pictures below show how the EX-F320 works with the DVK501 and the results of the examples.

Note: The LCD12864 is not included in the price, please browse our store to buy it separately if you need one. Click on the image to enlarge.

This development board supports 3.3V LCD ONLY.

LCD1602
Displaying text on LCD
74HC164-74HC165
Serial/parallel communication example using 74HC164/74HC165
AT24Cxx
Writing and Reading data from AT24CXX EEPROM via I2C interface
 
AT45DBxx
Writing and Reading data from AT45DBXX DATAFLASH via SPI interface
DS18B20
Measuring temperature using DS18B20+ and displaying results on LCD
MAX3232
Sending and receiving data over UART interface using MAX3232
 
PCF8563
Reading date and time from PCF8563 Real Time Clock
AT45DBxx
Example of PCF8574 I/O expander
PCF8591
A/D conversion and displaying conversion results on LCD
 
PS2
Sending data from PS/2 keyboard
AT45DBxx
Sending and receiving data over UART interface using MAX485
DS18B20
registration number identification via 1-wire bus using DS2401

Development Resources

  • User Guide CD
    • CD with software, drivers and examples
  • Schematic Circuit Diagram
    • PDF
  • Examples in C
    • Based on Silabs IDE and Keil
  • Related Software
    • Silabs IDE
    • Keil
  • Datasheets of the chips

Package Contains

EX-F320 Package

  1. EX-F320
  2. USB type A to Mini-B cable
  3. USB power cable
  4. 4-pin wire x 2
  5. 2-pin wire x 2
  6. User Guide CD
1
2
3
4
5
6

DVK501 Package

  1. DVK501
  2. DS18B20, DS2401
  3. USB power cable (2-pin header) x 2
  4. 10-pin Cable x 2
  5. Accessory Pack
  6. User Guide CD
1
2
3
4
5
6

Customers Who Bought This Item Also Bought

USB C8051F Debugger # C8051Fxxx MCUs JTAG Programmer Emulator C2 Debug Interfaces Compatible with U-EC3 U-EC5 U-EC6USD 29.69/piece
EX-F320 Standard # C8051F320 C8051F Development Board 8051 Evaluation Kit Tools Full I/O ExpanderUSD 21.24/piece
SOP28 TO DIP28 (A) # SO28 SOIC28 OTS-28-1.27-04 Enplas IC Programming Adapter Test Burn-in Socket 1.27mm Pitch 7.5mm WidthUSD 18.03/piece
EX-F34x-Q48 Standard # C8051F340 C8051F Development Board 8051 Evaluation Kit Tools Full I/O ExpanderUSD 21.24/piece
EX-F320 Premium # C8051F320 C8051F Development Board 8051 Evaluation Kit + DVK501 System ToolsUSD 55.24/piece
PLCC44 TO DIP44 Programmer Adapter Yamaichi IC Programmer Adapter for PLCC44 package with socket IC120-0444-306 1.27mm PitchUSD 18.03/piece
EX-F02x-Q100 Premium # C8051F020 C8051F Development Board 8051 Evaluation Kit + DVK501 System ToolsUSD 58.64/piece
EX-F34x-Q48 Premium # C8051F340 8051 Evaluation C8051F Development Board Kit + DVK501 System ToolsUSD 56.09/piece

Terms & Conditions

Term-&-Condition1_01Term-&-Condition1_02Term-&-Condition1_03Term-&-Condition1_04

Term-&-Condition1_05

 

 

 

 

    Shipping CompanyShipping CostEstimated Delivery Time
    DHL3 - 7 days
    UPS Expedited3 - 7 days
    EMS5 - 14 days
    Post Air MailFree Shipping15 - 45 days
    Return PolicyIf the product you receive is not as described or low quality, the seller promises that you may return it before order completion (when you click "Confirm Order Received" or exceed confirmation timeframe) and receive a full refund. The return shipping fee will be paid by you. Or, you can choose to keep the product and agree the refund amount directly with the seller.

    N.B.: If the seller provides the "Longer Protection" service on this product, you may ask for refund up to 15 days after order completion.
    Seller ServiceOn-time DeliveryIf you do not receive your purchase within 60 days, you can ask for a full refund before order completion (when you click "Confirm Order Received" or exceed confirmation timeframe).