X2212 programmer schematic Parallel port X2212 / X22C12 eeprom 2 (D0) ------------+---------------------------------------- 6 (A0) 3 (D1) ----------+-|---------------------------------------- 5 (A1) 4 (D2) --------+-|-|---------------------------------------- 4 (A2) 5 (D3) ------+-|-|-|---------------------------------------- 3 (A3) 6 (D4) ------|-|-|-|---------------------------------------- 2 (A4) 7 (D5) ------|-|-|-|---------------------------------------- 16 (A5) 8 (D6) ------|-|-|-|---------------------------------------- 17 (A6) 9 (D7) ------|-|-|-|---------------------------------------- 1 (A7) | | | | +------------+ | | | +--|3 d0 q0 2|-------+---------------- 12 (D0) | | +----|4 d1 q1 5|-------|-+-------------- 13 (D1) | +------|7 d2 q2 6|-------|-|-+------------ 14 (D2) +--------|8 d3 q3 9|-------|-|-|-+---------- 15 (D3) +--|1 /OE LE 11|--+ | | | | | +------------+ | | | | | | 74xx373 or 374 | | | | | 1 (/C0) -----------+------------------+----|-|-|-|---------- 11 (/WE) | | | | 15 (S3) -----------------------------------+ | | | 13 (S4) -------------------------------------+ | | 12 (S5) ---------------------------------------+ | 10 (S6) -----------------------------------------+ 14 (/C1) --------------------------------------------------> 7 (/CS) 16 (C2) --------------------------------------------------> 9 (/STORE) 17 (/C3) --------------------------------------------------> 10 (/RECALL) Also connect grounds: pins 18-25 on LPTx -> pin 10 on '373 -> pin 8 on 2212 Connect 5V to pin 20 on '373, and pin 18 on 2212. If you dont trust your 5v supply, put a 5.1v zener across the X2212 power pins and use a 10ohm quarter watt resistor in series with the plus supply lead. This may save the logic chips if you hook it up to 12 volts by mistake (it will certainly let you know by letting the smoke out of the resistor!).