Hallo, Zur Ansteuerung eines Displays brauche ich 28 Digitale Ausgänge. Dazu möchte soll ein Atmega 16 eingesetzt werden, er soll die Auszugebenden Daten über RXD0 (z.b. mit 9600 Baud) bekommen. Die Programmierschnittstelle (MOSI,MISO,SCK) soll ebenfalls frei bleiben. Ist es nun möglich alle verbleibenden 28IO-Pins als Ausgänge (mit internen Pullups) zu nutzen? (Habe kaum Erfahrung in Umgang mit Atmega´s) Grüße Matze
Matze schrieb: > Ist es nun möglich alle verbleibenden 28IO-Pins als Ausgänge > (mit internen Pullups) zu nutzen? Nein, Ausgänge haben keine Pullups...
Mit Pullups meine ich, die Ausgänge sollen Aktiv auf GND und VCC schalten können.
OK, das hat aber nichts mit Pullups zu tun. Du meinst wahrscheinlich Totem-Pole, das ist die Art der Ausgangsstufe im mega16. Passt so, beachte aber den max. zulässigen Strom am Vcc/GND Pin.
Nimm 2 MCP23017 damit hat man 32 ausgange oder eingange ein zu stellen uber SPI. Wenn man uber seriel gehen mochte dan kann mann die S-version nehmen. GruBe aus Holland...
@ Troll Von "Totem-Pole" hab ich nochnie was gehört, Ich stell mit die Beschatung bestehend aus einem Widerstand gegen VCC, und einem Transistor der auf GND zieht vor. Wenn der nicht zieht hab ich eine 1, sonst eine 0. Ohne den Pullup währe es Open Collector und ich müsste externe Pullups anbringen um auf VCC kommen zu können. @Hollander Da die Schaltung schon zur hälfte besteht, möchte ich es nichtmehr (wenn nicht zwingend nötig) andern. Dann mach ichs mit dem Atmega so.. Danke Matze
@ Matze (Gast) >Von "Totem-Pole" hab ich nochnie was gehört, Tja, ist aber so. Naja, nicht beim AVR, denn Totem Pole war zu Bipolarzeiten aktuell. https://de.wikipedia.org/wiki/Totem-Pole-Ausgang >Ich stell mit die Beschatung bestehend aus einem Widerstand gegen VCC, >und einem Transistor der auf GND zieht vor. Solche Ausgänge hat(te) der 8051, auch nicht mehr wirklich up to date. >Ohne den Pullup währe es Open Collector und ich müsste externe Pullups >anbringen um auf VCC kommen zu können. Ja. Der Mikrocontroller von heute hat echte Tristate-Ausgänge. Ausgangsstufen Logik-ICs >Dann mach ichs mit dem Atmega so.. Nichts leichter als das.
Matze schrieb: > Von "Totem-Pole" hab ich nochnie was gehört, Das war zu Zeiten bipolarer TTL-Bausteine. ATmegas können z.B. Push-Pull.
Falk Brunner schrieb: > Naja, nicht beim AVR, denn Totem Pole war zu > Bipolarzeiten aktuell. > Der Mikrocontroller von heute hat echte Tristate-Ausgänge. > > Ausgangsstufen Logik-ICs Ups, da bin ich wohl nicht ganz up-to-date... Danke für die Info.
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.