Hi Everyone,
MY PicBasicPro accepts the following code. (lights 8 LEDs in succession)
CLEAR
loop:
High PORTD.0 ' Turn on LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
Low PORTD.0 ' Turn off LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
High PORTD.1 ' Turn on LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
Low PORTD.1 ' Turn off LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
High PORTD.2 ' Turn on LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
Low PORTD.2 ' Turn off LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
High PORTD.3 ' Turn on LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
Low PORTD.3 ' Turn off LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
High PORTD.4 ' Turn on LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
Low PORTD.4 ' Turn off LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
High PORTD.5 ' Turn on LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
Low PORTD.5 ' Turn off LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
High PORTD.6 ' Turn on LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
Low PORTD.6 ' Turn off LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
High PORTD.7 ' Turn on LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
Low PORTD.7 ' Turn off LED connected to PORTB.0
Pause 50 ' Delay for .5 seconds
Goto loop ' Go back to loop and blink LED forever
End
SO WHY DOESN'T THIS WORK?
CLEAR
i VAR byte
FOR i = 0 TO 7
High PORTD.i ' Turn on LED connected to PORTD.0
Pause 50 ' Delay for .5 seconds
Low PORTD.i ' Turn off LED connected to PORTD.0
Pause 50 ' Delay for .5 seconds
NEXT i
Mike