I2C na AVR: Dlaczego nie wykrywa urządzeń mimo ich odłączenia?

I2C a AVR





Poprzedni Następny
Wiadomość
Spis treści
From: "Marek Hajduczenia" <marek_haj_at_nospam_tlen.pl>
Subject: I2C a AVR
Date: Mon, 13 May 2002 19:37:37 +0200


Hej mam pytanie - dlaczego programik o nastepujacym wygladzie:
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 =
Portc.5 , E = Portc.1 , Rs = Portc.0
Config Sda = Portb.0
Config Scl = Portb.1




Dim S As Byte
S = 0
Cls
Lcd "start ..."
Wait 2
Cls

For S = 100 To 200 Step 2
I2cstart
I2cwbyte S
I2cstop
If Err = 0 Then
Cls
Lcd "present at:" ; S
Wait 5
Else
Cls
Lcd S
Waitms 100
End If
Next

Cls
Lcd "done ..."
Wait 2

End

nie dziala poprawnie na procku AVR
Jak go odpale to znajduje mi urzadzenia na I2C mimo ze wszystkie
powyciagalem z podstawek.