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

"0x04" - 2 õppematerjali

AVR ilma Arduino programeerimise õpetus
16
docx

AVR ilma Arduino programeerimise õpetus.

olen kuulnud, "see sõltub", "piisavalt madal, et saada signaali, piisavalt suur, et ei raiska jõudu" ja "47K". Minu mõtet viitavad on teile teada, et midagi on vaja teha, et sisendsignaali nii AVR tea selle olemasolust. Kui oled laisk (või tark), saab öelda AVR kasutada sisemist pull-ups asemel, et jama neid ise. Sadama D nagu näiteks olgem luua digitaalne Pin 2 (PD2) sisendina sisemisi pull-up: DDRD & = 0xFB; / * Jäta kõik muu bitti üksi, lihtsalt null bitti 2 * / PORTD | = 0x04 / * jäta kõik muu bitti üksi, vaid seada natuke 2 * / väärtus = PORTD & 0x04; / * Ja see ongi PIN ... * / Proovige programm lugeda lüliti ühendatud digitaalsele pin 2 ja maa, ja kasutada seda kontrollida LED. Üks võimalik lahendus on lesson3.c Õppetund 4: Serial väljund Serial on vanamoeline. Kulus mitu läbib 19. peatüki ATmega168 Andmeleht enne kõik tükid hakkasid k tulnud.Ma soovitan vastu kopeerida proovi kood andmelehel, vähemalt seni, kuni sa aru, kus magic bitt tulema

Informaatika → Programmeerimine
13 allalaadimist
AVR mikroprotsessor
9
docx

AVR mikroprotsessor

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 antud väljaviiguga. DDRB register ise väljaviigu olekut ei määra, ta määrab ainult andmete liikumise suuna. . Selleks, et saata andmeid registrile DDRB, tuleb saata andmed aadressile 0x04. PinB ­ B pordi sisendregister. PinB register ,,kuulab" pidevalt millises olekus (,,0" või ,,1") on mikrokontrolleri väljaviigud ja jälgides PinB registri sisu saab teada millises olekus väljaviik on. Kui väljaviik on määratud väljundiks ja väljaviigu oleku määrab PORTB register, siis pole PinB registri oleku jälgimisel mõtet, sest PORTB määrab väljaviikude oleku ja PinB järgib seda. Kui väljaviik on määratud

Elektroonika → Mikro elektroonika
24 allalaadimist


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