Clock Calendar

8 Anni 10 Mesi fa #1 da toni
Clock Calendar è stato creato da toni
Buona giornata
vorrei provare a realizzare il Clock Calendar, mi sono recato dal solito negozio per acquistare il PCF8563 ma loro non lo tengono, mi volevano vendere un DS1307N e mi dicono che è lo stesso,
non essendo io un gran esperto chiedo a voi cortesemente se questo DS1307N può sostituire il PCF8563,
grazie mille
Toni

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

  • toni
  • Avatar di toni
  • Elite Member
  • Elite Member
Di più
8 Anni 10 Mesi fa #2 da Lello Guidi
Risposta da Lello Guidi al topic Clock Calendar
Fa la stessa funzione, e' un RTC e ha gia'in piu' un pin per collegare una batteria tampone da 3v.
Anche lui dialoga in I2C.
Non ho confrontato i registri nei due datasheet e penso che gli indirizzo delle RAM abbiano funzioni differenti.
Saluti

Lello

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

  • Lello Guidi
  • Avatar di Lello Guidi
  • Platinum Member
  • Platinum Member
Di più
8 Anni 10 Mesi fa #3 da toni
Risposta da toni al topic Clock Calendar
Ciao Lello grazie di avermi risposto,
per i registri sono andato a guardare la librerie PCF8563.h dove Mauro dice che cambiando il componente di cambiare l'indirizzo #define RTCC_WRITE_ADD 0xA2
il datasheet del PCF8563 l'indirizzo "se non sbaglio" si trova a pagina 5
mentre per il DS1307N dovrebbe essere a pagina 4
pdf.datasheetcatalog.com/datasheet_pdf/d...1307_to_DS1307ZN.pdf
non essendo io molto esperto ci capisco poco, per cortesia potresti dirmi qual è l'indirizzo
mille grazie
Toni

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

  • toni
  • Avatar di toni
  • Elite Member
  • Elite Member
Di più
8 Anni 10 Mesi fa #4 da firstcolle
Risposta da firstcolle al topic Clock Calendar
Ciao,
guardando rapidamente:

PCF8563 pin 3: interrupt
DSN1307N pin 3: batteria tampone

(devi sacrificare eventuali interrupt

Il PCF8563 ha all'interno dei registri per programmare gli allarmi e far scattare l'interrupt, il DSN1307N non ha queste funzioni.

i registri minuti/ore/secondi, giorno etc.. sono strutturati allo stesso modo ma ad indirizzi diversi (per esempio i secondi nel PCF sono a 02H mentre nel DSN sono a 00H) oltre all'indirizzo i2c del dispositivo che sarà sicuramente diverso.
i registri di configurazione invece sono completamente diversi (PCF ha 2 byte di configurazioni, il DSN solo 1).

La libreria va comunque rivista..

Se vuoi usare la libreria di mauro, o vedere il mio progetto orologio digitale ed utilizzare gli stessi file, ti conviene ordinare su ebay un PCF8563.
Se invece ti vuoi divertire a scrivere una libreria prendi pure il DSN

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

  • firstcolle
  • Avatar di firstcolle
  • Platinum Member
  • Platinum Member
Di più
8 Anni 10 Mesi fa #5 da toni
Risposta da toni al topic Clock Calendar
Ciao firstcolle grazie di avermi risposto,

Se invece ti vuoi divertire a scrivere una libreria prendi pure il DSN

io mi divertirei anche, ma non sono cosi bravo a scrivere una tale libreria,
per quanto riguarda l'acquisto del PCF8563 pensavo di prenderlo qui e volevo prendere anche un GLCD che però non è disponibile,
per caso tu sai se Mauro a intenzione di ripristinarlo?
per vedere il tuo progetto dove lo trovo?
Toni

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

  • toni
  • Avatar di toni
  • Elite Member
  • Elite 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