- LiFePO4 Speicher Test         
Ergebnis 1 bis 10 von 10

Thema: Asuro - I2C Porterweiterung

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Genie Avatar von m.a.r.v.i.n
    Registriert seit
    24.07.2005
    Ort
    Berlin
    Beiträge
    1.247

    Asuro - I2C Porterweiterung

    Hallo zusammen,

    heute möchte ich meine I2C Porterweiterung für den ASURO vorstellen.

    Da die TWI Pins beim Asuro leider anderweitig belegt sind, wird der I2C Bus mit Software emuliert.
    Die Bibliothek ist komplett in Assembler geschrieben, stammt von Peter Fleury http://jump.to/fleury, und benötigt ca. 500 Bytes im Flash.

    Als I2C Chip kommt ein Philips PCF 8574P zum Einsatz.
    Damit stehen dem Asuro nun 8 freie quasi-bidirektionale Digitalports zur Verfügung.

    Leider muß beim Einsatz dieser Erweiterung, wie schon bei der Ultraschall Erweiterung, auf den Linienfolger verzichtet werden. Allerdings funktionierte die Schaltung trotz versehentlich aufgestecktem Linienfolger Modul anstandslos.

    Die Schaltung ist komplett auf einer normalen Asuro Erweiterungsplatine aufgebaut.
    Der Entwurf der Schaltung stammt von Klaus Leidinger http://www.mikrocontroller-projekte.de/
    Mehrere Erweiterungsplatinen können übereinander gestapelt werden (entsprechende Stapelleisten vorausgesetzt)
    Für den I2C Bus werden die Pins PB2(ADC2) als SCL und PB3(ADC3) als SDA verwendet.
    Optional kann auch noch der Interrupt Pin an INT0 verwendet werden.
    Evtl. können auch andere Pins verwendet werden.

    Näheres ist auch auf meiner Asuro Homepage http://asuro.pytalhost.de unter Erweiterungen zu finden.

    Gruß Peter
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken i2c_ext.gif  

Berechtigungen

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

LiFePO4 Speicher Test