Forum: Mikrocontroller und Digitale Elektronik blinklciht


von andi (Gast)


Lesenswert?

ich weiß es ist nervig aber kann ir bitte jemand den assembler code für
ein blinklicht an einem avr atmega schicken..

gruß andi und danke fürs lesen!!

von Jens (Gast)


Lesenswert?

void delay(unsigned long value)
{
   volatile unsigned long i;

   for(i=0;i<value;i++);
}

void main(void)
{
   DDRA = 0xFF;
   PORTA = 0;

   while(1)
   {
      PORTA = ~PORTA;
      delay(10000);
   }
}

von andi (Gast)


Lesenswert?

danke jens feiner zug!!

von Jens (Gast)


Lesenswert?

Ups sorry, hab überlesen das du Assembler willst.

von andi (Gast)


Lesenswert?

aber assembler code wär supi

von andi (Gast)


Lesenswert?

oder gleich das hex file..

von Matthias Beitz (Gast)


Lesenswert?

Das ist aber kein assambler? Das sieht mir nach C aus oder sehe ich das
schon wieder einmal volkommend falsch?

MFG
 Matthias

Ich schaue mal wenn ich nachher Zeit haben sollte mach ich das mal...

von Jens (Gast)


Angehängte Dateien:

Lesenswert?

Hier das Hex-File des obigen Prgramms.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.