spi/mcp23017-2.c fájlreferencia

#include "piccolo_all.h"
#include "piccolo_spi.h"
#include "delays.h"

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

Makródefiníciók

#define MCP23S17ADDR   0x40
#define IODIRA_CIME   0x00
#define IODIRB_CIME   0x01
#define OLATA_CIME   0x14
#define OLATB_CIME   0x15

Függvények

uint8 chr2hex (char a, char b)
int main (void)

Változók

char cmd [32]
uint8 count
uint8 regaddr
uint8 data


Részletes leírás

I2C mintapélda: egyszerű parancsértelmező segítségével írhatjuk/olvashatjuk az MCP23S17 16 bites perifériabővítő regisztereit. Az I2C busz sebességét is beállíthatjuk.

Az alkalmazható parancsok:

Definíció a(z) mcp23017-2.c fájlban.


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