Parallel programming, Signal names – Rainbow Electronics AT90S2313 User Manual

Page 61

Advertising
background image

61

AT90S2313

0839I–AVR–06/02

within the self-timed write instruction in the Serial Programming mode. During program-
ming, the supply voltage must be in accordance with Table 22.

Parallel Programming

This section describes how to parallel program and verify Flash Program memory,
EEPROM data memory, Lock bits and Fuse bits in the AT90S2313.

Signal Names

In this section, some pins of the AT90S2313 are referenced by signal names describing
their function during parallel programming. Pins not described in the following table are
referenced by pin names. See Figure 49 and Table 23. Pins not described in Table 23
are referenced by pin names.

The XA1/XA0 pins determine the action executed when the XTAL1 pin is given a posi-
tive pulse. The bit coding is shown in Table 24.

When pulsing WR or OE, the command loaded determines the action executed. The
command is a byte where the different bits are assigned functions as shown in Table 25.

Figure 49. Parallel Programming

.

Table 22. Supply Voltage during Programming

Part

Serial Programming

Parallel Programming

AT90S2313

2.7 - 6.0V

4.5 - 5.5V

Table 23. Pin Name Mapping

Signal Name in

Programming Mode

Pin Name

I/O

Function

RDY/BSY

PD1

O

0: Device is busy programming, 1: Device is ready
for new command

OE

PD2

I

Output Enable (Active low)

WR

PD3

I

Write Pulse (Active low)

BS

PD4

I

Byte Select (“0” selects low byte, “1” selects high
byte)

Advertising