Hello mister_e

As I can modify the value of the count using the eeprom and a lcd?.

Thank you



Quote Originally Posted by mister_e
I tried to understand but and i'm still not sure of the question. BTW i did the following, let me know if it do what you're looking for. Case not, let me know in more details or with a drawing. Sometimes it help my single brain cell to figure out the question
Code:
    TRISB=%00001111     ' Set RB0 to input, others to output
    
    OPTION_REG.7=0      ' Enable internal pull-up on PORTB
    
    LED     VAR PORTB.7 ' connected between RB7 and GND via resistor
    LED1    VAR PORTB.6
    BOT     VAR PORTB.1
    ClkIn   var PORTB.0 ' connected between RB0 and GND
    
    Apulse  VAR BYTE    ' store the amount of pulse
    Apulse1 var byte

    data @0,0,0    
    read 0,apulse
    read 1,apulse1
    
    led = 0
    led1= 0

paso1:
    repeat
        if clkin=0 then
            while clkin=0 : wend
            pause 100
            apulse=apulse+1
            write 0,apulse
            endif

        if BOT=0 then
            while BOT=0 : wend
            pause 100
            apulse1=apulse1+1
            write 1,apulse1
            endif

        until (apulse=7) or (Apulse1=5)
    
    if apulse=7 then
        led=1
        else
            led1=1
        endif

    goto paso1