Can not get my IF THEN statement to work


Closed Thread
Results 1 to 10 of 10

Hybrid View

  1. #1
    Join Date
    Nov 2005
    Location
    Perth, Australia
    Posts
    429


    Did you find this post helpful? Yes | No

    Default

    shouldnt the line "if B6 = $31 and B7 < $35 then twenf" read:

    if B6 = $31 and B7 < $35 then GOTO twenf ?

    or is the GOTO not required when using an if statement?

  2. #2
    dw_pic's Avatar
    dw_pic Guest


    Did you find this post helpful? Yes | No

    Default

    To my knowledge, "with picbasic, not pro"

    The picbasic compiler will see the added "goto" as a undeclared symbol and choke on it.

    the action is a goto, but the syntax is

    if X = true then label

    dw

  3. #3
    Rhatidbwoy's Avatar
    Rhatidbwoy Guest


    Did you find this post helpful? Yes | No

    Default

    The problem that I have with the statement is that when it is executed to the goto from the IF...THEN I used poke. When writing to a VAR I do not need the poke, but when I need to write to a address on the chip, per-say, that is when I would use the poke or peek. Example: POKE $86,0 for writing to the chip ;

    (NOT CORRECT)
    twenf:
    poke B6,$32: poke B7,$35:goto cs

    (CORRECT)
    twenf:
    B6 = $32 : B7 = $35 : goto cs

    OR

    twenf:
    B6 = $32
    B7 = $35
    goto cs

Similar Threads

  1. END Statement
    By jderson in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 9th November 2008, 14:48
  2. How do I get DATA @ to work with a 18F452?
    By jessey in forum mel PIC BASIC Pro
    Replies: 8
    Last Post: - 2nd February 2006, 10:35
  3. blink.bas help cant make any 18f's work
    By Bonxy in forum mel PIC BASIC Pro
    Replies: 6
    Last Post: - 13th December 2004, 21:28
  4. Pin RA4 doesn't work
    By Melanie in forum FAQ - Frequently Asked Questions
    Replies: 0
    Last Post: - 15th July 2004, 12:03
  5. Interrupt Problem
    By FrankM in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 20th June 2004, 15:53

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