Sisendite ja väljundite kasutamine
valgusdioodid
JAH
Lülitada sisse
bitimuster
01111110
Aruande juurde olen lisanud ülesande lahendust sisaldava programmifaili
switch_7segment.asm, mis on etteantud näidisprogrammi2 täiendatud versioon. Et kasutada
õppeplaadil 7-segmendilist näidikut, tuleb indikaatorite valikupistik JP2 seada sellisesse
asendisse, et klemmid 1 ja 2 oleksid ühendatud. Vastasel korral lülitatakse sisse valgusdioode.
Programm töötab eelmisega samal põhimõttel ja muudetud on teda vaid niipalju, et juhul kui
nupp on vajutatud olekus, seatakse PORTD 6 keskmist bitti üheks ja mõlemad äärmised bitid
nulliks. Selline bittide seadmine kuvab 7-segmendilisel näidikul kümnendarvu 9.
5
3