63 SIMPLE TIMER
100 'F0 SIMPLE TIMER
105 CLS:CLT
110 LC2,2:?"SIMPLE TIMER"
120 GSB @INTERVAL
140 LED1:WAIT 100:LED0
150 END
160 '
300 @INTERVAL
320 FOR J=1 TO 2 :'interval
330 GSB @MINUTE
340 NEXT
350 RTN
360 '
400 @MINUTE
410 CLT
415 T=TICK()
417 LC15,12:?T," "
420 IF T>3599 RTN
440 GOTO 415
450 '
62 バージョン・アップ
Interval Timer の ハードウエア作りが 一段落したので
今月から プログラムの バージョン・アップを 計画しています
・整数型 BASIC
IchigoJam BASIC は 整数型のプログラムです
整数型というのは 扱える変数が 整数に限られるという意味です
変数では 3.14 のように小数点以下の数を持つ数を 取り扱えません
・整数型の割り算
割り算を実行したとき 小数点以下の数は切り捨てます
(例) 10 / 2 = 5
10 / 3 = 3
・割り算の余り
割り算を実行したときの 余りを求める演算子(記号) は %
(例) 10 % 2 = 0
10 % 3 = 1
・変数
P Pictures (撮影枚数)
i Interval (単位は 分)
E Event 撮影済みの数
B Byou Tick() から計算した秒数 B = Tick() /6 0
H Hour 「時」を表す数 (時計表示用)
M Minutes 「分」を表す数 (時計表示用)
S Second 「秒」を表す数 (時計表示用)
・撮影時間 I * P (単位は 分)
61 CLAPPER BOARD
日本では「カチンコ」という
今でも 土木工事の写真撮影などに 使われている