Arduino Uno und paralleles Interface ansteuern
Verfasst: 12 Jan 2019, 11:46
Hallo...
Ich hab da momentan ein Problem wo ich den Fehler nicht finde.
Also es geht darum Ein- und Ausgänge vom alten prarallelen ft Interface anzusprechen.
Seperat also in getrennten Programmen wie in den Beispielen der ft Padia klappt das auch - nur zusammen nicht.
Ich hab sogar eigene ShiftIn und ShiftOut geschrieben. Ich vermute das es mit den Zuständen oder Flanken vom Clock
zusammenhängt. Es werden beim Setzen der Ausgänge nicht nur die gestzen eingeschaltet sondern auch weitere.
Eigendlich ist geplant eine Ein/Ausgabe zu machen die ohne Delay auskommt. Über Millis sollen die dann
"ab und an" die Bits eingelesen bzw gesetzt werden. Endziel ist dann die Ansteuerung über RoboPro, doch
dazu muss ich erst mal die komplette Ein/Ausgabe hin kriegen.
Hat dazu einer von euch ein funktionierendes Beispiel? (.INO)
Gruß
fishfriend
Holger Howey
PS Ich hatte auch schon die SIcherheitsschaltung und die insgesammte Geschwindigkeit vom Arduino Uno (zu große Übertragungsgeschwindigkeit ins Register) in verdacht. Das scheint aber nicht der Fall zu sein. Aber manchmal sieht man den Wald vor lauter Bäumen nicht...
Ich hab da momentan ein Problem wo ich den Fehler nicht finde.
Also es geht darum Ein- und Ausgänge vom alten prarallelen ft Interface anzusprechen.
Seperat also in getrennten Programmen wie in den Beispielen der ft Padia klappt das auch - nur zusammen nicht.
Ich hab sogar eigene ShiftIn und ShiftOut geschrieben. Ich vermute das es mit den Zuständen oder Flanken vom Clock
zusammenhängt. Es werden beim Setzen der Ausgänge nicht nur die gestzen eingeschaltet sondern auch weitere.
Eigendlich ist geplant eine Ein/Ausgabe zu machen die ohne Delay auskommt. Über Millis sollen die dann
"ab und an" die Bits eingelesen bzw gesetzt werden. Endziel ist dann die Ansteuerung über RoboPro, doch
dazu muss ich erst mal die komplette Ein/Ausgabe hin kriegen.
Hat dazu einer von euch ein funktionierendes Beispiel? (.INO)
Gruß
fishfriend
Holger Howey
PS Ich hatte auch schon die SIcherheitsschaltung und die insgesammte Geschwindigkeit vom Arduino Uno (zu große Übertragungsgeschwindigkeit ins Register) in verdacht. Das scheint aber nicht der Fall zu sein. Aber manchmal sieht man den Wald vor lauter Bäumen nicht...