Ultimative Anfängerfrage AVR ATTiny13

OP Persönliche Seite #882284
Lesenswert?

...und hier ist sie:
Ich bin ganz neu auf dem Gebiet der AVR Mikrocontroller. Habe zwar schon 
längere Zeit PICs programmiert, aber nun gut...Problem ist folgendes:
Eigentlich soll dieses Programm lediglich alle PINS output schalten und 
dann PIN 5,3,1 auf high schalten. Klappt aber irgendwie nicht...Warum?
1
#include <avr/io.h> 
2

3
int main (void)
4
{
5
DDRB = 0b00000000;
6
PORTB = 0b00101010;
7
start:
8
goto start;
9
}

Ich benutze AVR-Studio und WinAVR.
Bin für jede Hilfe dankbar
Inox5
OP Persönliche Seite #882985
Lesenswert?

Hallo
Ich habe nun das Programm verändert, aber es funktioniert immer noch 
nicht.
Ich müsste mit meinem Programm doch alle PINs auf Output und alle Pins 
auf high haben, aber auch im Simulator findet keine Veränderung der 
Register statt. Ich weiß im Moment nicht woran es liegen könnte...
1
#include <avr/io.h> 
2

3
int main (void)
4
{
5
DDRB  = 0b00111111;
6
PORTB = 0b00111111;
7
start:
8
goto start;
9
}

Danke für jede Hilfe.
Inox5

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