One-Wire

Librerie PIC10/12/16 » One-Wire

Librerie per la gestione di dispositivi 1-wire generici

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

Download

Librerie One-Wire (229 download) Manuale librerie one-wire (222 download)



Questa pagina ti è stata utile? Ti ha permesso di risolvere un problema o di migliorare le tue applicazioni? Ci lavori? Ti ha permesso di scrivere la tua tesina? Ti ha semplicemente fatto spendere un po' del tuo tempo in maniera costruttiva? Allora clicca il banner qui sotto:

Settorezero.com è un blog personale di Giovanni Bernardo aperto dal 25 Ottobre 2007. Non è una testata giornalistica né un sito a carattere commerciale.
Settorezero.com, il logo Zroid™ e la tagline "Play embedded electronics™" sono copyright ©2007÷2018 Giovanni Bernardo.
La navigazione su settorezero.com e la fruizione dei contenuti ivi presenti sono soggette ai seguenti Termini di utilizzo - Informativa sulla privacy - Utilizzo dei Cookie.
Il tema di questo sito è basato sul tema Fusion per wordpress, realizzato originariamente da digitalnature e fa uso del plugin Wassup per il computo delle statistiche.
Per poter contattare il gestore del sito potete utilizzare la sezione contatti o inviare una email a gianni[at]settorezero[dot]com.
Per seguire gli aggiornamenti del blog Settorezero, oltre al feed RSS, puoi anche seguire la pagina Facebook o iscriverti al canale Telegram.
Su Twitter, invece, pubblico un po' di tutto e, quando mi va, uso anche Tumblr - Google+ - Blogspot - Youtube.