Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"suunaregister" - 1 õppematerjal

AVR mikroprotsessor
9
docx

AVR mikroprotsessor

Võtame näiteks pordi B, mis koosneb kolmest registrist PORTB, DDRB ja PINB. PORTB ­ B pordi väljundregister. Kõik andmed mida tahetakse mikrokontrollerist välja saata, tuleb saata siia registrisse. Number 0x05 on registri PORTB nimi mikrokontrolleris. Selleks, et saata andmeid registrile PORTB, tuleb saata andmed aadressile 0x05. Väljundregistrisse saadetud andmed jõuavad väljundisse loomulikult ainult siis kui antud väljaviik on määratud väljundiks. DDRB ­ B pordi suunaregister. Selle registriga määratakse ära milline väljaviik on sisend ja milline väljund. Need väljaviigud mille kohapeal on DDRB registris ,,0", on määratud sisenditeks ja need väljaviigud mille kohapeal on DDRB registris ,,1", on määratud väljunditeks. Kui DDRB registris on antud väljaviigu kohapeal ,,1", siis määrab selle väljaviigu oleku PORTB register. Kui DDRB registris on antud väljaviigu kohapeal ,,0", siis määrab väljaviigu oleku sisendseade, mis on ühendatud

Elektroonika → Mikro elektroonika
24 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun