コードを書き始めました。
タイマーの割り込みをi2c割り込みに合体させます。タイマー割り込みで制御バイトをインクリメントしてシーケンスをたどるようにします。
メインではぐるぐる周りで状態変数とか、フラグ値をチェックし次ステップに進める構造です。一筋縄ではいかないので、機能と関数について表にまとめてみました。
ソフト作りは我流なので、紹介するのは恥ずかしいのですが・・。
ところで、この基板を使用した第一番目試作プロジェクトでは簡易周波数カウンタ、二番目が基板外側にrtcをつけ制御するRTC-8564NB使用のクロック時計機能試作実験です。三番目がDTMFキーを使うi2c接続テンキー実験でした。詳しくは次のホームページのWHAT'S NEWをご覧ください。三番目は未掲載。CSMはこれから。
http://chitose6thplant.web.fc2.com/