Šoreiz, izmantojot mikrokontrolleri Attiny2313, ir realizēta pavisam vienkārša funkcija - mirgojošas gaismas diodes. Mikrokontrolleris ir programmēts tā, lai tas savas darbības laikā izmantotu tikai vienu vispārējās nozīmes reģistru datu uzglabāšanai un apstrādei. Pirms apakšprogrammu izsaukšanas mikrokontrolleris savus datus saglabā steka reģistrā, kur tie tiek uzglabāti fiziski vienā "kaudzē". Kad mikrokontrolleris atgriežas no apakšprogrammas, kura realizē aiztures momentu starp diožu ieslēgšanos un izslēgšanos, tas ielādē iepriekš saglabāto vērtību no steka reģistra, kuru vēlāk izvada B porta pieslēgvietās (izejās).
UZ SĀKUMU
!doctype>