Motorola 68HC12B32 Manuale Utente

Pagina di 18
18
TABLE 3.  D-Bug12 Monitor Commands
ASM <Address>
Single line assembler/disassembler
   <CR>
Disassemble next instruction
    <.>
Exit assembly/disassembly
BAUD <baudrate>
Set communications rate for the terminal
BF <StartAddress> <EndAddress>
[<data>]
Fill memory with data
BR [<Address>]
Set/Display user breakpoints
BULK
Erase entire on-chip EEPROM contents
CALL [<Address>]
Call user subroutine at <Address>
DEVICE [<DevName>
[<Address>...<Address>]]
display/select/add target device
EEBASE <Address>
Set base address of on-chip EEPROM
FBULK
Erase entire target FLASH contents
FLOAD [<AddressOffset>]
Load S-Records into target FLASH
G [<Address>]
Begin/continue execution of user code
GT <Address>
Set temporary breakpoint at <Address> &
execute user code
HELP
Display this D-Bug12 command summary
LOAD [<AddressOffset>]
Load S-Records into memory
MD <StartAddress> [<EndAddress>]
Memory Display Bytes
MDW <StartAddress> [<EndAddress>]
Memory Display Words
MM <StartAddress>
Modify Memory Bytes
   <CR>
Examine/Modify next location
   </> or <=>
Examine/Modify same location
   <^> or <->
Examine/Modify previous location
   <.>
Exit Modify Memory command
MMW <StartAddress>
Modify Memory Words (same subcommands as
MM)
MOVE <StartAddress> <EndAddress>
<DestAddress>
Move a block of memory
NOBR [<address>]
Remove One/All Breakpoint(s)
RD
Display all CPU registers
REGBASE <Address>
Set base address of I/O registers
RESET
Reset target CPU
RM
Modify CPU Register Contents
STOP
Stop target CPU
T  [<count>]
Trace <count> instructions
UPLOAD  <StartAddress>
<EndAddress>
S-Record Memory display
USEHBR
Use Hardware Breakpoints
VERF  [<AddressOffset>]
Verify S-Records against memory contents
<Register Name> <Register Value>
Set register contents
       Register Names:
PC, SP, X, Y, A, B, D
       CCR Status Bits:
S, XM, H, IM, N, Z, V, C