hej
Er igang med at lave et lille projekt med en PIC16F873 som har 5 analoge indgange.
Jeg har det problem at jeg ikke kan få den til at læse spændingen rigtigt. Der sker det at spændingen er 1/3 af det den skulle være. Det vil sige at den viser ca. 1.2 V når man med et multimeter måler 4.5V. Hvis man så hæver spænding fra 4.5 til 5V så springer den vildt hurtigt på det sidste stykke.
Her er mit C- program. Det eneste jeg kan skyde på må være galt er noget med Right eller Left justifikation i PIC'en eller er der andre der har et foreslag?
Der sidder et VFD display på til udlæsningen og jeg sender spænding ind på CH2.
----------------------------------------------------------------------------
------ #include #include #include #include #include
bank1 unsigned char text [20]; // Array til tekst på diplay
int temp; double temp1 ,temp2;
void lcd() { int i; for (i=0; i