Simple GAL Programmer

Posted on Mar 11, 2013

This GAL programmer is controlled via a parallel port, so that any exclusive interface is not requires for the programmer. It is easy to use on the notebook PCs. When program a PIC, a socket converter is needed. After assembly is finished, check if the wiring is correct and then power on. If all right, adjust VR1 to Vcc is 5.25 volts, and VR2 to Vpp is 15.0 volts. PGALCHK.COM is a function check program which checks if programmer works completely or not. The checker program can manipulate each socket pin voltage. Timer test is complete if finished in ten seconds. If not stabled (other pins changed, etc..), I think it is due to ground bounce. Long cable increases this effect. This programmer reducing ground bounce by add C/R to BUSY line. But longer cable can occures any errors. In this case, change to shorter cable or increase resister value R1.

Simple GAL Programmer
Click here to download the full size of the above Circuit.

Control programs are DOS based applcations that running on the IBM AT compatibles and NEC PC9800 series. I recommend to run them on the true DOS. But it seems that stable running on the Windows (in DOS window), I think that because it has a timer on the programmer for get control timings. Run with a JEDEC file, then a message that request to put a GAL device will displayed. Put a GAL on the socket and type any key, start to program. When the programming was finished with successful, remove the GAL from socket. A 20-pin GAL is put on the socket with adjust GND pin. RIght list shows the devices that confirmed to program. Run with /R switch and dislpays a GAL type selection menu. Select a required device, display a message that request to put a GAL. Put a GAL on the socket and then type any key, starts to reading, output fuse data and terminates program. Fuse map is output to console, so that please redirect to a file. Erasing a GAL PGAL /E To erase a GAL, run with /E switch. But GAL is erased before program so that this command is not used normaly. Read and Write PIC PICW84.COM is a control program for program to the PIC. Its usage is same as GAL programming. Hex-file format must be INHX8, and it must includes a configuration word.

Leave Comment

characters left:

New Circuits



Popular Circuits

Pic-plot2: a GPIB to USB converter
0-15 Volt 0-1A Power supply
humidity sensor circuit II
LED tilt level
Floodlamp power control
555 Based Alarm Circuit
Car audio amplifier 40w
user-customizable PTT/FSK API of MMTTY
Regulated Positive Voltage Booster
tune coil
Electronic 7-Digit Combination Lock
Opto Isolated Emulation For The Debugwire
Smoke Alarm Circuit
Microcontroller Clocking a Transmitter?
Closed-loop three-phase multivibrator