PIC
About the article

PICee Development System

a PIC16F84-based single-board computer

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.
Downloading of this magazine article is reserved for Elektor Members only.
Already a member? click here to log in.
Products
Gerber file

CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor 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 its business partner Eurocircuits as the company of choice for its own prototypes and volume production in selected cases.

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
Loading comments...