PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Einfache Frage PORTC Ausgabe



kirobi
10.04.2009, 11:49
Hallo zusammen,

ich habe ein einfaches und ziemlich blödes Problem. Ich will an einen ATMega32 an Port C ein 8Bit Wert ausgeben. Hier ist das Beispielsprogramm was mein Problem verdeutlicht:


#include <avr/interrupt.h>
#include <stdint.h>
#include <stdlib.h>

int main(void) {
DDRC = 0xFF;
PORTC = 0xFF;
while(1);
}


Es sind nur dir Pins 0,1,6 und 7 auf 5V. Die Pins 2,3 und 5 sind auf 1.7V. Der Pin 4 auf 0.3V.
Ich habe auch einen ATMega16 verwendet, der die gleichen Werte liefert. Die MC sind fabrikneu und ungeflasht. Hat einer auch so ein Fehler gehabt? Was mach ich nur falsch? ](*,)

Gruß
kirobi

kirobi
10.04.2009, 11:55
Sorry,

hat sich erledigt. Man sollte googeln. Das JTAG-Bit muss deaktiviert werden! #-o