One-Wire
Questa libreria è vecchia e si usava con MPLAB IDE e compilatore Hitech-C per PIC10/12/16.
Librerie per la gestione di dispositivi 1-wire generici
Indice dei contenuti
Prerequisiti
Librerie Delay (è richiesta una funzione DelayUs(char)
Utilizzo
Includere una libreria di Delay prima di includere la libreria one.wire. Includere quindi la librera one-wire.c
#include "one-wire.c" |
Funzioni disponibili
unsigned char OWReset(void); // reset linea unsigned char OWReadByte(void); // legge un byte dalla linea void OWWriteByte(char val); // scrive un byte sulla linea void OWReadRom(unsigned char *ID); // memorizza nell'array ID il ROM code del SINGOLO dispositivo sulla linea void OWSendID(char *ID); // // invia RESET + MATCH ROM + ID dispositivo |
Articoli correlati
- Il bus 1-wire: ricavare il ROM Code su un picmicro
- Esempio di comunicazione con un bus 1-wire tramite il Bus Pirate
- Base per una stazione meteo con Arduino