Pin Pulsen

#364042
Lesenswert?

Bei neueren AVR's kann man auch durch Setzen des Bits im PINx Register
(eigentlich das Lese-Register) den Portzustand ändern:
1
   void pulse_pd3(void)
2
   {
3
      PIND = 1<<PD3;
4
      PIND = 1<<PD3;
5
   }

Obs schneller ist musst Du selber rausfinden, einfach den erzeugten
ASM-Code anschauen und mit der OP-Code tabelle im Datenblatt die Anzahl
der Takte berechnen.

/Ernst

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