C Control Pro application board Mega 128 198258 User Manual
![C Control](https://files.manualsbrain.com/attachments/daa52654d30223257b2f2345c46d5ccdd38253dc/common/fit/150/50/b7e2c94773d9bc49012576dd53a142e58fa4d841ac8ab4867887500834b3/brand_logo.gif)
Product codes
198258
122
C-Control Pro Mega Series
© 2005 Conrad Electronic
pos Byte Position im EEPROM
val der ins EEPROM zu schreibende Wert
val der ins EEPROM zu schreibende Wert
5.4.8
I2C
Der Controller verfügt über eine I2C-Logik, die eine effektive Kommunikation
ermöglicht. Der Controller arbeitet als I2C-Master (single master system). Eine
Betriebsart als Slave ist möglich, aber in der jetzigen Version nicht implementiert.
ermöglicht. Der Controller arbeitet als I2C-Master (single master system). Eine
Betriebsart als Slave ist möglich, aber in der jetzigen Version nicht implementiert.
5.4.8.1
I2C_Init
I2C Funktionen
Syntax
void I2C_Init(byte I2C_BR);
Sub I2C_Init(I2C_BR As Byte)
Beschreibung
Diese Funktion initialisiert die I2C-Schnittstelle.
Parameter
I2C_BR gibt die Bitrate an. Folgende Werte sind schon vordefiniert:
I2C_100kHz
I2C_400kHz
I2C_400kHz
5.4.8.2
I2C_Read_ACK
I2C Funktionen
Syntax
byte I2C_Read_ACK(void);
Sub I2C_Read_ACK() As Byte
Beschreibung
Diese Funktion empfängt ein Byte und quittiert mit ACK. Danach kann mit I2C_Status, der Status der
Schnittstelle abgefragt werden.
Schnittstelle abgefragt werden.
Rückgabewert
gelesener Wert vom I2C Bus