USB Flash Board
An 8051-based system for rapid software development

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.
This is a MEMBER ONLY article. You need a subscription to read this article.
- Unlimited access to online Member Only articles
- 3 new editions Elektor Magazine (digital)
- More than 5000 Gerber files
- 20% member discount on e-books (at elektor.com)
- 10% member discount on Products (at elektor.com)
Available from €5.33 per month.
What is Members Only
Elektor is committed to providing high-quality content on electronics, catering to tens of thousands of paying members. As part of this commitment, Elektor has launched Premium, an initiative that offers exclusive online articles to members sometimes even before they appear in the magazine.
Every day, members can access in-depth articles that showcase the best of Elektor's premium content.
This initiative aims to reward members with early access. Once logged in, members can easily enjoy this exclusive content and engage in discussions about featured projects. While Premium adds to the existing resources available, Elektor will continue to provide a wealth of free information.
Join the Elektor community today to take advantage of Premium and other benefits!
Materials
Gerber file
CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor GREEN and GOLD members can exclusively download these files for free as part of their membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service.
Elektor recommends the Elektor PCB Service service from its business partner Eurocircuits or AISLER as the best services for its own prototypes and volume production.
The use of our Gerber files is provided under a modified Creative Commons license. Creative Commons offers authors, scientists, educators and other creatives the freedom to handle their copyright in a more free way without losing their ownership.
Component list
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
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
Discussion (0 comments)