Digitaalinen lähtö

Digitaalisen lähdön käyttö

Olemme aiemmin käyttäneet mikro-ohjaimen digitaalista lähtöä mm. LEDin vilkutus-työssä.

Digitaalista lähtöä käytetään komennolla SET <pinni> <arvo>.
Pinni voi olla A, B, C tai D. Digitaalisella signaalilla on vain kaksi mahdollista arvo HI tai LO.



Komento SET A HI kytkee pariston jännitteen mikro-ohjaimen pinniin A ja komento SET A LO katkaisee jännitteen pois.
Suljetussa virtapiirissä voimme ajatella, että SET A HI sulkee kytkimen ja SET A LO avaa kytkimen.

Digitaalisen lähdön käyttö vaatii myös aina virtapiirin rakentamisen mikro-ohjaimen yhteyteen.
Ilman virtapiiriä komennon käyttö ei saa mitään havaittavaa toimintaa aikaan.

Yksinkertaisessa virtapiirissä voi olla vaikkapa sinulle jo tutut LED- ja vastus -komponentit.

Kuvan kytkennässä LEDin ja vastuksen muodostama virtapiiri on liitetty mikro-ohjaimen pinnien D ja miinus väliin.

SET-komennolla ohjattavan ulkoisen virtapiirin alku kytketään aina johonkin mikro-ohjaimen pinniin A, B, C tai D.
Ulkoinen virtapiiri päätetään aina mikro-ohjaimen miinus-pinniin.

LEDi voitaisiin nyt ohjelmoida vilkkumaan vaikkapa kahden sekunnin välein tällaisella koodilla:


Mikro-ohjaimen neljällä lähdöllä on mahdollista ohjata vaikkapa neljää LEDiä tai jotain muuta
sellaista komponenttia, jota voidaan ohjata digitaalisella signaalilla.