ATMega1284P startet Programm nicht

Gast #3678147
Lesenswert?

Hallo,

arbeite das erste mal mit einem ATMega1284P.

Der startet das Programm nicht.

Vom AVR-Studio (V4) aus kann ich ihn beschreiben und das Programm auch 
korrekt auslesen.
(Progger AVRISP MKII)
Der Controller wird ebenfalls korrekt erkannt.
XTAL schwingt auch (8MHz).

Die Fuses sind auch richtig gesetzt, wie ich das sehe.

Aber selbst ein Minimalprogramm wie PortC auf Ausgang, alle Pins von C 
auf HI funktioniert schon nicht.

Gibt es beim ATMega1284P irgendeine Besonderheit, die vorab beachtet 
werden muss?
Gast #3678218
Lesenswert?

spess53 schrieb:
> Hi
>
>>Aber selbst ein Minimalprogramm wie PortC auf Ausgang, alle Pins von C
>>auf HI funktioniert schon nicht.
>
> 4 Pins des PortC sind im Auslieferungszustand mit dem JTAG-Interface
> belegt.
>
> MfG Spess

Danke für die schnelle Antwort!
JTAG ist deaktiviert, daran liegt es nicht.



Wie könnte man denn das Problem weiter einkreisen?

Könnte möglicherweise auch einfach der Controller defekt sein?


Hier noch kurz das Minimalprogramm:
1
int main(void)
2
{
3

4
DDRB = 255;
5

6
PORTB = 255;
7

8
while {1}
9

10
}

Nach dem Einschalten bleiben die Pins 1 bis 8 (also PB0 bis PB7) auf LO. 
Der Oszillator schwingt, wie er soll, auf 8MHz, Takt ist also da.

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