⚡ 10 secondi · Codice AVR vero · LED integrato · 0 conoscenze
Colleghi il cavo, copi il codice, clicchi "Assemble" e "Connect". Il LED con la "L" si accende.
🔥 Le due righe che accendono il LED:
Cavo USB. Una estremità ad Arduino, l'altra al computer. Il LED di alimentazione si accende.
Si apre in una nuova scheda? Tieni questa guida aperta.
Incolla tutto il codice qui sopra nell'area di testo del compilatore.
Compila il codice e genera il file .hex (quello che serve ad Arduino).
Dopo "Assemble" compaiono i pulsanti per ogni tipo di scheda. Clicca quello giusto:
Non sai quale? Se hai un Arduino Nano normale, prova "Nano". Se non funziona, riprova con "Nano old bootloader".
Dopo aver cliccato il pulsante della scheda:
💡 Il LED integrato con la "L" si accende! Primo programma in Assembly.
sbi 0x04, 5 = configura il pin 13 come OUTPUT
sbi 0x05, 5 = accende il LED
.org 0 e rjmp init = fanno partire il programma
loop: rjmp loop = tiene il programma in esecuzione
Per usare i nomi dei registri invece dei numeri, dichiarali con .equ:
Per iniziare, usa il codice con i numeri (0x04, 0x05). È più semplice e funziona sempre.
La filosofia dell'Assembly
Il microcontrollore perfetto per imparare
Reference visiva bare metal
Dettaglio del codice
Lezione etica con esempi reali
Dal codice G90 al blink
Tutorial senza librerie
Compilatore interattivo