September 2006
Rev 2
1/15
UM0231
User manual
AD-ICD in-circuit debugging adapter
Introduction
The
In-circuit debugging adapter
(AD-ICD/DS8Z-01) makes it possible to debug an
application while it runs on an ST7FLiteUS microcontroller with any in-circuit debugging
(ICD) tool that uses the In-Circuit Communication (ICC) protocol for ST7.
In-circuit debugging with ICC protocol and 10-pin ICC connection requires the use of a
minimum of 4 pins on the target ST7 microcontroller. This constitutes an important
imposition on the limited pin resources of low pin count microcontrollers such as the
ST7FLiteUS (available in DIP8, SO8 and DFN8 packages).
To allow you to take full advantage of the available pins on the target device for your
application, the AD-ICD adapter uses a variant of the target microcontroller with additional
pins for in-circuit debugging. The additional pins allow the connections required for in-circuit
debugging so that none of the pins used as I/Os on the standard target microcontroller need
be used for ICD.
The ICD Adapter connects to your application board in place of the target microcontroller
and to any in-circuit debugging tool via a 10-pin ICC connector. For connection to the user
application board, the ICD Adapter can be used with connectors/device adapters for all
available packages of the target MCU (DIP8, SO8, DFN8). These connectors/device
adapters are to be installed on the MCU footprint in place of the target device.
Figure 1.
In-Circuit Debugging Adapter for ST7LiteUS
Any
in-circuit debugging tool
that
uses the ICC protocol for ST7
(10-pin ICC connection).
ICD Adapter
with microcontroller
and 10-pin ICC connector
Application board Connector
is a
package-specific connector that
receives the ICD adapter.
Application Board
Host PC
running an integrated
development environment supporting
in-circuit debugging such as STVD7.