Citat:
ali ja treba sve to da iskombinujem
naravno da ti treba da to iskombinujes, to je tvoj zadatak ...
Citat:
Ili treba da koristim ovu f-ju za podrazumevani sat GLCD_DEF_CLOCk
to je interna stvar za lcd, nema nikakve veze sa satom
Citat:
GLCD_print(/local_time.RTC_Sec = 0);
sta ovo treba da predstavlja? u kom jeziku bi ovo moglo da radi? da li si video kakav parametar trazi funkcija GLCD_print() ?
vidi ovako, moras da upalis mozak, prvo dobro pogledaj sta si napisao pre nego napises ovde, ako meni nije bilo tesko da skinem te primere i pogledam sta pise u njima, moras i ti malo da se potrudis posto sto se ti vise trudis, vise ce da se trude ostali da ti pomognu, kada napises ovakvu stvar koja kompletno nema smisla to pokazuje da nisi razmisljao i onda niko drugi nece da razmislja u tvoje ime, jbg, ako neces sam da se potrudis oko svog zadatka, sto bi se neko drugi trudio ..
Da bi pisao po tom lcd-u moraces te BROJEVE koji pretstavljaju vreme da pretvoris u KARAKTERE.... najjednostavnije ti je da koristis GLCD_putchar() ili tako se nekako zove funkcija, proveri, koja ispisuje JEDAN KARAKTER i onda da ispisujes karaktere jedan po jedan ... na primer
Code:
GLCD_putchar( ((local_time.RTC_Hour/10)%10) + 0x30);
GLCD_putchar( ( local_time.RTC_Hour %10) + 0x30);
GLCD_putchar(':');
GLCD_putchar( ((local_time.RTC_Minute/10)%10) + 0x30);
GLCD_putchar( ( local_time.RTC_Minute %10) + 0x30);
GLCD_putchar('.');
GLCD_putchar( ((local_time.RTC_Sec/10)%10) + 0x30);
GLCD_putchar( ( local_time.RTC_Sec %10) + 0x30);