<< IchigoJamのコマンドを眺める | top | IchigoJamで二次関数描いてみた >>

スポンサーサイト

一定期間更新がないため広告を表示しています

スポンサードリンク | - | | - | - |

IchigoJamのコマンドを眺める:上級編

今日はバレンタインデー。
妻と妻の友人合作のトリュフやクッキー and 好物のウィスキー/日本酒ボンボン and 趣味のいい靴下をいただきました。
ありがとう!!とても嬉しいです!
ホワイトデーのお返しが大変だけど・・・、まあ幸せな悩みです。
日本酒ボンボン、初めて食べたけど思いのほかおいしい。
あと、妻お気に入りの近所のケーキ屋がバレンタインデー限定ケーキを販売していて、昨夜それを食べたのだが、また食べたいという妻の要望で夕方に急いで買いに行ってきた。
幸せな一日です。

/////////////////////////////////////////////
昨夜は夜の19時くらいからずっと英語を勉強する妻の横でIchigoJamをいじっとりました。
さて、上級コマンドを眺めていこう。

ふむふむ、配列が使える。
RENUMで行番号を自動で振り直せる。ただしGOTOとかの指定先は手動変更が必要とのこと。
peak/pokeはメモリ読み書きらしい。いまいち使いどころがわからない。
あと重要なのはサブルーチンだな。GOSUBで指定行に飛んでRETURNで呼び出し元の次の行に戻ってくる。

10 GOTO 70
20 LED 1
30 WAIT 60
40 LED 0
50 WAIT 60
60 RETURN
70 GOSUB 20
80 END


みたいなかんじ。
10 GOTO 70がないと実行後すぐにサブルーチンの中に入っちゃってRETURNの戻り先がなくなってエラーを吐くので注意。
うまく使えばプログラムメモリが節約出来る。

キー入力は

10 LED 1
20 IF BTN(UP) THEN GOTO 30 ELSE GOTO 20
30 LED 0


みたいなかんじ。
カーソルの上を押すとLEDが消灯する。
ジャジャガッチ | 電子工作 | 23:46 | comments(0) | trackbacks(0) |

スポンサーサイト

スポンサードリンク | - | 23:46 | - | - |
Comment









Trackback
URL:

06
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
--
>>
<<
--
PR
RECOMMEND
RECENT COMMENT
MOBILE
qrcode
OTHERS
Since 2013/09/17
LATEST ENTRY
CATEGORY
ARCHIVE
LINKS
PROFILE
SEARCH