時間稼ぎだけの繰り返し処理は、1回が4μsが基本。
T104u MOVLW 0x19
MOVWF 0x22
Rs_lp NOP ;1μs
DECFSZ 0x22 , f ;1μs
GOTO Rs_lp ;2μs
場合分け処理は、審議で処理時間が違わないように。
BTFSS 0x20 , 0 ;2μs 1μs
BSF PORTA , 4 ; 1μs
BTFSC 0x20 , 0 ;1μs 2μs
BCF PORTA , 4 ;1μs
つまり、アルゴリズムだけでなく、処理時間も厳密に重要。
いまだ机上だけですけど、かなり勉強になりましたね。送信データを作成するソフトは、
「マイコントレーナ2」に同梱してあった、「rs232c.exe」。いい加減に半田付けで実機を製作して、
実験の準備をしなければ。
T104u MOVLW 0x19
MOVWF 0x22
Rs_lp NOP ;1μs
DECFSZ 0x22 , f ;1μs
GOTO Rs_lp ;2μs
場合分け処理は、審議で処理時間が違わないように。
BTFSS 0x20 , 0 ;2μs 1μs
BSF PORTA , 4 ; 1μs
BTFSC 0x20 , 0 ;1μs 2μs
BCF PORTA , 4 ;1μs
つまり、アルゴリズムだけでなく、処理時間も厳密に重要。
いまだ机上だけですけど、かなり勉強になりましたね。送信データを作成するソフトは、
「マイコントレーナ2」に同梱してあった、「rs232c.exe」。いい加減に半田付けで実機を製作して、
実験の準備をしなければ。