Hello. I wrote this piece of code to test PBP:
Unfortunately it acts as if there is no "FOR" present. So what it does is the following:Code:Start: YellowLED VAR PORTB.0 RedLED VAR PORTB.1 t VAR BYTE WH VAR BYTE High CMCON.0 High CMCON.1 High CMCON.2 HIGH STATUS.0 TRISB = %00000000 TRISA = %00000000 Low STATUS.0 High YellowLED ;LED Starting sequence High RedLED PAUSE 2000 Low YellowLED Low RedLED PAUSE 2000 FOR t=20000 TO 250 STEP - 1 High RedLED PAUSE 100 FOR WH=0 TO 2000 STEP 1 PAUSE 20 High YellowLED PAUSE 100 Low YellowLED NEXT WH Low RedLED NEXT t GO: High RedLED High YellowLED PAUSE 500 Low RedLED Low YellowLED PAUSE 500 GOTO GO
Code:Start: YellowLED VAR PORTB.0 RedLED VAR PORTB.1 t VAR BYTE WH VAR BYTE High CMCON.0 High CMCON.1 High CMCON.2 HIGH STATUS.0 TRISB = %00000000 TRISA = %00000000 Low STATUS.0 High YellowLED ;LED Starting sequence High RedLED PAUSE 2000 Low YellowLED Low RedLED PAUSE 2000 GO: High RedLED High YellowLED PAUSE 500 Low RedLED Low YellowLED PAUSE 500 GOTO GO
How to solve this ?




Bookmarks