Epson S1C33L03 User Manual

Page of 631
II CORE BLOCK: DBG (Debug Unit)
S1C33L03 FUNCTION PART
EPSON
B-II-7-1
A-1
B-II
DBG
II-7  DBG (Debug Unit)
Debug Circuit
The C33 Core Block has a built-in debug circuit.
This functional block is provided to simply realize an advanced software development environment.
Note: The  debug circuit does not work during normal operation. To construct a software development
environment using the debug circuit, the S5U1C33000H (In-Circuit Debugger for S1C33 Family) is
separately required.
I/O Pins of Debug Circuit
Six pins used to exclusively connect the S5U1C33000H (In-Circuit Debugger for S1C33 Family) are reserved for
the debug circuit. The I/O voltage level of these pins is 3.3 V.
Table 7.1 lists the I/O pins of the debug circuit.
Table 7.1  I/O Pins of Debug Circuit
Pin name
I/O
Pull-up
Initial status
Voltage level
Function
DCLK
O
1
3.3 V
Clock output for debugging
DST2
O
0
3.3 V
Status output 2 for debugging
DST1
O
1
3.3 V
Status output 1 for debugging
DST0
O
1
3.3 V
Status output 0 for debugging
DPCO
O
1
3.3 V
PC output for debugging
DSIO
I/O
With pull-up
1 (Input)
3.3 V
Serial I/O for debugging
The DCLK, DST[2:0] and DPCO outputs are extended functions of the I/O port pins P14, P1[2:0] and P13,
respectively. At initial reset, these pins are set as debug signal outputs.
If the debug circuit is not used, these pins can be used for I/O ports or the redefined peripheral circuits by writing
"0" to CFEX[1:0] (D[1:0]) / Port function extension register (0x402DF). Refer to "I/O Ports (P Ports)" for the pin
functions.
Note: When these pins are set as debug signal outputs, only the S5U1C33000H (In-Circuit Debugger for
S1C33 Family) can be connected to these pins. Leave these pins open if the S5U1C33000H is not
connected. For connecting the S5U1C33000H, refer to the "S5U1C33000H Manual (S1C33
Family In-Circuit Debugger)".
Furthermore, the pin status is fixed as shown in the above table after a user reset.