[H8-ML(1346)] モニターについて
From: おっさ <stealth@xxxxxxxxxxxxxxxxxx>
Date: 2001年09月26日(水)22時18分30秒
こんばんわ、おっさです。
モニタープログラムなんですが、未だにうまく行きません。
Monitor.motを作るところまではできたのですが、
実際に書きこんで、実行してもHtermの画面に何も表示がされません。
日立のHPにあるAKI-H8用のモニタープログラムは正常に動作するので、ハードには問
題が無いと思います。
以下のように設定しているのですが、何か問題があるのでしょうか?
何か気づいた点がありましたらよろしくお願いします。

INPUT ADVANCED,MONITOR
INPUT CMD01,CMD02,CMD03,CMD04,CMD05,CMD06,CMD07,CMD08,CMD09,CMD10
INPUT CMD11,CMD12,CMD13,CMD14,CMD15,CMD16,CMD17,CMD18,CMD19,CMD20
INPUT CMD21,CMD23,CMD24,CMD25           ,CMD27,CMD28,CMD29,CMD30
INPUT CMD31,CMD32,CMD33,CMD34,CMD35,CMD36,CMD37,CMD38
INPUT DMY26,DMY39
INPUT MOD01,MOD02,MOD03,MOD04,MOD05,MOD06,MOD07,MOD08,MOD09,MOD10
INPUT MOD11,MOD12,MOD13,MOD14,MOD15,MOD16,MOD17,MOD18,MOD19,MOD20
INPUT MOD21,MOD22,MOD23,MOD24,MOD25,MOD26,MOD27,MOD28,MOD29,MOD30
INPUT MOD31,MOD32,MOD33,MOD34,MOD35      ,MOD37,MOD38,MOD39
INPUT CPU01,CPU02,CPU03,CPU04
DEFINE  $BRR(19)
DEFINE  $STACK(280000)
PRINT   MONITOR.MAP
OUTPUT  MONITOR.ABS
START   VECTOR(0),ROM(100),RAM(0FFF710),USER(200000),SCI(0FFFFB0)
EXIT


monitor.src

 .PROGRAM  INITIALIZE  ; Program Name
 .CPU      300HA   ; CPU is H8/300H Advanced
 .SECTION  ROM,CODE,ALIGN=2 ; ROM Area Section
 .EXPORT _INITIALIZE  ; User Initialize Module

P1DDR  .EQU H'FFFFC0
P2DDR  .EQU H'FFFFC1
P5DDR  .EQU H'FFFFC8
P8DDR  .EQU H'FFFFCD
WCER  .EQU H'FFFFEF

_INITIALIZE:
  MOV.B #H'FF,R0L
  MOV.B R0L,@P1DDR
  MOV.B R0L,@P2DDR
  MOV.B R0L,@P5DDR
  MOV.B #B'11110000,R0L
  MOV.B R0L,@P8DDR  ; CS0有効
  JMP @ER5   ; Goto Monitor Program
  .END

スレッド概略
[1337(R)](起点)
 └[1338(U)]
   └[表示中]
     ├[1347(1)]
     └[1353(2)]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]