27.12.2012 Views

Atmel AT89C51ID2 Data Sheet - Keil

Atmel AT89C51ID2 Data Sheet - Keil

Atmel AT89C51ID2 Data Sheet - Keil

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Table 68. Status in Slave Transmitter Mode (Continued)<br />

Status<br />

Code<br />

(SSCS)<br />

C0h<br />

C8h<br />

4289A–8051–09/03<br />

Status of the 2-wire bus and<br />

2-wire hardware<br />

<strong>Data</strong> byte in SSDAT has been<br />

transmitted; NOT ACK has<br />

been received<br />

Last data byte in SSDAT has<br />

been transmitted (AA=0); ACK<br />

has been received<br />

No SSDAT action or<br />

No SSDAT action or<br />

No SSDAT action or<br />

No SSDAT action<br />

Table 69. Miscellaneous Status<br />

Status<br />

Code<br />

(SSCS)<br />

F8h<br />

00h<br />

Application Software Response<br />

To/from SSDAT To SSCON<br />

No SSDAT action or<br />

No SSDAT action or<br />

No SSDAT action or<br />

No SSDAT action<br />

Status of the 2-wire<br />

bus and 2-wire<br />

hardware<br />

No relevant state<br />

information<br />

available; SI= 0<br />

Bus error due to an<br />

illegal START or<br />

STOP condition<br />

STA STO SI AA<br />

0<br />

0<br />

1<br />

1<br />

0<br />

0<br />

1<br />

1<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

1<br />

0<br />

1<br />

0<br />

1<br />

0<br />

1<br />

Application Software Response<br />

To/from<br />

SSDAT<br />

No SSDAT<br />

action<br />

No SSDAT<br />

action<br />

<strong>AT89C51ID2</strong><br />

Next Action Taken By 2-wire Software<br />

Switched to the not addressed slave mode; no<br />

recognition of own SLA or GCA<br />

Switched to the not addressed slave mode; own<br />

SLA will be recognised; GCA will be recognised if<br />

GC=logic 1<br />

Switched to the not addressed slave mode; no<br />

recognition of own SLA or GCA. A START<br />

condition will be transmitted when the bus<br />

becomes free<br />

Switched to the not addressed slave mode; own<br />

SLA will be recognised; GCA will be recognised if<br />

GC=logic 1. A START condition will be transmitted<br />

when the bus becomes free<br />

Switched to the not addressed slave mode; no<br />

recognition of own SLA or GCA<br />

Switched to the not addressed slave mode; own<br />

SLA will be recognised; GCA will be recognised if<br />

GC=logic 1<br />

Switched to the not addressed slave mode; no<br />

recognition of own SLA or GCA. A START<br />

condition will be transmitted when the bus<br />

becomes free<br />

Switched to the not addressed slave mode; own<br />

SLA will be recognised; GCA will be recognised if<br />

GC=logic 1. A START condition will be transmitted<br />

when the bus becomes free<br />

To SSCON<br />

STA STO SI AA<br />

Next Action Taken By 2-wire<br />

Software<br />

No SSCON action Wait or proceed current transfer<br />

0 1 0 X<br />

Only the internal hardware is<br />

affected, no STOP condition is<br />

sent on the bus. In all cases,<br />

the bus is released and STO is<br />

reset.<br />

95

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!