Aiuto I2C slave

12 Anni 5 Mesi fa #11 da paoletto
Risposta da paoletto al topic Re: Aiuto I2C slave
Ciao Armando, grazie 1000, provo ad adattarlo al 2455, vedo se funge. :lol:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • paoletto
  • Avatar di paoletto
  • Elite Member
  • Elite Member
Di più
12 Anni 5 Mesi fa #12 da paoletto
Risposta da paoletto al topic Re: Aiuto I2C slave
Che significa quando dici "nel tuo caso"?

Che ci fai con questo slave?

A me serve semplicemente per mandare al master una variabile floating point ( la mia temperatura) dopo averla opportunamente rappresentata sotto forma di 4 char (che rappresentano le 4 cifre) e la virgola dove necessario in maniera continuativa.

Paolo

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • paoletto
  • Avatar di paoletto
  • Elite Member
  • Elite Member
Di più
12 Anni 5 Mesi fa #13 da Armando
Risposta da Armando al topic Re: Aiuto I2C slave
Ciao Paolo,

il mio PIC funge da slave per comunicare al master la lettura di una misura di un calibro digitale.
Ho nel mio caso 3 possibili interruzioni: da timer, da segnale di clock (per lettura sincrona) e dal master I2C.

Il master scrive per comunicare quale dei due byte utili (del misurando) intende (eventualmente) leggere. Può seguire quindi la lettura del byte da parte del master o un comando di scrittura (se ha cambiato idea :D )

Ciao
Armando

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Armando
  • Junior Member
  • Junior Member
Di più
12 Anni 5 Mesi fa #14 da paoletto
Risposta da paoletto al topic Re: Aiuto I2C slave
Potrebbe funzionare la comunicazione gestendo lo slave in interrupt e il master in polling? :unsure:

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • paoletto
  • Avatar di paoletto
  • Elite Member
  • Elite Member
Di più
12 Anni 5 Mesi fa #15 da Armando
Risposta da Armando al topic Re: Aiuto I2C slave
Certo: ciò che conta è che ciascun dispositivo rispetti il protocollo. ;-)

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Armando
  • Junior Member
  • Junior Member
Di più
Moderatori: Mauro LaurentiPinnaStefAMatteo Garia

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login