i2c/lm75_i2c.c fájlreferencia

#include "piccolo_all.h"
#include "piccolo_i2c.h"

Ugrás a fájl forráskódjához.

Függvények

void LM75_init (uint8 addr)
int LM75_readTemp (uint8 addr)
void main (void)


Részletes leírás

I2C példa: Az I2C támogatói függvények használatát egy NXP gyártmányú, LM75A típusú digitális hőmérő konfigurálása és kiolvasása kapcsán mutatjuk be. A fokokban kiírt hőmérséklet mellett a nyers kiolvasott adatot is megjelenítjük (hexadecimálisan).

Hardver igény:

Definíció a(z) lm75_i2c.c fájlban.


Függvények dokumentációja

void LM75_init ( uint8  addr  ) 

Az LM75A digitális hőmérő CONFIG regiszterének beállítása.

Paraméterek:
addr a hőmérő egyedi I2C címe.

Definíció a(z) lm75_i2c.c fájl 33. sorában.

int LM75_readTemp ( uint8  addr  ) 

Az LM75A digitális hőmérő TEMP regiszterének kiolvasása. A visszatérési érték 16 bites, előjeles szám, melyben a 11 bites adat balra igazított. Kiolvasás előtt beállítjuk a regisztermutatót.

Paraméterek:
addr a hőmérő egyedi I2C címe.

Definíció a(z) lm75_i2c.c fájl 46. sorában.


Projekt: PICCOLO projekt - PIC18 támogatói programkönyvtár Készült: Thu Apr 7 21:00:24 2011 Készítette:   doxygen 1.5.9