Hallo,
hab zwar noch nie einen PIC programmiert, aber vielleicht kann ich dir trotzdem helfen.
Also das was du suchst ist der A/D Converter also Kapitel 22.0 im Datenblatt.
Ja, den ADC musst du initialisieren.
Üblicherweise gibt es unterschiedliche einstellungen wie:
Referenzspannung - URef - also relative Spannung zu der gemessen wird der max. Wert der Messung würde genau der Referenzspannung entsprechen
Eingangspin der gemessen werden soll ... hat meist einen Namen mit "mux"
Dann muss der Pin natürlich als input definiert sein.
Dann musst du dich entscheiden, ob der ADC wenn er fertig ist einen Interrupt auslöst oder ob du im Programm auf Ihn wartest bis er fertig ist.
Wenn ich wo nicht weiterweiß suche ich auf:
http://www.mikrocontroller.net
Beispiel:
http://www.mikrocontroller.net/topic/200274
ODER:
http://pic-projekte.de/wiki/index.ph...Beispiel_-_ADC