Arduino, esperimenti con RTC DS3231...

Il 22/06/2022 18:14, LAB ha scritto:

ehhh, lo so che sarebbe meglio non usare librerie, specialmente se la

codice che mi hai scritto ma parto poi mi perdo irrimediabilmente :-)

--
Saluti da Drizzt, quello vero! 


www.agidone.altervista.org 
MAI PIU' UN CESSO DI OPEL IN VITA MIA!!!! 
http://www.tappezzeriagraziella.com/
Reply to
Drizzt do'Urden
Loading thread data ...

Il 22/06/2022 19:06, Drizzt do'Urden ha scritto:

I #define iniziali servo per associare un nome a un numero: ogni volta

valore 10, ecc. In questo modo nel programma mantieni dei nomi comprensibili che, di fatto, sono dei numeri e tu puoi trattare come

if (carattere == letA) {// Fai questo}

ma, di fatto, stai confrontando la variabile byte carattere con il numero 10! :) (Ooops... nel programma manca la dichiarazione byte carattere!).

Poi imposto gli ingressi con resistenza di pullup interna e le uscite a livello alto.

Nel loop metto a livello basso la prima colonna (I/O 10) e vedo se una

colonna.

Dove ti eri perso?...

completamente diverso e, se non funziona, tornare indietro al precedente

elettronici...

Reply to
LAB

Il 22/06/2022 19:03, Drizzt do'Urden ha scritto:

non lo avevo ancora letto alfio:)

lab ha scritto:

""" Evidentemente le due condizioni non sono mai vere alle stesso istante... Fai qualche prova per verificarlo. """

Reply to
Franco Af

Il 23/06/2022 19:08, Franco Af ha scritto:

--
Saluti da Drizzt, quello vero! 


www.agidone.altervista.org 
MAI PIU' UN CESSO DI OPEL IN VITA MIA!!!! 
http://www.tappezzeriagraziella.com/
Reply to
Drizzt do'Urden

Il 23/06/2022 11:19, LAB ha scritto:

--
Saluti da Drizzt, quello vero! 


www.agidone.altervista.org 
MAI PIU' UN CESSO DI OPEL IN VITA MIA!!!! 
http://www.tappezzeriagraziella.com/
Reply to
Drizzt do'Urden

Il 19/06/2022 21:13, Drizzt do'Urden ha scritto:

una routine, una 'funzione' standard, unica sia per ore che per minuti o altro

a cui passi

valore minimo, valore massimo, valore corrente

si legge i tasti 7 ( per il tasto "+") ed 8 per il tasto "-"

per incrementare/decrementare il valore

primaditutto disegni sul display un rettangolo che ti vada ad invertire una porzione di schermo, per far capire COSA stai andando a modificare

poi richiami la funzione e visualizzi il valore corrente in tale rettangolino

quando l'utente preme 9 ( ENTER) ESCI ED ASSEGNI DEFINITIVAMENTE IL VALORE 'CORRENTE' AI MINUTI

DISEGNI di nuovo un rettangolo che 'inverte' il video per far capire che

variabile ( minuti / ore )

non ho per niente letto il tuo codice

ti ho solo scritto un MIO modo di risolvere il problema ... SE ho capito cosa ti mancava

ti ho scritto giusto una 'traccia' , una strada che potresti intraprendere

ciao :-)

Reply to
tony pedi

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.