www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Spannungsproblem an den IO - Ports


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Herbert (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Schönen Guten Abend,

ich verwende einen ATmega644, sowie einen ATmega32. Laut Datenblatt 
sollten diese beiden Mikrocontroller den selben Strom an den IO - Ports 
liefern.
Jedoch mein Problem: möchte die folgenden Pins setzen (PC1, PC0 und 
PD7), um LEDs anzusteuern.
Beim ATmega32 leuchten sie "normal" hell und beim ATmega644 leuchten sie 
schwach. (Selbe Schaltung, nur Mikrocontroller getauscht)
Warum liefert der ATmega644 an den Ports weniger Strom, bzw. wie kann 
man dies umstellen?

Wäre dankbar für hilfreiche Antworten, danke.
MfG Herbert

Autor: Herbert (Gast)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
So sieht die Schaltung aus. Hat jemand eine Idee?

Autor: Krapao (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Der Code wurde für den Atmega644(P?) auch neu übersetzt?
s. Appnote AVR505 Abschnitt 2 General Porting Considerations
http://www.atmel.com/Images/doc8001.pdf

Autor: Herbert (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Danke. Verwende den "normalen" ATmega644 20-PU. Habe den Port auf High 
gesetzt: PORTC |= (1<<PORTC1) ,aber mit diesem leuchten die LEDs 
schwach, beim ATmega32 jedoch hell.

Autor: error (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
DDRC auch gesetzt?

Autor: Herbert (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
ja

Autor: Floh (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
JTAG möglicherweise an den Pins?

Autor: Herbert (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Es war doch das DDRC schuld, funktioniert nun, danke !

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net