IchigoJam

メモリの内容を調べる(PEEK相当をマシン語で)

IchigoJamのBASIC言語にはメモリ内容を調べるPEEK関数があります。 これはBASIC言語から見た仮想的なメモリ空間を16ビットのアドレスで指定して調べるものです。なので、マイコンから見えているメモリ空間上に配置された各種レジスタの内容を読むために、PEE…

マシン語でLチカ

IchigoJamのマシン語からポートを直接操作するサンプルプログラムです。やってること自体はBASIC で LED 文つかったほうが早いですけれどもーアセンブラソースはこんな感じ。JS製 IchigoJam用アセンブラでマシン語に変換できます。 @led r1=[@dat] r3=[r1+0]…

ウクレレ用ストロボチューナー

こちらの作例をパクろうと思ったのですが、 AVR ストロボ式ギターチューナー S.O.Sモドキ うまくマネできなくて「何の成果も得られませんでした」 こんなきれいに残像が割れませんでした。 (一応、チューニングが合ってくると残像が小さくなる。。。ような…