I2C beim Attiny Was ist I2C? I2C-Befehle Der Temperatursensor LM75 Temperaturmessung mit dem Attiny Attiny i2c 1.0 Copyright 2009 by G. Heinrichs
I2C = Inter-Integrated Circuit I2C-Bus Master Slave Slave Slave Master adressiert einen Slave und tauscht dann mit ihm Informationen aus.
I2C - Schaltermodell B.5 B.7
Init bzw. Stop
Start
write
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.
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.