Atmega32 Ausgangsspannung zu gering

#2268178
Lesenswert?

Hi,

ich habe mir von Pollin ein Evaluation Board von Atmel 
"http://www.pollin.de/shop/dt/MTY5OTgxOTk-/Bausaetze_Module/Bausaetze/ATMEL_Evaluations_Board_Version_2_0_1_Bausatz.html";
 mit entsprechendem Atmega32 Controller bestellt. Dafür gibt es auch ein 
Beispielprogramm(leider nur in einer HEX Datei) um zu Testen ob alle 
Schalter und LEDs richtig funktionieren. Mit diesem Programm 
funktioniert auch alles einwandfrei.

Mein Problem ist jetzt, wenn ich ein eigenes Programm auf den Atmega 
lade um z.B. eine LED anzusprechen, leuchtet diese zwar, allerdings nur 
sehr schwach(was beim Beispielprogramm nicht der Fall war). Wenn ich nun 
die Spannung an der LED (inklusive Widerstand) messe, werden beim 
Beispielprogramm die gewünschten +5V ausgegeben bei meinem eigenen 
allerdings nur ca +2V.

Ich programmiere mit dem Programmers Notepad von WinAVR und lade den 
Code mit PonyProg auf den Controller.

Mein Quellcode:
1
#include <avr/io.h>
2
#include <util/delay.h>
3

4
        
5
int main(void) 
6

7
{  
8
    while (1) 
9
  {  
10
        PORTD = 0x20;
11
    //PORTD = 0xFF;
12
        }   
13
}

Hat vielleicht jemand eine Idee was ich falsch mache?

Vielen Dank schon mal im Voraus.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren