So, da bin ich wieder.
Also der 245 ist ein bidirektionaler Treiber.
Mit H an DIR schaltet er von A nach B.
HCT ist o.k kann aber nicht soviel Strom liefern wie
der LS245 (24 mA bei L, 15mA bei H).
Generell können alle TTL mehr Strom gegen Gnd schalten als gegen VCC.
Pin 19 würde mit H alle Ein-u.Ausgänge hochohmig schalten.
Die Spannungsversorgung reicht für alle drei Schaltungsteile.

Ich hab deinen Code nochmal etwas modifiziert,
hab aber nicht rausgekriegt, wie ich dieses Codefenster
einbinden kann.

MfG
Digger