Kompiuterio printerio portas kaip loginis analizatorius

Kartais labai reikia ką nors pajungti prie kompo ir patyrinėti. Juk kompas tai didelis skaitmeninių signalų analizatorius. Galima pasinaudoti printerio portu. Jei BIOSe nustatytas standartinis printerio portas (SPP), tai duomenų kontaktai veikia tik kaip įšėjimai, todėl gauname tik 8 įšėjimus ir 5 įėjimus. Pradžiai užtenka. Jei naudoti sudėtingesnius režimus (EPP), tai visi DATA kontaktai gali ir rašyti ir skaityti. Seniau buvo labai lengva programuoti printerio portą- užtekdavo pasiūsti baitą į printerio porto adresą &H378-&H37F ir viskas (jei LPT2 tai 278-27F). Bet kaip išrado apsaugotą atmintį (protected memory), tai viskas susikomplikavo. Dabar, jei naudoji Windows 2K ar Windows XP, reikia naudoti specialius draiverius. Man reikėjo minimalio programos ir aš ją parašiau MS VB. Kad ji veiktų jums gali prireikti nusikrauti MS visual basic runtime is Microsoft saito.

“Port tool” tai labai paprasta ir primityvi programa. Pažiūrėkit į paveiksliuką:
Port tool

Paprasčiausiai spaudžioji ant kairiojo stulpelio ir keičiasi reikšmės printerio porte. Pagal nutylėjima programa sukonfiguruota veikti su LPT1. Jei reikia kito printerio (ar bet kokio kito) porto, reikia įvesti porto adresą apačioje. Programa neturi jokios apsaugos, todėl atsargiai įvedinėkite reikšmes. Ir atsargiai su printerio portu. Ji galima ir sudeginti.

One reply

Leave a Reply

Your email address will not be published. Required fields are marked *