JAH Viivitus ~0,5sek Süüdata ühe võrra vasakpoolsem valgusdiood, kustutada eelmine 6 ALGUS Joonis 1.4. Alamprogrammi ,,Viivitus" algoritmi plokkskeem Laadida mälupessa ,,taimer3" kümnendarv 35 3 Laadida mälupessa ,,taimer" kümnendarv 255 2 Laadida mälupessa ,,taimer2" kümnendarv 255 1 Kahandada mälupesa ,,taimer2" väärtust ühe võrra Kas ,,taimer2" on 0? EI 1 JAH Kahandada mälupesa ,,taimer" väärtust ühe võrra Kas ,,taimer" on 0? EI 2 JAH
Timer Counter (0, 1 ja 2) erinevused Taimer0 normaalreziimi seadistamine. Selles reziimis loendab taimer 255-ni (8 bitine loendur) , R/W , 8 bitine programmeeritav sageduse jagaja (prescaler). Sisemine/välimine signaali allikas. Katkestus üleminekul FFh->00h. Signaali frondi valik Timer1 16-bitine loendur st. Suurendatakse arvu, mis asub kahes 8bitises registris, mis käitub kui üks 16bitine register. Kolm võimalust : Sünkroonne taimer , Sünkroonne loendur , Asünkroonne loendur Taimer2 normaalreziimi seadistamine. Selles reziimis loendab taimer 255-ni (8 bitine). pre ja postscaler ja perioodi register. TWI TWI (Two Wire Interface) on järjestikuline andmesideliides, mis on levinuma nime all I2C (Inter-Integrated Circuit). Andmesideliides on ettenähtud kiipide ühendamiseks ühele andmesideliinile, kus on tavaliselt üks siinihaldur (master) ja üks või rohkem alluvat (slave).