- SF800 Solar Speicher Tutorial         
Ergebnis 1 bis 3 von 3

Thema: I2C Master / Slave 16F887/16F883

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    07.11.2004
    Beiträge
    332
    Hi,
    ich hatte I2C immer in ASM für Slave-PICs programmiert. Die Sachen in C sind mir nicht so geläufig.
    Hier aber eine gute PIC Seite: http://www.sprut.de/electronic/pic/grund/i2c.htm

    Irgendwie habe ich das Gefühl, Du hast Deine Adressangabe falsch gemacht:


    const Slave_Addy = 0x69;
    void send(unsigned short send_data)
    {
    I2C1_Init(100000);
    I2C1_Start();
    I2C1_Wr(Slave_Addy); <----- Wird hier verwendet!!!!
    I2C1_Wr(send_data);
    I2C1_Stop();
    Hier ist das Bit 0 in der Addresse gesetzt und sagt aus, das es sich um einen Lese Befehl handelt.

    Prüfe Deine Adressen nochmals.

    Gruss R.
    Kaum macht man es richtig, schon funktioniert's ...

  2. #2
    Neuer Benutzer Öfters hier
    Registriert seit
    26.06.2011
    Beiträge
    14
    Hab deinen Rat befolgt und die Adresse auf den Wert 0x68 geändert (damit ist das erste Bit auf low), und siehe da, es funktioniert!
    Auch das Auslesen vom Slave hat geklappt. Schöne Sache.
    Die Seite "Sprut" ist mir bekannt, aber leider sind keine Slave Beispiele aufgeführt.

    Vielen Dank Ritchie

Ähnliche Themen

  1. Slave-Master-Slave übertragung geht nicht
    Von Dämmi im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 16
    Letzter Beitrag: 26.11.2008, 00:08
  2. I²C Master und Slave, Problem bei Master Reset
    Von ACU im Forum C - Programmierung (GCC u.a.)
    Antworten: 2
    Letzter Beitrag: 01.03.2007, 11:07
  3. I2C mit Master und Slave
    Von inschenjoer im Forum PIC Controller
    Antworten: 1
    Letzter Beitrag: 20.02.2007, 18:30
  4. LPT-Master <=> SPI <=> AVR-Slave
    Von BlueNature im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 17.04.2006, 20:38
  5. 2 x I2C Master und 1 x Slave
    Von Anubisbot im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 29.12.2005, 13:27

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen