Hi Lerameur. I have an 'F88 and this program works. The 'F88 has 5 ADC's which are better than using the pot command. I connected pin 17 (ana 0) to the center terminal of a 1 meg pot. The CCW terminal to ground, CW terminal to B+.
OSCCON = $60 'SET INT OSC TO 4MHZ
ANSEL = 0 'SELECT ANALOG INPUTS 0 = NONE AND ALL DIGITAL
ADCON0 = 0 'AD MODULE OFF & CONSUMES NO CURRENT
CMCON = 7 'COMPARATORS OFF
TRISA = %11111111 'PORTA INPUTS
TRISB = %00000000 'PORTB OUTPUTS
X VAR BYTE 'VARIABLE TO PUT POT VALUE
PORTB = 0 'ALL OUTPUTS LOW
START:
ADCIN 0, X 'READ VALUE ON ANA 0
IF X > 0 AND X <= 50 THEN LED1
IF X > 50 AND X <= 100 THEN LED2
IF X > 100 AND X <= 200 THEN LED3
IF X > 200 THEN LED4
GOTO START
LED1:
HIGH PORTB.0
PAUSE 1000
LOW PORTB.0
GOTO START
LED2:
HIGH PORTB.1
PAUSE 1000
LOW PORTB.1
GOTO START
LED3:
HIGH PORTB.2
PAUSE 1000
LOW PORTB.2
GOTO START
LED4:
HIGH PORTB.3
PAUSE 1000
LOW PORTB.3
GOTO START




Bookmarks