16x84 or 16F627/8
Version AE
Rel. 1.3 Apr 19, 2004
The board shown below is a prototype board for the 16x84 and the 16F62x. This board can access all pins on the appropriate headers, provides LED indications on Port B, access on-board ICSP. It contains a regulator and crystal circuit. It has a reset button and push button for data input. This board can be used as a basic processor board and with ribbon headers provides I/O for LED displays, LCD displays, or other control functions.

Figure 32 - Silk screen - component side (F84AE_SI.PRN)

Figure 31 - Circuit board side (F84AE2X.PRN)

Notes: R1-8 is a 10K SIP resistor network. SW1-8 is an 8 position dip switch. Power in can be up to 16 volts DC. This circuit will run off a 9 volt battery for test purposes, but the regulator will drain too much power for more permanent use. There are extra holes on board for jumpers and configuring the circuit in many ways. Installing the two jumpers and placing a solder blob as shown in Figure 31 makes the right switch a reset switch. The pushbutton reset switch can be used as an additional input by not shorting the solder blob and using the thru hole connection and a jumper. X8 through X11 are for ICSP programming. This has been tested on MPLAB's ICD1 and the Warp13A. SW8 must be turned off for ICSP programming. Y5 pin can be cut off and used as a keyway to prevent header from being plugged in backwards.
Header pins
| Y1 | Y2 | Y3 | Y4 | Y5 | Y6 | Y7 | Y8 | Y9 | Y10 |
| +5 | Pullup | A0 | A1 | Pullup | A2 | A3 | A4 | Reset | Ground |
|-------------------------------ICSP
Pins------------------------------|
| X1 | X2 | X3 | X4 | X5 | X6 | X7 | X8 | X9 | X10 | X11 |
| B.0 | B.1 | B.2 | B.3 | B.4 | B.5 | B.6 | B.7 | Ground | +5 | /MCLR |
| Part Number | Description | Vendor | Price each |
| CR1 | 1N4001 | Jameco #35975CF | .03 |
| U1 | LM7805 | Jameco #51262CF | .35 |
| X1 | 4MHZ crystal | Jameco #137832CF | .99 |
| SW1, SW2 | Pushbutton switch | Jameco #162886CF | .45 |
| C1 | 47uf/16v radial capacitor | Jameco #198862CF | .045 |
| C2, C3 | 22pf ceramic capacitor | Jameco #81533CF | .10 |
| D1-D7 | LED T1 Red | Jameco #94529CF | .19 |
| R1-R8 | 10K SIP resistor network | Jameco #24643CF | .26 |
| R9-R16 | 680 ohm 1/8 watt resistor | Digi-Key #680EBK-ND | .05 |
| SW3-SW10 | 8 pos dip switch | Jameco #38842CF | .89 |
| X1-11 | 11 pin male header | Jameco #202825CF | .25 |
| Y1-Y8 | 8 pos male header | part of above header | |
| 18 pin dip socket | Jameco #38113CF | .11 | |
| 4-40 x 1/4 | screw, pan head, stainless | ||
| 4-40 x 1/4 | hex nut, stainless | ||
| coaxial power jack 2.5mm | Mouser #163-5003 | .65 | |
| Mating female header | 10 position | Jameco #103190CF | .42 |
| Female pin for above header | Jameco #100765CF | .11 |
If you are making your own circuit board, you can download the LaserJet printer file and print the board right to your printer. The file is F84AE1X.PRN for an actual 1:1 image. A 2:1 image is F84AE2X.PRN. A 2X parts layout silk screen is F84AE_SI.PRN. Make sure you are on a non network computer and running in DOS mode with a non-USB printer. To print, download the F84AE.ZIP file and unzip to a folder. To print a 1X circuit side, type "type f84ae1x.prn >lpt1" (return). To print a 2X image of the top silk screen, type "type f84ae_si.prn >lpt1".
Version AF
This variation of the prototype board changes the push button switch profile and eliminates the dip switch. Single pin jumpers are used to isolate the LEDs from the port B buss. The board has been laid out to accept a ZIF socket. Click here to the F84AF web page.
This prototype board is similar in layout to the MPLAB ICD board.
Click here to the 16F877 web page.
Please contact Rick for any questions or problems understanding these circuits.
Under construction as of March 16, 2004
©2004 Rick C.