Wieviele Digitale Ausgänge beim ATMega32

OP #1213129
Hallo,

Ich bin Anfänger, daher verzeiht bitte, wenn meine Frage für euch 
Basiswissen darstellt.

Bei meinem Projekt muss ich viele Verbraucher nacheinander kurz 
(ms-Bereich) schalten. Es werden ca 20 Verbraucher sein. Am liebsten 
wäre es mir natürlich, wenn ich nicht mit Porterweiterungen o.Ä. 
arbeiten und direkt auf alle Kanäle per Software zugreifen könnte.

Meine Frage ist daher: Wieviele der Pins des ATMega32 kann man ohne groß 
rumzutricksen als Digitalen Ausgang verwenden? Kann man beispielsweise 
die Ausgänge von ADC und PWM auch einfach als Digitalen Ausgang 
verwenden und sozusagen den ADC umschiffen?

Viele Grüße,
flux
OP
Dankeschön für die Antworten!

D.h. man kann jeden Pin auch als Digitalausgang verwenden, wenn man die 
erweiterten "Fähigkeiten" dieser Pins nicht benötigt? Das ist ja genial 
:)

Ich finde dazu nichts im Tutorial. Habe ich nicht ordentlich gesucht 
oder steht dazu nichts drin?

-flux
Bei kleineren AVR's können einige Pins, meist Reset oder XTal-Pins auch 
noch per Fuses auf Ausgang konfiguriert werden.
(dies ist aber beim mega32 nicht der Fall, der hat 32 "echte" IO's)

> Ich finde dazu nichts im Tutorial. Habe ich nicht ordentlich gesucht
> oder steht dazu nichts drin?

Hmm, vermutlich weil es (für mich) selbstverständlich ist, dass ich die 
Pins von PORTA..D als I/O verwenden kann. Im DBL steht es auch ganz oben 
irgendwo (-> 32 programmable I/O lines)

Gruß
Roland
Gast
Es steht alles im Datenblatt. Nur ist es manchmal etwas schwierig das 
richtige zu finden, z.B. das man den Jtag erst mal deaktivieren muss, um 
an die GPIO zu kommen (vom JTAG). (und das, bei den einfachen 
Datenblaetterm von Atmel, es gibt wesentlich unuebersichtlichere)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.