Jest to jeden z moich nabytków. Konstrukcja programatora prawdopodobnie bazuje na nietypowym i nieoficjalnym sposobie komunikacji dwukierunkowej realizowanym na standardowym porcie drukarki SPP. Metoda ta polegała na zapisie na linię danych wartości 0xFF, po czym odczyt wartości (urządzenie podpięte do portu wystawiało 0, dzięki czemu można było odczytać wartość z portu będącego teoretycznie tylko do zapisu).  Sposób ten niestety nie działał na każdym z komputerów, gdyż silnie zależał od indywidualnej budowy portu - w zależności typu karty multi I/O.  W komputerach obecnej ery, programator ten nie ma szans zadziałać wykorzystując tę metodę. Są jednak dwie metody zmuszenia go do działania. Pierwsza polega na wykorzystaniu trybu EPP portu LPT, druga na dobudowaniu multipleksera i pracy w klasycznym trybie SPP. Oczywiście nie ma mowy tutaj o współdziałaniu z oryginalnym oprogramowaniem (które dodatkowo nie działa na szybszych komputerach niż i386SX16). Programator ten otrzymałem z uciętym kablem LPT, więc poniższy schemat programatora (zrysowany z urządzenia) nie uwzględnia podłączenia podłączenia do portu LPT.

Rysunek płytki (odtworzony w eagle, nie uwzględnia wymiarów fizycznych, a jedynie położenie ścieżek): 

 

Lista elementów:

R2,R3,R5,R21 - brak

R4-10k

R6-8k1

R7- 33k

R8- 18

R16-3k9

R17 - 1k

R22 - 39

R28 - 6k8

R29 - 300

R15, R18, R19, R20, R23 - 1k5

R24, R27, R9, R10, R11 - 2k7

R12, R13, R14 - 4k7

R1, R31, R2, R33 - 22k

R25, R26, R30 - 15k


C1 - 100p

C12, C11, C15, C3, C4, C5, C6 - 100n

C13 - 10n

C14 - 1n

 

C2 - 10u/63V

C7,C8,C9 - 1u/63V

C10 - 2u2/20V


D1,D6,D7,D8,D10 - 1N4148

D2, D3, D4, D5 -

D9 - LED zielona 5mm


T1, T2, T3 - BC308

T4, T5, T8 - BDP282

T6 - TIP42

T7 - BDP281

T9 - 2N3904


IC1 - 74LS241

IC2 - 74LS273

IC3, IC4, IC5 - 74LS374

IC9, IC6 - 7407

IC8 - 74LS174

IC7 - 7404

IC10 - uA723

IC11 - NE555

 

 

cdn..