Hi Ich möchte einen AT43USB355 nutzen um einen TTL Multiplexer (74LS153) zu steuern. Von den Pegeln her sollte das funktionieren. Nun sieht es so aus, als würde der AVR es nicht schaffen die Eingang des Multiplexer (enable, S0,S1) auf Low zu ziehen. Wenn ich den Ausgang des AT43 auf Low schalte liegen dort 1,8V, welche auch an den Eingängen des Mux anliegen, wenn diese "in der Luft" hängen. Die Highpegel funktionieren einwandfrei (3V reichem dem Mux als High). Hab ich da nen Denkfehler? Scheint etwas mit den Stromrichtungen zu tun zu haben. Mit Pulldowns kann ich den Pegel so weit runterziehen, das es funktioniert aber das kann ja nicht die Lösung sein, oder? Bis denne Knochi
Klingt fast, als hättest du den Ausgang nicht als Ausgang, sondern als Eingang (Data Direction Register) geschaltet.
Narf... Hab nen Wizard benutzt, um die Ports einzustellen... der funktionierte bisher immer ganz gut... nur dort nicht... hängt vieleicht damit zusammen, das auf dem gleichen Port der SPI liegt. Hab jetzt nochmal manuel DDRB=191; ins Listing gehackt und nu gehts. Thx soweit.
Wenn ich schon Wizard im Zusammenhang mit Mikrocontroller höre.. arghs
bei dem ganzen USB gedönsens ist das aber ganz hilfreich... weil die descriptoren willst du nich wirklich per hand bearbeiten. ist ja auch alles sehr schön Übersichtlich und man kann von Hand nacharbeiten.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.