PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Srf02 Ändern der Adress ID



ROST
16.03.2007, 10:59
Hat jemand schon mal die Adress ID des SRF02 geändert?
Habe es laut Beschreibung im Datenblatt versucht, funktioniert aber nicht.

Danke für eure Rückmeldungen.

Sommer
16.03.2007, 11:29
Hi,

guckst du hier!


'================================================= ==============================
'***| Mikrocontroller Config |************************************************* *
'================================================= ==============================

'Microcontroller
'================
'AVR-File, Quarz, Baudrate, Hardwarestack, Softwarestack, Framesize
$regfile = "m32def.dat"
$crystal = 16000000
$baud = 19200
$hwstack = 200
$swstack = 200
$framesize = 200


'I²C Pins
'===============
'I²C - Bus Pinbelegung (Hardware I²C - Bus)
Config Scl = Portc.0
Config Sda = Portc.1
I2cinit

I2cstart
I2cwbyte &HE2
I2cwbyte 0
I2cwbyte &HA0
I2cstop

I2cstart
I2cwbyte &HE2
I2cwbyte 0
I2cwbyte &HAA
I2cstop

I2cstart
I2cwbyte &HE2
I2cwbyte 0
I2cwbyte &HA5
I2cstop

I2cstart
I2cwbyte &HE2
I2cwbyte 0
I2cwbyte &HE4 'neue Addresse HEX:E4
I2cstop


End

ROST
16.03.2007, 16:57
Vielen Dank für die schnelle Antwort!
Hat prima geklappt.
Obwohl ich in Assembler programmiere war der Fehler gleich ersichtlich.
Die Reihenfolge der Bytes hat nicht gestimmt.

Vielen Dank an dich Sommer!!