Assembly Instructions for the MCU/EEprom Adapter Kit

1. PCB Assembly

The assembled PCB should look like this:

The Jumpers on J1 and J2 are not required. Solder first the pin headers, then the resistors, capacitors, the socket for the crystal, and at the end the 2 transistors.

Use the parts list and position drawing bellow and the photos on this side for the assembly.

Parts list and description

C1=C2 = 27
pfC3 = 0,1uF

R1=R2=R3=R4 = 10 KiloOhm

T1 = BC557
T2 = BC547

Quarz = 4.0 MHz crystal (on a socket)

IC1 = 20 pole IC socket + 8 pole IC socket
IC2 = 40 pole IC socket

If you want to use a TextTool socket, then it should be placed as IC3. It is recommended to use a 40 pole TextTool (Zeroforce IC socket) on position IC3

CON1= double row 40 contacts pin header with wall
CON2= double row 10 contacts pin header with wall

OSC= Single row 2 contacts pin header
VPP_SW Single row 3 contacts pin header
VPP_5V Single row 3 contacts pin header (white)

J1= double row 40 contacts pin header
J2= double row 40 contacts pin header
J3= double row 10 contacts pin header
J4= double row 6 contacts pin header

2. Cables Assembly

a) Pin connection cables (10 pieces)

  • separate the 10 wires from the coloured flatcable.
  • cut the 20cm black shrinking insulator cable into 20 , 10mm long pieces
  • solder a contact on every coloured cable end
  • use the 10mm pieces shrinking insulator cable to isolate the contacts
  • the 10 made cables should be put on 120 C temp. for 5 minutes, in this time the black shrinking insulator band will shrink around the contacts

b) MAKInterface connection cable

The 10 pole flatcable is connected with the 2 connectors in a 1:1 connection, no soldering is required, just insert the cable in the connector and press the 2 parts together.

c) Power supply connection cable

For various PICs and parallel EEproms, a different programming voltage VPP is recommended. The range is from 12 to 15 V. In most cases they can also be programmed with 12V VPP but this is not within the recommendations.

It is recommended to use a 5V power supply for MAKInterface (it will also power the adapter with 5V), and to use a separate regulated power supply for VPP that is connected to the adapter on the first pin (most left) on the VPP__5V connector.

You can also connect the 5V power supply to this connector instead on MAKInterface. The first pin, marked with VPP, is the VPP voltage, the middle pin is GND, and the right pin, marked with 5V, is the 5V power supply.

You can use the supplied white cable and the 5.25" floppy power adapter to connect MAKInterface to your PC power supply, and power the adapter and MAKInterface with both 5V and 12V VPP voltages. The 12V VPP will work with most devices, but it is recommended, if possible to use a separate, regulated, power supply for VPP.

For serial EEproms, PIC16X84, and most of the Atmel MCUs no 12V VPP is needed.

d) Parallel cable assembly

This cable is used only for programming parallel devices. For programming such devices normally very complicated programmers are required. If you have 3 parallel ports (one - on cable 3) should be bi-directional you will be able to program these chips also.

The 3 parallel cables are connected to the 40 contacts female header.

Please connect the wires as described, the first pin is at the triangle on the header:

3-Cable2- brown
5-Cable2- red
7-Cable2- pink
2-Cable1- brown
4-Cable1- red
6-Cable1- pink
8-Cable1- yellow
Data lines description
1 Strobe-black
2 Data0-brown
3 Data1-red
4 Data2-pink
5 Data3-yellow
6 Data4-green
7 Data5-blue
8 Data6-purple
9 Data7-gray
14 Autolinefeed-white+black
16 Init-yellow+green
17 Select-white+green
40 GND Any cable Pin18-Pin25 gray+black

3. Programming

For various MCUs / EEproms you will not need all cables or power supply. You can always use the 5V power supply for more reliability.

IC type5V power supply12V power supplyParallel cable
I2C serial eeprom---
SPI, Microwire serial eepromRecommended--
Atmel 89Sxxxx, 90Sxxxx, AVRRecommended--
PIC mcu's (all except 16C5xx)YesYes-
PIC mcu's 16C5xxYesYesYes
Atmel 89CxxxxYesYesYes
Parallel EPROM's 27CxxxYesYesYes
Parallel EEPROM's 28CxxxYesYesYes
Parallel Flash EPROM's 28FxxxYesYesYes
Parallel Flash EPROM's 29FxxxYes-Yes

With MAKInterface and this adapter, almost every software, written for a serial port programmer, can be used:

1. Pix 1.13PIC16X84, 24C16 EEprom
2. PIP02PIC16X84, some other PIC's
3. PonyProgPIC16X84, I2C+SPI+Microwire EEproms, Atmel MCU's 89Sxxxx, 90Sxxxx,
4. UniChipExplMost PIC's, I2C+SPI+Microwire EEproms, Parallel EEprom and Flash
5. WinPicPIC16X84

and others

4. Setup Procedure

  • Set the MAKInterface jumpers for emulating the serial programmer that is used for the software you intend to use: Ludipipo, PonyProg,
  • Connect the wires from J3, OSC and VPP_SW to the chip (on the left rows on the J1 and J2 pin Headers) by using the pin connection cables, the left row of J1 for the left row on the chip, the left row on J2 for the right row on the chip you intend to program.

The MAKInterface Pro jumper settings for the programms IC-Prog and Ponyprog are described in the Support menu.

A brief description for the MAKInterface jumper settings and the connections are given in the files:

ATMEL.TXTfor Atmel MCU's
EPROMSER.TXTfor I2C, SPI and Microwire serial EEproms
EPROMPAR.TXTfor parallel EEproms, EEproms, Flash EEproms

It is recommended to use only erasable chips until you test the hardware. Like the PIC 16X84 and serial EEproms. These chips do not require external 12V VPP. It is recommended to use external 5V power supply, 4*1.2V NiCd batteries even when not required. So you will avoid any errors that may occur from low voltage. Not every serial port will deliver the required programming voltage. Setup the hardware with the power supply, and test everything to see if it will work without it.