PICAXEEditor
6
20
41
PICAXE-08M2
C:\ProgramData\Revolution Education\PICAXE Editor\Settings\Flowcharts\CommandSets\French-Français
true
false
4
10
0
0
0
0
0
0
0
0
47
0
1
1
0
2
7
0
3
1
0
5
Start
0
6
0
0
7
0
0
8
0
0
9
5
0
10
0
0
11
0
0
12
0
0
13
255
0
14
0
0
15
0
0
16
let dirsC = 5
0
19
Start
1
0
471
1
1
26
1
2
13
1
3
18
1
5
Procedure
1
6
ACCEL
1
16
prc_ACCEL:
1
19
ACCEL
2
0
304
2
1
22
2
2
7
2
3
2
2
5
Outputs
2
6
0
2
7
0
2
8
0
2
9
0
2
10
0
2
11
5
2
12
0
2
13
0
2
16
low C.0, C.2
2
17
C0 inversion C2 pwm
2
19
Sorties C0 C2
3
0
472
3
1
52
3
2
13
3
3
19
3
5
BASIC
3
6
let varB = 20 'variable B départ PWM
ACCEL_B: varB=varB+1
'debug
let varH = 0
if varB = 81 then ACCEL_FIN 'si vitesse max FIN d'accelération
BOUCLE:
varH=varH+1
pause varA 'Wait command
if varH<3 then BOUCLE
pwmout 2 , 19 , varB
goto ACCEL_B
ACCEL_FIN: 'Return
3
8
0
3
16
let varB = 20 'variable B depart PWM
ACCEL_B: varB=varB+1
'debug
let varH = 0
if varB = 81 then ACCEL_FIN 'si vitesse max FIN d'accel?ration
BOUCLE:
varH=varH+1
pause varA 'Wait command
if varH<3 then BOUCLE
pwmout 2 , 19 , varB
goto ACCEL_B
ACCEL_FIN: 'Return
3
19
Boucle acceleration
4
0
473
4
1
65
4
2
13
4
3
20
4
5
Return
4
16
return
4
19
Return
5
0
307
5
1
11
5
2
7
5
3
3
5
5
Expression
5
6
varC
5
7
1
5
16
let varC = 1
5
19
varC=1
6
0
504
6
1
999
6
2
7
6
3
15
6
5
Wait
6
6
0,5
6
16
pause 500
6
19
Wait 0,5
7
0
201
7
1
59
7
2
7
7
3
12
7
5
Readadc
7
6
C.1
7
7
varA
7
16
readadc C.1, varA
7
19
Readadc C.1, varA
8
0
482
8
1
34
8
2
7
8
3
7
8
5
Wait
8
6
1
8
16
pause 1000
8
19
Wait 1
9
0
503
9
1
999
9
2
7
9
3
14
9
5
Decision
9
6
0
9
7
16
9
8
0
9
9
0
9
10
0
9
11
16
9
12
0
9
13
0
9
14
0
9
16
if pinC.4=1 then
9
19
Decision
10
0
308
10
1
11
10
2
7
10
3
4
10
5
Expression
10
6
varD
10
7
1
10
16
let varD = 1
10
19
varD=1
11
0
508
11
1
999
11
2
7
11
3
16
11
5
Decision
11
6
0
11
7
16
11
8
0
11
9
0
11
10
0
11
11
16
11
12
0
11
13
0
11
14
0
11
16
if pinC.4=1 then
11
17
vérification
11
19
Decision
12
0
281
12
1
62
12
2
10
12
3
17
12
5
Decision
12
6
0
12
7
16
12
8
0
12
9
0
12
10
0
12
11
16
12
12
0
12
13
0
12
14
0
12
16
if pinC.4 = 1 then
12
19
Decision
13
0
323
13
1
11
13
2
10
13
3
20
13
5
Expression
13
6
varD
13
7
0
13
16
let varD = 0
13
19
varD=0
14
0
383
14
1
11
14
2
10
14
3
24
14
5
Expression
14
6
varC
14
7
1
14
16
let varC = 1
14
19
varC=1
15
0
500
15
1
999
15
2
7
15
3
9
15
5
Decision
15
6
0
15
7
16
15
8
0
15
9
0
15
10
0
15
11
16
15
12
0
15
13
0
15
14
0
15
16
if pinC.4=1 then
15
17
C4
15
19
Decision BP=1
16
0
485
16
1
69
16
2
7
16
3
11
16
5
Gosub
16
6
DEPART
16
16
gosub prc_DEPART
16
19
DEPART
17
0
386
17
1
34
17
2
10
17
3
22
17
5
Wait
17
6
10
17
16
pause 10000
17
19
Wait 10
18
0
491
18
1
11
18
2
7
18
3
6
18
5
Expression
18
6
varB
18
7
20
18
16
let varB = 20
18
19
varB=20
19
0
384
19
1
72
19
2
10
19
3
23
19
5
Toggle
19
6
C.0
19
16
toggle C.0
19
19
Toggle C.0
20
0
387
20
1
69
20
2
10
20
3
25
20
5
Gosub
20
6
ACCEL
20
8
varH
20
16
gosub prc_ACCEL
20
19
ACCEL
21
0
494
21
1
26
21
2
13
21
3
22
21
5
Procedure
21
6
DEPART
21
16
prc_DEPART:
21
19
DEPART
22
0
498
22
1
61
22
2
10
22
3
18
22
5
Compare
22
6
varD
22
7
=
22
8
1
22
16
if varD = 1 then
22
19
varD = 1
23
0
495
23
1
52
23
2
13
23
3
23
23
5
BASIC
23
6
let varB = 20 'variable B départ PWM
let varA = 150
ACCEL_D: varB=varB+1
'debug
let varH = 0
if varB = 81 then ACCEL_DF 'si vitesse max FIN d'accelération
BD:
varH=varH+1
pause varA 'Wait command
if varH<2 then BD
pwmout 2 , 19 , varB
goto ACCEL_D
ACCEL_DF: 'Return
23
8
0
23
16
let varB = 20 'variable B depart PWM
let varA = 150
ACCEL_D: varB=varB+1
'debug
let varH = 0
if varB = 81 then ACCEL_DF 'si vitesse max FIN d'accel?ration
BD:
varH=varH+1
pause varA 'Wait command
if varH<2 then BD
pwmout 2 , 19 , varB
goto ACCEL_D
ACCEL_DF: 'Return
23
19
BASIC
24
0
496
24
1
65
24
2
13
24
3
24
24
5
Return
24
16
return
24
19
Return
3
18
1
2
4
18
1
8
4
24
1
4
4
27
1
4
5
27
1
1
6
8
1
4
6
8
2
2
6
9
1
2
6
9
2
1
6
12
1
4
6
12
2
2
6
13
1
4
6
13
2
1
6
14
1
4
6
14
2
1
6
15
1
4
6
15
2
1
6
16
1
4
6
16
2
1
6
17
1
2
6
17
2
1
7
1
0
47
7
1
2
3
7
2
0
304
7
2
1
1
7
2
2
3
7
3
0
307
7
3
1
1
7
3
2
3
7
4
0
308
7
4
1
1
7
4
2
3
7
5
1
1
7
5
2
3
7
6
0
491
7
6
1
1
7
6
2
3
7
7
0
482
7
7
1
1
7
7
2
3
7
8
1
9
7
8
2
3
7
9
0
500
7
9
1
1
7
9
2
3
7
9
3
4
7
10
1
1
7
10
2
3
7
11
0
485
7
11
1
1
7
11
2
3
7
12
0
201
7
12
1
8
7
12
2
3
7
13
1
1
7
13
2
3
7
14
0
503
7
14
1
1
7
14
2
3
7
15
0
504
7
15
1
9
7
15
2
3
7
16
0
508
7
16
1
3
7
16
2
2
7
16
3
3
7
17
1
1
7
17
2
4
8
12
1
2
8
12
2
4
8
16
1
8
8
16
2
2
8
17
1
8
9
12
1
2
9
12
2
4
9
16
1
8
9
16
2
2
9
18
1
2
9
18
2
3
9
19
1
1
9
19
2
3
9
20
1
1
9
20
2
3
9
21
1
1
9
21
2
3
9
22
1
1
9
22
2
3
9
23
1
1
9
23
2
3
9
24
1
1
9
24
2
3
9
25
1
1
9
25
2
3
9
26
1
1
9
26
2
2
10
12
1
2
10
12
2
4
10
16
1
8
10
16
2
3
10
17
0
281
10
17
1
1
10
17
2
3
10
17
3
2
10
18
0
498
10
18
1
1
10
18
2
3
10
18
3
4
10
19
1
1
10
19
2
3
10
20
0
323
10
20
1
1
10
20
2
3
10
21
1
1
10
21
2
3
10
22
0
386
10
22
1
1
10
22
2
3
10
23
0
384
10
23
1
1
10
23
2
3
10
24
0
383
10
24
1
5
10
24
2
3
10
25
0
387
10
25
1
1
10
25
2
3
10
26
1
13
10
26
2
2
10
27
1
5
11
12
1
4
11
12
2
4
11
13
1
4
11
13
2
1
11
14
1
4
11
14
2
1
11
15
1
4
11
15
2
1
11
16
1
4
11
16
2
1
11
17
1
12
11
17
2
1
11
18
1
4
11
18
2
1
11
19
1
4
11
19
2
1
11
20
1
4
11
20
2
1
11
21
1
4
11
21
2
1
11
22
1
4
11
22
2
1
11
23
1
4
11
23
2
1
11
24
1
4
11
24
2
1
11
25
1
4
11
25
2
1
11
26
1
8
11
26
2
1
13
18
0
471
13
18
2
3
13
19
0
472
13
19
1
1
13
19
2
3
13
20
0
473
13
20
1
1
13
22
0
494
13
22
2
3
13
23
0
495
13
23
1
1
13
23
2
3
13
24
0
496
13
24
1
1
13
26
1
4
13
27
1
4
19
11
1
4