Diskusní téma: Lekce 11 - Hodinový modul DS1307
Datum | 09.09.2014 |
---|---|
Vložil | emanuel |
Titulek | Problém se dvěma řádky |
Upravil jsem program tak, aby na horním řádku byl čas a na dolním řádku datum a den v týdnu. Fungovalo to, ale blikalo podsvícení displeje tak, že se na to nedalo dívat. Zjistil jsem, že to způsobuje použití další funkce sprintf() pro naformátování datumu. Nakonec jsem to vyřešil zápisem datumu jen jednou za den hned po půlnoci. Tady jem také trochu narazil, funkce if ((rtc[2] == 0) && (rtc[1] == 0) && (rtc[0] == 5)) {} pro zápis datumu musí být před zobrazením času, jinak se datum objeví jen na jednu sekundu.
———
Zpět na diskuzi