Sissejuhatus digitaaltehnikasse praktikum, AD-muunduri aruanne
Ülesanne:
Analoog-digitaalmuunduri lugemine ja tulemuse väljastamine kahendkoodis
Käik:
Analoog/digitaalmuundurid (analoogsisendid) võimaldavad mõõta pinget 0-5 V. 8-bitise
muunduri korral jagatakse mõõtepiirkond 255ks osaks ning mõõdetavale pingele vastav
väärtus kirjutatakse mikrokontrolleri mälus olevasse registrisse.
AD-muundur võimaldab sisendi pinge 0-5 V muundada kahendkoodi ning sealt edasi. Kui LED-
lambid on ühenduses, võimaldab kuvada need vastavalt kahendkoodile .
Programm kuvab AD-muundur väärtust seitsmesegmendilise indikaatoriga.
Plokkskeem:
Joonis 1: AD-muunduri plokkskeem
Juhtprogrammi väljatrükk:
;Mikrokontrolleri registrinimede lisamine
list p=16f877a
include "p16f877a.inc"
;Muutujate defineerimine
cblock 0x20
Pause
Pause_tmp
temp_var
endc
;Programm alates aadressist ...