na stránkách HW serveru jsem našel jednoduchý tip na
i2c pomocí paraelního portu,
zapojení je velice jednoduché a postačí minimum součástek:
na D0 (pin 2) je pripojena katoda diody
na PE (pin 12) je pripojena anoda diody a SDa (i2c)
na D1 (pin 3) je pripojeno napajeni (nemusi vsude fungovat)
na D7 (pin 9) je připojen RST (pro případ že programujeme už na bězícím zařízení)
na STROBE (pin 1) je pripojeno SCL (i2c)
piny 18 až 25 jsou spojeny a jsou společnou GND
pozn.: pokud programujeme v běžícím zarízení je potřeba si uvědomit, že většina nových zařízení pracuje s napájením 3,3V a paraelní port pracuje s 5V, proto je vhodné předřadit pinům SDA a SCL případně RST odpor 220R aby nedošlo k poškození...
dalším problémem v uvedeném odkazu byl
software (jako vždy), protože pokud nemáme DOS nebo Windows 3.11/95/98 program nefunguje z důvodu přímého přístupu na port, který není ve Windows NT možný, nespustíme ho hned ani na novějších počítačích jak prastará pentium 133MHz, kvůli chybě v knihovně BGI používané v Pascalu (
patch zde)...
upravená verze pro WindowsNT32
RTL83xxLPT.zip