Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Zegarek na PCF 8583 prośba w pomoc w rozwiązaniu problemu z datą

Przemekpepe6 14 Sie 2017 13:15 867 5
  • #1 14 Sie 2017 13:15
    Przemekpepe6
    Poziom 9  

    Witam szanownych forumowiczów elektrody

    Piszę bo mam poważny problem z zegarkiem na PCF 8583, otóż o ile godzinę wyświetla mi bardzo dobrze o tyle z datą mam problem

    Dni odlicza mi dobrze z kolei miesiące to wyświetla mi 33, 65, 97 itd po każdej zmianie dnia i nie wiem jak do tematu podejść. Próbowałem sposobu ( w sumie bazowałem na tej części programu ) od Mirleya http://mirley.firlej.org/node/445 i niestety to samo. Przeglądałem podobne tematy i narazie na nic odpowiadajacego mi nie trafiłem. Bardzo was proszę o pomoc chociaż może w jakiś sposób naprowadzić :D bardzo proszę o pomoc
    Pozdrawiam

    0 5
  • #3 14 Sie 2017 22:05
    Przemekpepe6
    Poziom 9  

    Zamieszczam już poniżej kod programu:

    Zegarek na PCF 8583 prośba w pomoc w rozwiązaniu problemu z datą1.jpg Download (95.3 kB) Zegarek na PCF 8583 prośba w pomoc w rozwiązaniu problemu z datą2.jpg Download (66.14 kB) Zegarek na PCF 8583 prośba w pomoc w rozwiązaniu problemu z datą3.jpg Download (79.39 kB) Zegarek na PCF 8583 prośba w pomoc w rozwiązaniu problemu z datą4.jpg Download (57.72 kB) Zegarek na PCF 8583 prośba w pomoc w rozwiązaniu problemu z datą5.jpg Download (66.3 kB) Zegarek na PCF 8583 prośba w pomoc w rozwiązaniu problemu z datą6.jpg Download (48.62 kB)

    Na chwilę obecną jest to cały program oczywiście jak coś dalej będę wiedział jak ugryźć datę to pójdę dalej z programem :)

    Moderowany przez adamas_nt:

    Proszę poprawić post wg. https://www.elektroda.pl/rtvforum/topic3300727.html (kod wklejamy pomiędzy znacznikami "Syntax" - opcja "Listing kodu"), zarazem ułatwiając/umożliwiając analizę kodu innym forumowiczom.

    0
  • #4 15 Sie 2017 20:28
    Przemekpepe6
    Poziom 9  

    Kod: bascom
    Zaloguj się, aby zobaczyć kod

    0
  • #5 21 Sie 2017 14:06
    LED5W
    Poziom 32  

    Najpierw przetwórz to co otrzymałeś a dopiero później wyświetl. :D

    Zamiast

    Kod: vbnet
    Zaloguj się, aby zobaczyć kod
    możesz napisać
    Kod: vbnet
    Zaloguj się, aby zobaczyć kod
    ;)

    Niepotrzebnie dwukrotnie robisz Locate przy wyświetlaniu godzin - wystarczy przenieść przed If. Else też tam nie jest potrzebny (i nie masz przez to czasem dwukropka). Tak samo z minutami, gdzie dodatkowo jest zbędne Locate.

    0
  • #6 17 Wrz 2017 11:25
    Przemekpepe6
    Poziom 9  

    Witam

    Przepraszam że tak długo się nie odzywałem.
    Temat uważam za zamknięty, problem rozwiązałem i okazało się że tak jak pisał LED 5W za szybko chciałem wyświetlać dane na lcd zanim mikroprocek to przetworzył :D

    Dziękuję za pomoc w szczególności LED5W za porady mimo wszystko i zaangażowanie w temat :D
    Pozdrawiam :D

    0