I2C na AVR: Dlaczego nie wykrywa urządzeń mimo ich odłączenia?
I2C a AVR
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.