1〜255分 減算タイマ−(デフォルト 10分)の開発

減算タイマーの考え方

完成版はこちら



;減算点灯レ・ファ・ラ
;aの値を255から一つずつ減らしていく。0.1秒に1ずつ減らす。 aがゼロになったらレ・ファ・ラ と鳴らす。
10 a=255
20 a-1
30 o=a
40 wd1
50 ?a=0
60 #=100
70 #=20
100 s27
110 ws1
120 s30
130 ws1
140 s46
150 ws1
160 s0
170 .

 


;aの値を最初10にしておき、1分に一つずつ減らしていく。aがゼロになったらレ・ファ・ラ と鳴らす。
10 a=10
20 a-1
30 o=a
40 wm1
50 ?a=0
60 #=100
70 #=20
100 s27
110 ws1
120 s30
130 ws1
140 s46
150 ws1
160 s0
170 .

 

 


;減算点灯レ・ファ・ラ 10分減算タイマー 省エネ
10 a=10 ;aは10
20 a-1 ;aを減らしなさい
30 o=a ;aの値で光らせなさい
40 ws1 ;1秒待ちなさい
43 o=0 ;消灯しなさい
45 ws59 ;59秒待ちなさい
50 ?a=0 ;aは0ですか?
60 #=100 ;真なら100行へ行きなさい
70 #=20 ;偽なら20行へ行きなさい
100 s27 ;音を鳴らす レ
110 ws1 ;1秒待つ
120 s30 ;音を鳴らす ファ
130 ws1 ;1秒待つ
140 s46 ;音を鳴らす ラ
150 ws1 ;1秒待つ
160 s0 ;音を消す
170 . ;おしまい

 


;CdSで明るさ判断
10 ?x>100;明るさが100より大きかったら
20 #=100;行番号100番に行きなさい。
30 #=200;そうでなかったら行番号200番に行きなさい。
100 o=1;1号LEDを点灯
105 #=10
200 o=255;255号LEDを点灯
205 #=10

 

 


;減算点灯レ・ファ・ラ 10分減算タイマー 省エネ 2013/03/24 17:39:28
10 a=10 ;aは10
20 a-1 ;aを減らしなさい
25 b=0
30 #:200 ;明るさ判断サブルーチンに行きなさい
40 wd9 ;0.9秒待ちなさいxxxxxxxxxxxxxxxx 9
43 b+1 ;
44 ?b=60 ;xxxxxxxxxxxxxxxxxx 60
45 #=50
47 #=30
50 ?a=0 ;aは0ですか?
60 #=100 ;真なら音を鳴らす100へ行きなさい
70 #=20 ;偽なら20行へ行きなさい

;音を鳴らして128を点灯しておしまい
100 c=0
101 s27 ;音を鳴らす レ
110 ws1 ;1秒待つ
120 s30 ;音を鳴らす ファ
130 ws1 ;1秒待つ
140 s46 ;音を鳴らす ラ
150 ws1 ;1秒待つ
160 s0 ;音を消す
161 C+1
162 ?c=5
163 #=165
164 #=101
165 o=128
170 . ;

;CDSで明るさ判断サブルーチン
200 ?x>70
220 #=240
230 #=250
240 o=128
242 wd1 ;0.1秒
243 o=0
245 #:$
250 o=a
252 wd1 ;0.1秒
255 #:$

 


;スライドスイッチがONになっている時にタクトスイッチを押すと変数aが増え、LEDに表示される
180 a=1
181 ?i=8
182 #=190
183 ?i=9
184 #=196
185 ?i>9
186 #=201
187 #=181
;タクトスイッチONの時
190 a+1
191 o=a
192 wd3
194 #=181
;タクトスイッチOFF
196 o=a
197 #=181
201 .

完成版はこちら


メニューに戻る


kefi_pallhkari

最終更新日:2013,12,28