IC-736に起動画面をつける


せっかくPICで制御しているのでソフトウェアも手を入れたいです。
METERキーを押すとGLやJCC Noの表示が出るのでまずはこれを修正して確認。
うまくいったのでコード部分にも手を付けます。
今どき普通の起動画面が無いのでつけることにしました。
ソースを見たら修正履歴には昔あったらしいことが書かれていましたが痕跡がありません。
MOVLW 'I'
MOVWF CHR00 ;0123456789ABCDEFGHIJ
という感じでCHR00-1Jまでに1文字づつ入れて、
MOVF CHR00,W
CALL DISPCHR ;
という感じで表示させれば行けそうです。
現実にはすぐに周波数表示になってしまうので、視認させるにはウエイトを置かないといけません。
1秒ウエイト等のルーチンがいっぱいあったので安易に呼んだら...永久表示になりました。
どうもウォッチドックタイマにひっかかってしまうようです。
100msまではなんとか大丈夫そうなので、ベタですがウォッチドックタイマのクリアを並べました。
CALL DL100MS
CLRWDT ;WDT RESET
CALL DL100MS
CLRWDT ;WDT RESET
...
ループにするとか、ウエイトのループの中に時々リセットコマンドを入れるとか手はあるでしょうね。
1枚表示はうまく行って疑似動画で7画面表示を試しましたが5画面目で最初に戻ってしまします(^^;
これはPICのプログラムエリアがそろそろ足りなくなって...(^^;
自分と原典の2画面にしました。
長時間表示させるのは無線機としてはありえないので、とりあえず実現できたので良しとします。
| 固定リンク
「HAM」カテゴリの記事
- まあべる本舗は3/7(土)岡山ドームで開催のZINEスタジアムにサークル参加します(2025.12.08)
- 2025/11/23(日) 倉敷市民会館で開催のコミックフォーチュン21にてC107新刊を先行頒布します(2025.11.20)
- 12/23(日)開催のコミックフォーチュン21へサークル参加します(2025.11.09)
- #C107 受かりました(12/31西2か07b まあべる本舗)(2025.11.07)
- コミックマーケット106サークル不参加記を書きました(2025.08.18)


コメント