Stap 3: De firmware en MCU selectie
You gonna moet ten minste 15 I/O uit uw MCU voor dit project
In mijn geval gebruikte ik ATMEGA128, maar u kunt anderen familie van 8-bits AVR ATTiny2313, ATMEGA8 en ATMEGA16
Ik ben met behulp van interrupt en timer te verhogen, ten tweede, kunt u upgraden naar een agenda zo goed als je een, vrij simpel en recht naar voren.
Hex bestand is opgenomen, als u gebruik wilt maken ATMEGA128
Hier is de setup voor mijn timer en ISR:
ISR(TIMER1_COMPA_vect)
{seconden ++;
if(seconds == 60) {}
seconden = 0;
minuten ++; }
if(minutes == 60)
{minuten = 0; uur ++;}
if(hours > 23) uren = 0; }