سلام.
الوعده وفا. 

اینم ساده ترین مداری که با ADC میکرو میشه بست. 
پتانسیومتر و تغییر میدی ADC تغییر میکنه.فقط توی پروتئوس خطی نشون نمیده.ولی در واقعیت کاملا خطیه.
برنامش رو هم میتونی ببینی.
$regfile "m32def.dat"
$crystal = 4000000 '\
Config Lcd = 16 * 2
Config Adc = Single , Prescaler = Auto , Reference = Internal
Config Lcdpin = Pin , Db4 = Pinc.2 , Db5 = Pinc.3 , Db6 = Pinc.4 , Db7 = Pinc.5 , E = Pinc.1 , Rs = Pinc.0
Cls
Dim A2d1 As Word , A2d2 As String * 4
Cursor Off
Up:
Do
A2d1 = Getadc(0)
A2d2 = Str(a2d1)
A2d2 = Format(a2d2 , "0000"

Locate 1 , 1
Lcd A2d2
Loop
End
ok؟