Outils pour utilisateurs

Outils du site


wiki:projets:rfid:arduino_game:led_asm

Faire clignoter une led en assembleur

<< Retour au projet Arduino Game

void setup() {
  pinMode(13, OUTPUT);
}
 
void loop() {
  // HIGH
  __asm__ __volatile__ (
    "ldi r18,0b00100000 ; bit 5 (pin 13)"
    "out 5,r18 ; portB"
  );
  delay(500);
  // LOW
  __asm__ __volatile__ (
    "ldi r18,0b00000000 ; bit 5 (pin 13)"
    "out 5,r18 ; portB"
  );
  delay(500);
}

<< Retour au projet Arduino Game

wiki/projets/rfid/arduino_game/led_asm.txt · Dernière modification: 2016/11/13 14:39 de Vincent Dupuis