Programmet "ADC.asm" i dk.binaere er et forsøk på å bruke ADC i TINT15.
Hensikten med programmet er å måle spenningen over en belyst gul 5mm LED i sperreretningen. Det skal bli et LUX-meter.
Spenningen over belyst LED er 40 mV målt med "Fluke 8022A", men etter oppkopling, STK500, og gjennomkjøring av programmet, måler jeg 4mV og den leste verdien av ADCH/ADCL = 0x3FF. Jeg innbilder meg at inngangsmotstanden på ADC2 og 3 er meget høy.
Utlesing av ADC1 er 0x0000 med tilnærmet 2,7V inn.
Jeg reiner med at det er initialiseringen som er feil.
Noen som kan hjelpe?
I ferdigprogrammet skal ADC1 flyttest til ADC0: ADC1 er resservert til annet formål. Hva spessielle ting må da programmeres?
HM