RobovieMaker2(8) 変数番号のアドレスへの変換


VS-RC003はシリアル通信でボード内部の変数を書き換えることができます。
方法は、シリアル通信資料に詳しく載っています。




ところで、変数表の変数番号に数値を代入するには、まずその変数番号に対応するアドレスを求める必要があります。
アドレスの値は、200800+(変数番号)×2で、16進数表記になります。

16進数の足し算をやると朦朧とするので、エクセルにしてみました。

vs_rc_henkan.jpg

という感じに表に書きこみ、ボックスB4の中の式を、
=DEC2HEX((B2*2)+HEX2DEC(200800))
とします。
ボックスB2に変数番号を入れると、B4のボックスにアドレスが表示されます。エクセル便利。
そんな小ネタでした。
スポンサーサイト

テーマ : 自然科学
ジャンル : 学問・文化・芸術

コメントの投稿

非公開コメント

プロフィール

二名川(ニナガワ)

Author:二名川(ニナガワ)
ホビーロボットをレトロゲームが発展したものと捉えて楽しく遊び倒します。
子供が夢を見ている時間帯に稼働します。

宣伝:電子出版しました。
「コンソロイド ガイドブック」
46107_CONSOLOID_GUID_FACE_200.jpg





■作成中の機体
汎用ヒト型決戦遊具 ~RX計画~
RX-7.5 ゼロタンク
RRf-0.6 ゼニィ
RXM-7.9 ゼムネス
RX-7.5R 量産型ゼロタンク
RX-7.5Fp ファミタンク仮設1号
RX-7.7 ゼロキャノン
RX-7.8 ゼログレイ
SMS-0.1 ゼロライナー
以下続く

ブログ内検索
最近の記事
最近のコメント
カテゴリ
月別アーカイブ
リンク