Was lübbt denn nicht?
Programm hängt immer noch beim Assemblercode: Deinen Assemblercode kannst Du da nicht benutzen, stattdessen mußt du IN und OUT durch zlioportread und zlioportwrite ersetzen.
ZLPortIO funktioniert nicht: Du mußt es vorher mit ZLIOStarted initialisieren. Zudem muß der Treiber im Anwendungsverzeichnis oder im Systempfad liegen. Ansonsten siehe Demo, die läuft nämlich