|
PCL-818L - I
|
|
Objectivo:
-
Familiarizar o aluno com o funcionamento de placas I/O no PC.
Implementação:
Com base no programa em C fornecido, escreva as rotinas em
assembly
para:
-
init_adv: inicializar a placa para:
-
leitura no canal 7 com uma gama de +/- 5 volts
-
trigger da aquisição por software
-
init_pacer: inicializar o relógio PACER com onda quadrada
a 1Hz (visivel no LED da placa de ligações)
-
read_adv: ler o valor do A/D com trigger de software e espera activa
pelo fim da conversão.
O programa de base fornecido tem já as rotinas gráficas para
fazer o display do sinal como num osciloscópio. O potenciómetro
ligado ao canal 7 permite variar a voltagem entre 0 e 5 volts, devendo
a leitura feita ser devidamente reduzida para a rotina updategrapgh() que
aceita valores entre 0 e 255.
Elementos de apoio ao trabalho:
Última actualização no dia 27
de Abril de 2000 por Jorge
Lobo.
Para duvidas e comentários email jlobo@dee.uc.pt