Korraga on lubatud kasutada mitut alluvseadet, mis on juhtmete abil ülemseadmega seotud. Mõnikord nimetatakse SPI-d ka neljajuhtmeliseks jadasiiniks, eristamaks seda kolmejuhtmelisest jadasiinist ning kahe- ja ühejuhtmelist siinist. SPI-d kutsutakse tihti sünkrooniliseks jadaliideseks. 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
Kõik need teemad võtab vaid ühe rida koodi. Esiteks kella allikas tuleb konfigureerida. Taimer süsteem nõus väliste sisendite või kasutada süsteemi kella - soovi jagada alla aeglasemalt. Kell Valige (CS00-CS0 bittide taimer / counter kontrolli registri B (TCCR0B) kasutatakse. Eeldades 16MHz kella prescale 1024 paneb 15625 juurdekasvu sekundis.Kuna counter mahutab 256 kordumatut väärtust, siis ujutab at 61Hz. Kui suurem katkestada määr on vajalik, Prescaler võib olla väiksem, või väiksemad Output Võrdl (OCR0A) võib kasutada. Taimer / counter katkestada mask register vaikimisi 0 - ei katkenud on loodud taimer / counter süsteem. Võimaldamaks taimer ülevoolu katkenud seadke TOIE0 natuke TIMSK0. Taimerid saab seada ja reset salvestades neisse, sel juhul TCNT0 = 0 . Lõpuks sei () funktsio võimaldab katkestada töötlemine. Üks viis seda teha on lesson10.c . Minu versioon ei vilgu kas emaplaadil LED PORTB.5 või kogum LED PORTB.1 - PORTB.3