Gast
#744069
Hallo, ich weiß nicht, ob das hier ins Forum passt, aber ich denke ihr könnt mir weiterhelfen. Bei uns in der Schule wird zum einstieg in die Informatik die "Programmiersprache" MSW Logo benutzt. Mit dieser kann man über ein Interface Fischertechnikmodelle direkt ansteuern. Das lief auch alles einwandfrei bis wir nun neue PCs bekommen haben(2,4GHz, 32bit). Nun können wir über die Interfaces nurnoch einlesen, aber nichts mehr ausgeben. Wir vermuten nun, dass die Befehle zu schnell für das Interface kommen. Ich habe mir die Interfaces mal etwas genauer angeschaut; über den parallelen Port kommen die Daten über ein Signal an einem 8bit-Schieberegister HCF4094 an. Dieses wird bei jedem Takt, der auch vom Parallelen Port kommt, weitergeschoben. Wenn es 8 Takte gab, also alle Daten angekommen ist, werden sie ausgegeben(4 H-Brücken für Motoren werden damit angesteuert). An meinem Pc, womit alles einwandfrei funktioniert, hat jeder Takt eine Länge von ca 6µs. Könnte es sein, dass der Takt an neueren PCs kürzer ist und so von dem HCF4094 nicht erkannt wird? Oder könnte das vielleicht woanders dran liegen? z.B.Spannung? Ich habe schon öfters gelesen, dass es an neueren PCs Probleme mit dem LPT gibt.. aber wodran liegt das? Schonmal Danke für eure Hilfe! Gruß Jan