Rainbow Electronics AT91CAP9S250A User Manual

Page 505

Advertising
background image

505

6264A–CAP–21-May-07

AT91CAP9S500A/AT91CAP9S250A

34.9.5.3

General Call

The general call is performed in order to change the address of the slave.

If a GENERAL CALL is detected, GACC is set.

After the detection of General Call, it is up to the programmer to decode the commands which
come afterwards.

In case of a WRITE command, the programmer has to decode the programming sequence and
program a new SADR if the programming sequence matches.

Figure 34-26 on page 505

describes the General Call access.

Figure 34-26. Master Performs a General Call

Note:

This method allows the user to create an own programming sequence by choosing the program-
ming bytes and the number of them. The programming sequence has to be provided to the
master.

0000000 + W

GENERAL CALL

P

S

A

GENERAL CALL

Reset or write DADD

A

New SADR

DATA1

A

DATA2

A

A

New SADR

Programming sequence

TXD

GCACC

SVACC

RESET command = 00000110X

WRITE command = 00000100X

Reset after read

Advertising