Waveshare EX-F02x-Q100 C8051F TQFP100 Development Board with Expansion Board

Artikelnummer: WS0803P

Hersteller Artikel Nr.: EX-F02x-Q100 Premium

Kategorie: C8051F

73,77 €

inkl. 19% USt.,

sofort verfügbar

Lieferzeit: 1 bis 2 Tage



A complete starter kit and development system for the C8051F02x series microcontrollers


connecting the two boards

A complete starter kit and development system for theC8051F02x series microcontrollers, such as C8051F020, C8051F022. It is designed to give designers a quick start to develop code on these devices.

This development system contains a main development board with the C8051F020 chip in TQFP100 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


  • Power
    • Powered from 5V DC jack using an onboard 3.3V regulator AMS1117
    • Power input/output pin headers
      • spare power input port
      • convenient for providing power supply to other board/device if necessary
  • Onboard Chips
    • C8051F020 (TQFP100), the C8051F Microcontroller
    • AMS1117-3.3, on board regulator
  • Interfaces
    • JTAG/C2 port for programming/debuging
    • 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
    • VDD Monitor enable/disable jumper connected to the MONEN pin
    • AD/DA voltage reference jumper
    • External crystal configurable
      • there is a jumper for selecting on board 16M crystal or custom crystal mounted via the socket
    • All the MCU 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-F02x-Q100 introduction
  1. 5V DC jack
    • default power input
  2. Power indicator
  3. On board regulator
    • 3.3V
    • AMS1117-3.3
  4. 10-pin JTAG/C2 port
  5. Reset
  6. Microcontroller
    • C8051F020
    • TQFP100 package
  7. Pin headers connected to MCU pins
    • marked clearly on the PCB
    • easy for testing and further expansion
  1. AD/DA voltage reference
  2. BUS-A & BUS-B expansion ports
    • for connecting to DVK501
    • header pinout definition is provided
    • ease to develop various peripherals
  3. External crystal configuration
    • on board 16M crystal
    • custom crystal socket
    • selected via jumper
  4. VDD monitor enable/disable jumper
  5. Power input/output
    • 5V/3.3V
    • spare power input
    • power output is available


Device on boardDescriptionInterface
AT24CXX2-Wire Serial EEPROM keeps data after power downI2C
PCF8563Real-time clock/calendar, low backup current from batteryI2C
PCF85918-bit A/D and D/A converter, four channels AD conversion, one channel DA conversionI2C
PCF8574Remote 8-bit I/O expanderI2C
DS18B20Programmable Resolution 1-Wire Digital Thermometer, measures temperatures from ?55°C to +125°C1-Wire
AT45DBXXSerial-interface sequential access Flash memory ideally suited for higher memory density requirementSPI
74HC1648-bit serial-in, parallel-out shift register, for reducing the IO costSART
74HC1658-bit parallel-in, serial out shift register, for reducing the IO costSART
MAX32323.0V to 5.5V, True RS-232 Transceivers, for communicating with the PCserial
MAX485RS-485 Transceiver, for long distance communicationserial
PS/2PS/2 interface, for connecting the keyboard or mouse2 wires
LED8-bit status indicator LED, also can be used for displaying simple data8 wires
Character LCD ConnectorUsed for connecting the character LCD module, such as LCD16027 wires or 11 wires


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-F02x-Q100 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.

Displaying text on LCD
Serial/parallel communication example using 74HC164/74HC165
Writing and Reading data from AT24CXX EEPROM via I2C interface
Writing and Reading data from AT45DBXX DATAFLASH via SPI interface
Measuring temperature with DS18B20+ and displaying results on LCD
Sending and receiving data over UART interface using MAX3232
Reading date and time from PCF8563 Real Time Clock
Example of PCF8574 I/O expander
A/D conversion and displaying conversion results on LCD
Sending data from PS/2 keyboard
Sending and receiving data over UART interface using MAX485
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

Artikelgewicht:0,28 Kg

Bewertungen (0)

Durchschnittliche Artikelbewertung

Geben Sie die erste Bewertung für diesen Artikel ab und helfen Sie Anderen bei der Kaufenscheidung:

Frage zum Produkt

Frage zum Produkt
max. 500 Zeichen