ROHS MC9S08QE128 Reference Manual page 314

Table of Contents

Advertisement

Development Support
Command
Mnemonic
SYNC
ACK_ENABLE
ACK_DISABLE
BACKGROUND
READ_STATUS
WRITE_CONTROL
READ_BYTE
READ_BYTE_WS
READ_LAST
WRITE_BYTE
WRITE_BYTE_WS
READ_BKPT
WRITE_BKPT
GO
TRACE1
TAGGO
READ_A
READ_CCR
READ_PC
READ_HX
READ_SP
READ_NEXT
READ_NEXT_WS
WRITE_A
WRITE_CCR
WRITE_PC
WRITE_HX
WRITE_SP
WRITE_NEXT
WRITE_NEXT_WS
1
The SYNC command is a special operation that does not have a command code.
314
Table 17-1. BDC Command Summary
Active BDM/
Non-intrusive
1
Non-intrusive
n/a
Non-intrusive
D5/d
Non-intrusive
D6/d
Non-intrusive
90/d
Non-intrusive
E4/SS
Non-intrusive
C4/CC
Non-intrusive
E0/AAAA/d/RD
Non-intrusive
E1/AAAA/d/SS/RD
Non-intrusive
E8/SS/RD
Non-intrusive
C0/AAAA/WD/d
Non-intrusive
C1/AAAA/WD/d/SS
Non-intrusive
E2/RBKP
Non-intrusive
C2/WBKP
Active BDM
08/d
Active BDM
10/d
Active BDM
18/d
Active BDM
68/d/RD
Active BDM
69/d/RD
Active BDM
6B/d/RD16
Active BDM
6C/d/RD16
Active BDM
6F/d/RD16
Active BDM
70/d/RD
Active BDM
71/d/SS/RD
Active BDM
48/WD/d
Active BDM
49/WD/d
Active BDM
4B/WD16/d
Active BDM
4C/WD16/d
Active BDM
4F/WD16/d
Active BDM
50/WD/d
Active BDM
51/WD/d/SS
MC9S08QE128 MCU Series Reference Manual, Rev. 2
Coding
Structure
Request a timed reference pulse to determine
target BDC communication speed
Enable acknowledge protocol. Refer to
Freescale document order no. HCS08RMv1/D.
Disable acknowledge protocol. Refer to
Freescale document order no. HCS08RMv1/D.
Enter active background mode if enabled
(ignore if ENBDM bit equals 0)
Read BDC status from BDCSCR
Write BDC controls in BDCSCR
Read a byte from target memory
Read a byte and report status
Re-read byte from address just read and
report status
Write a byte to target memory
Write a byte and report status
Read BDCBKPT breakpoint register
Write BDCBKPT breakpoint register
Go to execute the user application program
starting at the address currently in the PC
Trace 1 user instruction at the address in the
PC, then return to active background mode
Same as GO but enable external tagging
(HCS08 devices have no external tagging pin)
Read accumulator (A)
Read condition code register (CCR)
Read program counter (PC)
Read H and X register pair (H:X)
Read stack pointer (SP)
Increment H:X by one then read memory byte
located at H:X
Increment H:X by one then read memory byte
located at H:X. Report status and data.
Write accumulator (A)
Write condition code register (CCR)
Write program counter (PC)
Write H and X register pair (H:X)
Write stack pointer (SP)
Increment H:X by one, then write memory byte
located at H:X
Increment H:X by one, then write memory byte
located at H:X. Also report status.
Description
Freescale Semiconductor

Hide quick links:

Advertisement

Table of Contents
loading

Related Products for ROHS MC9S08QE128

This manual is also suitable for:

Mc9s08qe96Mc9s08qe64

Table of Contents