Hi,
Ich dachte zuerst, du hast den falschen Quellcode gepostet
Nein, ich wollte mir nur mal zur Sicherheit noch ADCL mit ausgeben lassen 
hab' ich ja eigentlich schon beantwortet.
Nein, da dein geposteter Link nichts anderes macht, als das, was ich schon selbst hinbekommen hab
Mittlerweile ist mir ein Weg eingefallen, das ganze zu realisieren, allerdings ist das sehr umständlich!
Code:
$regfile = "m32def.dat"
$crystal = 16000000
config adc = free , prescaler = auto
start adc
config pina.0 = 0
porta.0 = 0
dim x as word
enable interrupts
do
x = makeint(adcl, adch)
x = x / 4
print x
loop
end
oder aber mittels Overlay:
Code:
$regfile = "m32def.dat"
$crystal = 16000000
config adc = free , prescaler = auto
start adc
config pina.0 = 0
porta.0 = 0
dim x as word at $60
dim xh as word at $60 overlay
enable interrupts
do
x = makeint(adcl, adch)
print xh
loop
end
Was ich benötige ist also ein vollautomatisierter Prozess:
1. ADCL und ADCH in eine 16Bit Variable (Word) konvertierren
2. Diese dann durch 4 teilen
Wäre natürlich toll, wenn man den ADC so initialisieren könnte, dass das alles selbstständig vom µC gemacht wird und man diese benötigten 8-Bit nur noch aus einem Register auslesen müsste ...
Wenn euch noch was einfällt bitte posten
Gruß
Chris
EDIT: Das mit dem Overlay funktioniert leider doch nicht 
Lesezeichen