;=============================================== ; TINY ASSEMBLER for FX-Micom ver.0.2 ; (c) 2005 / 2009 PIROYAN SOFT. ; ; Source File : knight.src ;=============================================== ; address code mnemonic ;----------------------------------------------- 00 (0000000) : 8 0 ; TIA <0> 02 (0000010) : 2 ; CH 03 (0000011) : A 0 ; TIY <0> 05 (0000101) : 8 0 ; TIA <0> 07 (0000111) : E 1 ; CAL SETR 09 (0001001) : 2 ; CH 0A (0001010) : E C ; CAL TIMR 0C (0001100) : 2 ; CH 0D (0001101) : E 2 ; CAL RSTR 0F (0001111) : C 1 ; CIA <1> 11 (0010001) : F 2 0 ; JUMP <20> 14 (0010100) : B F ; AIY 16 (0010110) : D 0 ; CIY <0> 18 (0011000) : F 0 7 ; JUMP <07> 1B (0011011) : 8 0 ; TIA <0> 1D (0011101) : F 0 7 ; JUMP <07> 20 (0100000) : B 1 ; AIY <1> 22 (0100010) : D 6 ; CIY <6> 24 (0100100) : F 0 7 ; JUMP <07> 27 (0100111) : 8 1 ; TIA <1> 29 (0101001) : F 0 7 ; JUMP <07> ;----------------------------------------------- ; Total : 44 words. ●はじめに:  LEDが横に並んでいたら、やるコトは一つ!という事で…… ●起動方法:  [RESET][1][RUN]で開始、[RESET]で終了します。 ●改造:  00番地の「TIA <0>」の定数(01番地の<0>)は、0A番地のタイマに渡されます。  (この値+1)×0.1秒が光の移動速度となります。  この値を9にすると約一秒間隔になるので、時計代わりには……ならんか(^^;   ぴろやん http://lablog.piroyan.com/