Home › Magazines › 2002 › February › PICee Development System

PICee Development System

a PIC16F84-based single-board computer

Published in issue 307, February 2002

PICee Development System
This single-board computer, using the popular low-cost PIC16F84 microcontroller, has been developed with educational applications in mind.The PICee single-board computer described in this article is a versatile training and development system based on the well-known Microchip PIC16F84 microcontroller. The microcontroller’s flash memory is electrically erasable: hence the ‘ee’ in the title. In contrast to the 89C8252 Flash microcontroller board described in our December 2001 issue, the 16F84 processor used here is a so-called ‘RISC’ (reduced instruction set computer) microcontroller with only a small number of instructions. The PICee board allows experimentation with all 35 of the processor’s instructions without additional hardware. The board encompasses a wide range of applications, from a simple LED flasher to an elegant crystal-controlled clock.
Resistors:
R1,R15-R22,R25-R29 = 1kOhm 5
R2,R24,R34,R35 = 4kOhm 7
R3,R4,R6...R8,R10 = 10kOhm
R5,R12 = 1kOhm
R9,R11 = 470Ohm
R13 = 12kOhm
R14 = 10Ohm
R23 = 33 Ohm
R30 = 470kOhm
R31,R32 = 270Ohm
R33 = 3kOhm 3
P1 = 100kOhm preset
P2 = 10kOhm preset
Capacitors:
C1,C2,C3,C5,C6,C7,C10,C11,C12 = 100nF
C4 = 220pF
C8,C9 = 27pF
C13 = 470µ F 25V radial
C14,C15,C16 = 47µ F 16V radial
Semiconductors:
D1 = 1N4007
D2-D7 = 1N4148
D8-D11,D16-D19 = LED, 3mm, yellow, low current
D12-D18,D20,D21 = LED 3 mm, red, low current
D22 = LED, 3 mm, green, low current
T1,T2,T3 = BC547
IC1 = 7805
IC2 = TL497AC
IC3 = PIC16F84
IC4 = 74HCT125
Miscellaneous:
K1 = mains adaptor socket, PCB mount
K2 = 9-way sub-D socket (female), angled pins, PCB mount
K3 = DIN41612 connector, model B (Conrad Electronics # 741582)
K4 = 16-way SIL connector*
L1 = 100µ H
S1,S2,S4,S8,S9,S10 = toggle switch, 1 c/o contact, or 3-way pinheader with jumper
S3,S5,S6,S7 = pushbutton, e.g., ITT/Schadow type D6
X1 = quartz crystal socket with crystal*
Heatsink for IC1, e.g. type ICK35 (Fischer) (Dau Components)
PCB, order code 010062-1
Disk, contains example programs, order code 010062-11 or free download

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

 

Downloads 

PDF Article (e022014.pdf)
10 Elektor Credits
PCB layout (010062-PCB.pdf)
10 Elektor Credits
 

Order from Elektor 

PCB
010062-1
 

Order from Eurocircuits 

PCB

 

Free downloads 

010062-11.zip

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.