Hardware overview

The STK504 is a flexible platform for debugging the 100-pin LCD AVRs. The card offers lots of connectors so you can connect to your own hardware, or you can use it as it is.

Figure 1. STK504

Abbreviations from Figure 1
ZIF socket

This is the place to put your AVR sample. See Placing the AVR in the ZIF socket for more details.

LCD PINS

This connector is wired to the on-board LCD. It is usually connected to the AVR SEGMENT PINS connector. See Using the LCD for more information.

AVR SEGMENT PINS

This connector is wired to the LCD pins on the AVR. It is usually connected to the LCD PINS connector. If you want to connect your own LCD, then use this connector. See Using the LCD for more information.

Port connectors

The AVR's PORTE, PORTF, PORTG, PORTH and PORTJ are available on five connectors, each one marked with the port name. Each of the connectors has the port signals and a target voltage and ground pin. See Port connectors for description and pinout.

Clock switch

This switch select what clock course is routed to the XTAL/TOSC pins on the AVR. The switch has three states, X = clock signal from STK500, LF = onboard 32kHz crystal and HF is on-board crystal socket. See Clock Sources for more information.

Crystal socket

In this socket you can mount a crystal of your choosing. Set the clock switch to HF. See Clock Sources for more information.

32kHz crystal

This 32kHz crystal can be routed to the AVR through the clock switch. Set the switch to LF. See Clock Sources for more information.

JTAG

Here you can connect your JTAGICE mkII or other JTAG test equipment. See JTAG programming for a detailed description.

SPROG

The AVR can be programmed through this connector using the ISP programming mode. See In-System programming for more information