Do I need a pause?


Closed Thread
Results 1 to 22 of 22

Hybrid View

  1. #1
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924

    Default

    address con %00000001
    This equals 1

    chk_sum = (address + address)
    chk_sum = 2

    if A = 0 && B = 0 then keydata = %10101111
    keydata = 175

    chk_sum = chk_sum + (keydata + keydata)
    chk_sum = 2 + 175 + 175

    chk_sum = 352

    chk_sum var byte
    byte = 0 to 255

    Maybe try WORD sized variables.

    Or maybe I am missing something
    Dave
    Always wear safety glasses while programming.

  2. #2

    Default

    Hello again Dave, you have a good point however I am using Bruce's idea for validating the in coming data. It is my understanding that the checksum will overflow which should not be a problem. I've been using it and that part doesn't seem to be the problem however I will experiment with it to see. I hope your right. Thanks Dave and 73

  3. #3
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924

    Default

    OVERFLOW...Yep I was missing something.
    I will keep looking at it.

    Do not get the hammer yet.
    Dave
    Always wear safety glasses while programming.

Similar Threads

  1. Delayed output 10 secs
    By lilimike in forum mel PIC BASIC Pro
    Replies: 37
    Last Post: - 14th October 2011, 07:28
  2. Old and beyond help ?
    By DavidFMarks in forum mel PIC BASIC Pro
    Replies: 46
    Last Post: - 11th December 2008, 16:23
  3. Replies: 11
    Last Post: - 12th July 2008, 03:36
  4. Fade out LEDs question
    By Sam in forum mel PIC BASIC Pro
    Replies: 8
    Last Post: - 22nd June 2008, 11:50
  5. Help Quick Need to make code smaller
    By Programmednew in forum mel PIC BASIC Pro
    Replies: 41
    Last Post: - 25th January 2005, 04:46

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