Hallo @ all,
ich bin grad ein bisschen am Verzweifeln: Habe eine Schaltung gebaut, die den LPTport verwendet, Ausgabe via I2C PCA9555, Daten stammen von einer SD-Karte ..... funktioniert hervorragend, nur zu langsam. Also .....
nochmal layoutet, diesmal Ausgabe via PortB (Daten) und PortD (Statusleitungen), Rest der Schaltung identisch. Beide Schaltungen mit einem Mega1284 aufgebaut. Nur bei der 2. Schaltung kommt absolut nichts raus.
Hab mir gestern extra noch einen Adapter Centronics --> LogicAnalyser gebaut und sehe .... nix
Muß denn da ein Drucker angeschlossen sein, damit man was sieht? Bei der Version mit dem PCA9555 geht es auch ohne angeschlossenen Drucker.
Leider komme ich erst am Woende zum weiter machen und werde da mal einfach mal nur ein Bitmuster auf die beiden Ports schicken. Wenn das geht: Druckerausgabe nur eines Bytes in einer Schleife (nicht von SD-Karte). Wenn auch das geht, versteh ich die Welt nicht mehr .....
Könnte es sein, daß der LPTport mit der Ausgabe über zwei µC-Ports Probleme hat? Verwendet das einer von euch? Verwendet das überhaupt noch jemand?
Gruss
Harry
ich bin grad ein bisschen am Verzweifeln: Habe eine Schaltung gebaut, die den LPTport verwendet, Ausgabe via I2C PCA9555, Daten stammen von einer SD-Karte ..... funktioniert hervorragend, nur zu langsam. Also .....
nochmal layoutet, diesmal Ausgabe via PortB (Daten) und PortD (Statusleitungen), Rest der Schaltung identisch. Beide Schaltungen mit einem Mega1284 aufgebaut. Nur bei der 2. Schaltung kommt absolut nichts raus.
Hab mir gestern extra noch einen Adapter Centronics --> LogicAnalyser gebaut und sehe .... nix
Muß denn da ein Drucker angeschlossen sein, damit man was sieht? Bei der Version mit dem PCA9555 geht es auch ohne angeschlossenen Drucker.
Leider komme ich erst am Woende zum weiter machen und werde da mal einfach mal nur ein Bitmuster auf die beiden Ports schicken. Wenn das geht: Druckerausgabe nur eines Bytes in einer Schleife (nicht von SD-Karte). Wenn auch das geht, versteh ich die Welt nicht mehr .....
Könnte es sein, daß der LPTport mit der Ausgabe über zwei µC-Ports Probleme hat? Verwendet das einer von euch? Verwendet das überhaupt noch jemand?
Gruss
Harry