Nope.. want pin2 heeft geen adres.
Een standaard lpt poort heeft 3 adressen. (een ECP poort bijv. heeft er meer... maar alleen de eerste 3 zijn echt belangrijk).
Met het base adres (bijv $378) kan je 8 pinnen aansturen (pinnen D0-D7). En daar zit jou tweede pin tussen.
In de link die ik je gaf staan ook topics met links naar beschrijvingen hoe de LPT poort in elkaar steekt, en welk adres welke pinnen kan aansturen. Je moet dan alleen nog een vertaal slag maken van pinnen naar een getal dat je kan sturen naar het adres (binaier -> decimaal bijv.).
Hoe je dit doet, staat ook uitgelegd in 1 van de topics die naar voren komen uit de search. Je zou ze eens kunnen gaan bekijken en lezen, je geeft mij namelijk niet het gevoel dat je ook zelf daadwerkelijk aan het lezen bent en alleen eigenlijk alleen maar voorbeeld code wilt hebben.
(en lees de P&W faq er voor de gein eens op na, dat is hier niet echt de bedoeling).
"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney