Count RB0... on RB7


Closed Thread
Results 1 to 23 of 23

Hybrid View

  1. #1


    Did you find this post helpful? Yes | No

    Smile Thanks

    Hello mister e,

    Thank you for their help and I hope to be able to have their support in future occasions.

    Leonardo



    Quote Originally Posted by mister_e
    One of the various method to do it
    Code:
    @ __config _INTRC_OSC_NOCLKOUT & _WDT_OFF & _PWRTE_ON & _MCLRE_ON & _LVP_OFF & _BODEN_ON 
    
        TRISB=%00000011     ' Set RB0,RB1 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
        ClkIn  var PORTB.0  ' connected between RB0 and GND
        ClrEEP var PORTB.1  ' connected between RB1 and GND
        
        Apulse VAR BYTE     ' store the amount of pulse
        Data @0,0           ' set count @ 0 at programming time
        led=0               ' LED=OFF
        
        '   //////////////////////////////|\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
        '   To Reset the value in the EEPROM, press on ClrEEP button while
        '   applying power. When the command is accepted, the LED will 
        '   stay ON for 1 second
        '   //////////////////////////////|\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\    
        '    
        if clreep=0 then ' is ClrEEP pushbutton is pressed
            write 0,0    ' Reset the pulse count in EEPROM
            led=1        ' LED = ON
            pause 1000   ' wait 1 sec
            led=0        ' LED=OFF
            endif        '
    
        Read 0, Apulse   ' Read count from internal eeprom
    
        repeat
            if clkin=0 then
                while clkin=0 : wend
                pause 50
                apulse=apulse+1
                WRITE 0,apulse ' save count in the internal EEPROM
                endif
            until apulse=10
        led=1
    
    Here:
        goto here

  2. #2


    Did you find this post helpful? Yes | No

    Smile

    Hello mister e,

    Because uses, Here
    goto here..... I don't understand it.



    Quote Originally Posted by Leonardo
    Hello mister e,

    Thank you for their help and I hope to be able to have their support in future occasions.

    Leonardo

  3. #3


    Did you find this post helpful? Yes | No

    Smile

    Hello mister e,

    As I avoid the rebounds of the pulsador?.






    Quote Originally Posted by Leonardo
    Hello mister e,

    Because uses, Here
    goto here..... I don't understand it.

Similar Threads

  1. COUNT is not counting again
    By jellis00 in forum mel PIC BASIC Pro
    Replies: 33
    Last Post: - 19th June 2009, 04:52
  2. Can't get COUNT to count
    By jellis00 in forum mel PIC BASIC Pro
    Replies: 6
    Last Post: - 23rd March 2009, 23:14
  3. Timer RB0...RB7 on RA1
    By Leonardo in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 26th September 2005, 00:38
  4. Count command
    By hawk72501 in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 6th September 2005, 19:04
  5. Count RB0... on RB7
    By Leonardo in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 25th August 2005, 23:13

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts