// Code from Optimizing Arduino Code: no setup(), no loop()
// https://youtu.be/-XPrSScamXc
int main() {
// initialize digital pin LED_BUILTIN as an output.
DDRB = 0xff;
while (true) {
PINB = B00100000; // il pin13 è PINB(5)
// eliminando il ciclo successivo, l'uscita oscilla a circa 2.6MHz
for (long i = 0; i < 1500000; i++) {
asm("");//quest'istruzione è vuota ma serve a far compilare il ciclo for che altrimenti, per ottimizzare la compilazione, verrebbe saltato
}
}
}