Renesas のサイトの H8/300H シリーズ、H8/300H Tiny シリーズ用サンプルプログラムページ
(
http://japan.renesas.com/support/seminar/sample_program/sample_h83h/index.jsp) から H8/300H Tiny 用モニタプログラム (300thew3.exe) をダウンロードする。
300thew3.exe を実行する。
「インストールするフォルダ」にモニタプログラムのソースとドキュメントが解凍される。
ブラウザが起動して readme.htm が開くので、それを参考にカスタマイズする。
今回は以下の様にすることにした。
HEW を起動して、解凍先フォルダのワークスペースを開く。
ワークスペースから monitor.c を削除する。
ワークスペースに monitor.src と lower.c を追加する。
monitor.sub を編集する。
diff をとるとこんな感じ。
1c1
< INPUT NORMAL,MONITOR
---
> INPUT NORMAL,MONITOR,LOWER
8c8
< LIBRARY NORMAL,3664
---
> LIBRARY NORMAL,3694
10,12c10,12
< DEFINE $BRR=19
< DEFINE $STACK=FF00
< START VECTOR/0,ROM/100,RAM/F780,USER/F840,SCI/FFA8
---
> DEFINE $BRR=40
> DEFINE $STACK=FF80
> START VECTOR/0,ROM,C/40,RAM/F780,USER/F880,SCI/FFA8
ビルドする。