ATmega 32- Läuft nicht

Gast #675940
Lesenswert?
• ▲
▼
Hallo,

ich habe mir gerade eine Platine mit einem Mikrocontroller ATmega32 
gebaut. Ich kann den Mikrocontroller programmieren, doch er führt nicht 
die Funktionen aus. Ich habe schon die Betriebsspannung kontrolliert. 
Doch leider weis, ich jetzt nicht mehr weiter. Kann mir jemand helfen?

Danke
Gast #675954
Lesenswert?
• ▲
▼
Hallo,

der Quellcode ist zunächst ziemlich simpel.
#include <mega32.h>

int main ()
        {
        DDRA=0xFF;
        DDRB=0xFF;
        DDRC=0xFF;
        DDRD=0xFF;
        PINA=0xFF;
        PINB=0xFF;
        PINC=0xFF;
        PIND=0xFF;
        return 0;
        }

Es scheint irgendwie an der Hardware zu liegen, was sich zum Beispiel in 
den merkwürdigen Pegeln von 0,5V zeigt. Als Hardware hatte ich einen 
einfachen ISP Anschluss verwendet. Ich habe alles schon mehrfach 
überprüft, die Betriebsspannung stimmt, die Spannung am Reset Pin, doch 
irgendwie läuft es nicht, die Pegel gehen nicht auf 5 Volt.

Antwort schreiben

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.

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.