swRTC

reizel:
domanda generica sul codice di un RTC sw o hw che sia

diciamo che predispongo 2 tastini low che mando high quando li premo, come si integra una funzione "aumenta di 1 secondo l'ora attuale" o "diminuisci di un secondo l'ora attuale" ?

rtc.setTime(rtc.getHours(), rtc.getMinutes(), rtc.getSeconds() + 1);

ma ci potevi arrivare tranquillamente da solo

reizel:
altra domanda, gli oscillatori, quelli con 4 piedini, son + precisi dei quarzi? si potrebbero usare invece del quarzo da 16MHz?

no! i quarzi son più precisi, ma nulla ti vieta di usare gli oscillatori

da http://it.wikipedia.org/wiki/Oscillatore:

Oscillatori quarzati: quest'ultima categoria di oscillatori fa uso di un cristallo di quarzo piezoelettrico il cui comportamento viene portato ad essere assimilabile a quello di un circuito LC. Tali oscillatori hanno spiccate qualità di stabilità in frequenza e di stabilità alla temperatura date dalle ottime qualità di oscillatore meccanico proprie dei cristalli piezoelettrici di quarzo. Il più noto è l'oscillatore di Pierce.