PDA

View Full Version : Cheapy Shortcut?



Dwayne
- 20th January 2004, 04:22
Hello Folks,

Is there a way to assign values to a variable so that one word will suffice for the code?

for example:

Define LedOn GPIO.1=1
Define LedOff GPIO.1=0
Define PressButton GPIO.2=1;
Define ReleaseButton GPIO.2=0;

Loop:
LedOn Here it turns light on
Pause 1000
LedOff Here it turns light off

*****another example......
PressButton
.......
ReleaseButton

*******another example

if PressButton then
....
...
endif

goto Loop

Darrel Taylor
- 21st January 2004, 17:25
There's a way to do the LED part (sort of), but I don't think the PressButton example can be done.

Place these macros at the beginning of the program.
@LedOn macro
GPIO.1=1
@ endm

@LedOff macro
GPIO.1=0
@ endmThen to use them:
Loop:
@ LedOn ' Here it turns light on
Pause 1000
@ LedOff ' Here it turns light off
Pause 1000
goto LoopNot exactly what you were looking for, but it's close.

Best regards,
  Darrel