Salve
sto cercando di pilotare un'eeprom collegata con il PIC in oggetto mediante il bus I2C.
Purtroppo il datasheet non mi aiuta più di tanto (l'inglese per me è come arabo).
C'è un'anima pia che con potrebbe darmi una mano ?
Ovviamente per rendere il tutto più difficile tutto in assembly.
a presto
grazie
Pic16F677 e I2C
Moderatore:
Paolino
19 messaggi
• Pagina 1 di 2 • 1, 2
0
voti
mros ha scritto:(l'inglese per me è come arabo).
C'è un'anima pia che con potrebbe darmi una mano ?
Ovviamente per rendere il tutto più difficile tutto in assembly.
Comincia a linkare il datasheet.
E specifica cosa non ti è chiaro.
0
voti
Ciao
Diciamo che conosco il protocollo di trasmissione del bus I2C e quindi come dialogare con la eeprom in questione ma paradossalmente non so come pilotare il PIC o meglio come agire con i registri proposti per inviare e ricevere i byte. Ho un esempio per un pic16f877 ma i registri sono diversi.
Grazie
Diciamo che conosco il protocollo di trasmissione del bus I2C e quindi come dialogare con la eeprom in questione ma paradossalmente non so come pilotare il PIC o meglio come agire con i registri proposti per inviare e ricevere i byte. Ho un esempio per un pic16f877 ma i registri sono diversi.
Grazie
0
voti
mros ha scritto:Ho un esempio per un pic16f877 ma i registri sono diversi.
Non ho capito. Ti riferisci ai registri della EEPROM?
Posta datasheet della EEPROM e del PIC e se non hai capito qualcosa delle spiegazioni vediamo di aiutarti.
Ciao.
0
voti
Buonasera Fabio e Simo
Innanzitutto grazie per il vs supporto.
(x Simo) mi riferisco ai registri del PIC, ad esempio nel PIC 16f877 c'è il reg sspcon2 che impostando un bit alto invia all'eeprom il bit di start mentre nel 16f677 questo reg non esiste e nel datasheet non ci sono registri simili....che significa che devo inviare "manualmente" il bit di start?.....
Innanzitutto grazie per il vs supporto.
(x Simo) mi riferisco ai registri del PIC, ad esempio nel PIC 16f877 c'è il reg sspcon2 che impostando un bit alto invia all'eeprom il bit di start mentre nel 16f677 questo reg non esiste e nel datasheet non ci sono registri simili....che significa che devo inviare "manualmente" il bit di start?.....
0
voti
0
voti
Grazie...
Il primo link mi sembra molto interessante perché ho visto che ci sono dei documenti che potrebbero darmi una mano.
Ancora grazie....ci risentiamo quando, dopo averli letti, avro' ancora bisogno di voi
Il primo link mi sembra molto interessante perché ho visto che ci sono dei documenti che potrebbero darmi una mano.
Ancora grazie....ci risentiamo quando, dopo averli letti, avro' ancora bisogno di voi
0
voti
[10] Re: Pic16F677 e I2C
Buongiorno
come immaginavo mi ritrovo al punto di partenza, le AN sono riferite al 16F84 dove ha un registro dedicato per l'invio del bit di start e stop....tornando invece al datasheet ho tentato di tradurre la parte che mi interessava e cioè utilizzare il mio PIC come Master ma mi dice ben poco, a meno che non debba leggermi tutto il capito relativo alle trasmissioni "SPP module".........

come immaginavo mi ritrovo al punto di partenza, le AN sono riferite al 16F84 dove ha un registro dedicato per l'invio del bit di start e stop....tornando invece al datasheet ho tentato di tradurre la parte che mi interessava e cioè utilizzare il mio PIC come Master ma mi dice ben poco, a meno che non debba leggermi tutto il capito relativo alle trasmissioni "SPP module".........
19 messaggi
• Pagina 1 di 2 • 1, 2
Torna a Firmware e programmazione
Chi c’è in linea
Visitano il forum: Nessuno e 9 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



