i tried this it worked !
deneme var byte
ADCON1=0
trisa.5=1
CMCON=7
basla:
LCDOUT $FE,1
adcin 4,deneme
LCDOUT $fe,2,#deneme," "
pause 3000
goto basla
after that i tried this it didnt work
values is getting smaller now..
its so weird
bilgi var byte
red var byte
green var byte
blue var byte
ADCON1=0
trisa.5=1
trisa.1=1
trisa.2=1
trisa.3=1
trisa.0=1
CMCON=7
TRISB=0
PORTB=0
TRISC=0
TRISD=0
LCDOUT $FE,1
yap:
high PORTD.7
PAUSE 750
ADCIN 5,bilgi
red=bilgi
pause 5
low PORTD.7
high PORTD.6
PAUSE 750
ADCIN 5,bilgi
blue=bilgi
pause 5
low PORTD.6
high PORTD.5
PAUSE 750
ADCIN 5,bilgi
green=bilgi
pause 5
low PORTD.5
CALL GOSTER
pause 7000
goto yap
GOSTER:
LCDOUT $fe,2,#red," ",#blue," ",#green," "
Where am i wrong this final code???
Bookmarks