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

"200ns" - 1 õppematerjal

Sisendite ja väljundite kasutamine
12
docx

Sisendite ja väljundite kasutamine

Sisenditeks on määratud registri PORTA bitid (ühendatud nupuga) ja väljunditeks registri PORTD bitid (ühendatud valgusdioodidega). Viivitamiseks antakse kolmele mälupesale (taimer, taimer2, taimer3) kindlad väärtused ja seejärel neid kahandatakse vastavalt joonisele 1.4 kuni kõigi mälupesade väärtused on jõudnud nulli. Selle protsessi ajalise kestuse arvutasin välise taktsageduse allika taktsageduse 20Mhz kaudu ­ üheks toiminguks kulub ligikaudu 200ns. Seega (mälupesadele antud väärtused) 35*255*255*200ns annab tulemuseks pisut alla 0,5 sekundi. Tuleb arvestada, et viivitus kestab pisut kauem kui eeltoodud tehte tulemus, sest programmi lugemine ja täideviimine võtab samuti aega. 8 Kokkuvõte Ülesanded olid harivad. Ülaltoodud lahendusi võiks täiendada neid oskuslikult lühendades ja sellega seadet vähem koormates, ühtlasi kiirendaks see ka protsessi kestust.

Informaatika → Sissejuhatus...
8 allalaadimist


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