08M2 Random problem please help!
Hi
I'm a first time user of picaxe and programming.
I would love some help with programming an 08M2 to produce a random time delay before output, for a reaction game circuit.
I have this code so far from blockly but it produces a value for variable a of either 0 or 65535 and nothing else.
I would appreciate any support to solve this problem, Thanks guys
Code:
symbol varA = w0
main:
do
do
random varA
loop until pinC.1 = 1
do
pause 10
loop until pinC.1 = 1
do
let varA = varA - 5000
loop until varA < 10000
if varA < 10000 then
high C.0
endif
do
pause 10
loop until pinC.1 = 0
if pinC.1 = 1 then
low C.0
else
do
pause 10
loop until pinC.1 = 1
low C.0
endif
loop
stop
Hi
I'm a first time user of picaxe and programming.
I would love some help with programming an 08M2 to produce a random time delay before output, for a reaction game circuit.
I have this code so far from blockly but it produces a value for variable a of either 0 or 65535 and nothing else.
I would appreciate any support to solve this problem, Thanks guys
Code:
symbol varA = w0
main:
do
do
random varA
loop until pinC.1 = 1
do
pause 10
loop until pinC.1 = 1
do
let varA = varA - 5000
loop until varA < 10000
if varA < 10000 then
high C.0
endif
do
pause 10
loop until pinC.1 = 0
if pinC.1 = 1 then
low C.0
else
do
pause 10
loop until pinC.1 = 1
low C.0
endif
loop
stop
Last edited: