Stap 3: Testen de frequentie
Wijzig deze regel in het oorspronkelijke programma:
int delaytime = 1000;
om te lezen:
int delaytime = 1;
Dus een milliseconde op dan één milliseconde af, de meter moet lezen 500 Hz.
De eerste foto toont een frequentie van 386.1 Hz op 1 MHz kloksnelheid
Ga nu terug in de Arduino IDE en het bestuur type ingesteld op "Attiny85 (de interne klok van de 8 MHz)", de bootloader branden, en laden van het programma. De tweede foto toont 488 Hz op een kloksnelheid van 8 MHz.
Het lijkt me dat enige tijd verloren gaat wanneer het is de LED en uitschakelen. Door het programmeren in assembler kan ik worden verzekerd dat het knevels in twee klokcycli.