
Läser en varierbar spänning på an0 och pressenterar på portc med 8 led. Alltså ett riktigt nybörjar exempel.
Felet är det att jag inte får ut något vettigt på portc.
Är det någon som kan hjälpa mig skulle jag vara tacksam!

min kod
#include "delay.h"
#pragma config |= 0x00D4
char rad;
void main(void)
{
TRISC=0b00000000; //portc output
TRISA.0 = 1; //porta0 input
ANSEL.0=1; //porta0 ADC
ANSELH=0x00;
ADCON1=0b01010000; //ADC oscillator clk rate 4us
ADCON0=0b00000001; //ADON=1, left justified, channel an0
delay(3);
while(1);
{
GO=1; //read ADC
while(GO) ; //wait GO=1
rad=ADRESH;
PORTC=rad;
delay(5);
}
}