Home › Magazines › 2007 › November › USB Flash Board

USB Flash Board

An 8051-based system for rapid software development

Published in issue 371, November 2007

USB Flash Board

Flash microcontrollers are easy to program, which makes them suitable for rapid software development environments and educational uses. In the past, program code was usually downloaded via a serial interface, but nowadays many PCs (especially laptops) only have USB ports. Our versatile Flash Board provides a solution to this problem.

Resistors

R1 = 1kΩ5 8-way SIL array

R2,R3 = 27

R4,R12 = 1kΩ5

R5 = 100

R6,R7,R11 = 4kΩ7

R9 = 8-way 10kΩ array

R10 = 1k

P1 = 10kΩ potentiometer

Capacitors

C10,C11=22pF

C3 = 2nF2

C4 = 10nF

C1,C2,C5,C6,C7,C14,C15,C16 = 100nF

C8 = 10µF 16V

C9 = 1µF 16V

C12 = 1000µF 16V

C13 = 100µF 25V

Semiconductors

D1-D8,D12 = LED, red, low-current

D9 = BAT46

D10 = 1N4001

D11 = zener diode 6V2

IC1 =  AT89C5131AM

IC2 = 7805

X1 = 12MHz quartz crystal

Miscellaneous

JP1,JP4 = 2-way SIL pinheader

JP2,JP3 = 3-way SIL pinheader

K2 = USB-A socket

K3,K6,K8 = 10-way boxheader

K4 = 6-way (2x3) pinheader

K7 = 14-way boxheader

K9 = mains appliance socket, PCB mount

S1,S3-S6 = miniature pushbutton

PLCC socket

PCB, # 070125-1 from Elektor SHOP

Kit of parts, # 070125-71 from Elektor SHOP

Click below to download a PDF copy of this article from Elektor magazine.

 

Downloads 

PDF article
10 Elektor Credits
PDF PCB
Free download
 

Order from Elektor 

PCB, bare
070125-1 (USD 28.90)
Kit of parts, PCB and all parts
070125-71 (USD 72.50)
 

Free downloads 

Software

Free download

Please note. In view of the complexity of international markets, Elektor cannot guarantee the availability of components for this project.

Subscribe now

Subscribe to our free
E-weekly Newsletter!

Enter your Email address:

Follow Elektor

      

Act now!

Sponsored

FAQ

Before submitting questions, review our FAQ section!

Bestseller

Controller Area Network Projects

The aim of this book is to teach you the basic principles of CAN networks and in addition the development of microcontroller based projects using the CAN bus.

Package Deals

Elektor Bundles

Check our Package Deals and save money! Discounts up to 19% now available!

Price Slashed

Elektor OSPV

This Open Source People Vehicle is perfect for factory halls, warehouses, hospitals, colleges, schools etc.