Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

I2C beim Attiny Was ist I2C? I2C-Befehle Der Temperatursensor LM75

Ähnliche Präsentationen


Präsentation zum Thema: "I2C beim Attiny Was ist I2C? I2C-Befehle Der Temperatursensor LM75"—  Präsentation transkript:

1 I2C beim Attiny Was ist I2C? I2C-Befehle Der Temperatursensor LM75
Temperaturmessung mit dem Attiny Attiny i2c 1.0 Copyright 2009 by G. Heinrichs

2 I2C = Inter-Integrated Circuit
I2C-Bus Master Slave Slave Slave Master adressiert einen Slave und tauscht dann mit ihm Informationen aus.

3 I2C - Schaltermodell B.5 B.7

4

5 Init bzw. Stop

6 Start

7 write

8 I2C - Befehle i2cstart Config Scl = Portb.7 i2cwbyte
Konfigurieren i2cstart i2cwbyte i2crbyte i2cstop Config Scl = Portb.7 Config Sda = Portb.5 Programmschnippsel ... I2cstart I2cwbyte Lm75_adr I2crbyte Wert, Nack I2cstop Vom Slave gesendetes Acknowledge-Bit wird von BASCOM in der Systemvariablen Err abgelegt.

9 Weitere I2C - Bausteine 8-Bit-I/O-Port AD/DA-Wandler EEPROM
Echtzeituhr LCD-Treiber 7-Segmentanzeige-Treiber Stiftleiste der Attiny-Platine ist kompatibel zur Stiftleiste der I2C-Universalplatine.


Herunterladen ppt "I2C beim Attiny Was ist I2C? I2C-Befehle Der Temperatursensor LM75"

Ähnliche Präsentationen


Google-Anzeigen