Einzelnen Beitrag anzeigen

Benutzerbild von BoondockDuckling
BoondockDuckling

Registriert seit: 30. Apr 2005
13 Beiträge
 
#11

Re: 16-Bit Folge über LPT ausgeben

  Alt 14. Jan 2008, 20:19
sohooooo ....
das Problem wäre gefunden. Beim Übertragung der Bits muss ein Timing eingehalten werden.

Code:
/Load -\__________________________________/-

Data  __/---\_________/---\_________/---\___

Clock ___/-\____/-\____/-\____/-\____/-\____

Relativ stümperhaft habe ich das in meinem Code mal so eingebaut:

Delphi-Quellcode:
 PortOut($378,0); delay(d);
 PortOut($378,4); delay(d);
 PortOut($378,5); delay(d);
 PortOut($378,4); delay(d);
 PortOut($378,0); delay(d);
klappt sogar bis zu einem Delay von 5ms.


Wie könnte man das denn noch in deinen Code einbauen?
Signatur:
Dies ist ein Text, der an jeden Beitrag von Dir angehängt werden kann.
Es besteht ein Limit von 255 Buchstaben bzw. 4 Zeilen.
  Mit Zitat antworten Zitat