I2C_Init

I2C Funktionen        Beispiel


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

 

 

Definition

14,7456 Mhz

16 Mhz

 

 

 

I2C_100kHz

66

72

I2C_400kHz

10

12

 

 

Die Bitrate kann wie folgt berechnet werden: Bitrate = ((CPU_CLOCK / TARGET_I2C_SPEED) - 16) / 2