This archive/directory contains all information required to build and use a
general purpose EPROM programmer:

EPROM Programmer Kit - Files:

   README.TXT    - This file
   EPROM.TXT     - EPROM user documentation
   EPROM1.DWG    - Schematic diagram - CPU section
   EPROM2.DWG    - Schematic diagram - Interface section
   EPROM3.DWG    - Schematic diagram - Power Supply
   EPROM4.DWG    - Drawing of Programming Socket
   EPROM5.DWG    - Drawing in interface connectors
   EPROM.MAC     - EPROM firmware source code
   EPROM.MOT     - EPROM firmware ROM image (Motorola format download records)
   EPROM.INT     - EPROM firmware ROM image (Intel    format download records)

Dunfield Development Services (DDS) offers software and firmware
development services specializing in systems and embedded applications.
For more information, visit: http://www.dunfield.com


EPROM Programmer - Parts List:

Part Number    - Description
--------------------------------------
R1               15K     1/4w resistor
R2,R3,R4,R5      1K      1/4w resistor
R6               150 Ohm 1/4w resistor
R7,R8,R9,R10     120 Ohm 1/4w resistor
R11,R12,R13,R16   "" "" ""
R14              100 Ohm 2w resistor
R15              2K Linear potemtiometer
C1,C5            10uf   10v Tantalum
C2               10uf   10v Electrolitic
C3               3300uf 10v Electrolitic
C4               1000uf 10v Electrolitic
C6               470uf  40v Electrolitic
C7               10uf   10v Tantalum
Q1,Q2,Q3,Q4      General purpose small switch NPN transistor
D1,D2,D3,D4      General purpuse 100 P.I.V. diode
K1,K2,K3,K4      S.P.D.T. 5v relay
SP1              60 Ohm 2-1/4" Dynamic Speaker
DSP1             8 digit 7 segment common cathode L.E.D. Display
U1               68B09 Microprocessor I.C.
U2,U13           74LS138 3-8 Decoder I.C.
U3               2764 8k by 8 EPROM I.C.
U4               5516 2k by 8 static RAM I.C.
U5,U6,U7,U8      6264 8k by 8 static RAM I.C.
U9               6551 ACIA (UART) I.C.
U10              74LS00 quad NAND gate I.C.
U11              1488 quad RS-232 line driver I.C.
U12              1489 quad RS-232 line receiver I.C.
U14,U15,U16,U17  74LS374 8 bit latch I.C.
U18              68B21 Peripheral Interface Adapter (PIA) I.C.
X1               7.3728 Mhz Crystal
T1               110 -> 12.6v CT 1a Transformer
T2               110 -> 25v 300ma Transformer
DB1,DB2          1a 50 P.I.V. Bridge Rectifier
VR1              7805  5v 1a Voltage Regulator
VR2,VR3          7812 12v 1a Voltage Regulator
SW1              S.P.S.T. 110v 1a Toggle Switch
SW2              S.P. 3 position Rotary Switch
LED1,LED2        General purpose Light Emitting Diode

All data and address lines of CPU and 2764, 5516, 6264, 6821 and 74LS374
peripheral chips are tied together (not shown on schematic diagrams).

Data lines of 74LS373 are: D0=3 D1=4 D2=7 D3=8 D4=13 D5=14 D6=17 D7=18

Bypass capacitors should be placed across power rails or all IC's.

Complete schematic diagrams for the programmer are contained in the files
EPROM1.DWG - EPROM5-DWG. You may view/print then with my MICROCAD drawing
package:

     MICROCAD EPROM1 /D    <- View on VGA monitor
     MCPRINT EPROM2 LASER  <- Print on HP laserjet series (LPT1)
     MCPRINT EPROM3 EPSON  <- Print on EPSON dot matrix (LPT1)

MICROCAD is available "free" from my web page. For details on editing the
drawing, or printing it to devices attached to different ports, see the MICROCAD
documentation.

The user documentation for the programmer is contained in the file: EPROM.TXT

All programs, documentation, source code and other information on this
disk is copyright 1986-2005 Dave Dunfield. All rights are reserved.
