Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 29 mar 2024, o 07:07


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 27 kwi 2021, o 14:43 
Offline
Użytkownik

Dołączył(a): 05 gru 2017
Posty: 408
Lokalizacja: Puck
Pomógł: 7

Witam wszystkich

Próbuję zrobić przekładkę układu PCF8583 w zegarku MATRIX z YB na DS 3231 wraz z biblioteką do niego z poradnika
zatytułowanego Extremly accurate RTC - DS3231
Niestety idzie to jak po grudzie tylko czerwone robaki się po kodzie mnożą jak króliki ;)
Czy któryś z kolegów robił już taką zamianę tych układów w tym projekcie z YB ?
Jeśli tak to czy mógłbym prosić o wskazówki jak to w miarę bez boleśnie zrobić.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 kwi 2021, o 18:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 mar 2014
Posty: 150
Lokalizacja: Staszów
Pomógł: 12

miki53 napisał(a):
tylko czerwone robaki się po kodzie mnożą jak króliki

No to dajże ten kod, może ktoś coś poradzi, no bo jak pomóc bez tego?

_________________
Ad augusta per angusta



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 kwi 2021, o 21:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2013
Posty: 485
Lokalizacja: Siedlce
Pomógł: 9

Tak ja robiłem w tym projekcie: https://www.youtube.com/watch?v=GfterD8 ... nel=RadekB z zegarem MATRIXA
a co chcesz wiedzieć?

_________________
Ucz się ucz ,bo po to tutaj jesteś...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 kwi 2021, o 22:42 
Offline
Użytkownik

Dołączył(a): 13 paź 2015
Posty: 303
Lokalizacja: Rybnik
Pomógł: 10

RadekB86 napisał(a):
Tak ja robiłem w tym projekcie: https://www.youtube.com/watch?v=GfterD8 ... nel=RadekB z zegarem MATRIXA
a co chcesz wiedzieć?


Opanowałeś wtedy ten problem z przyspieszającym napisem?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 kwi 2021, o 04:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2013
Posty: 485
Lokalizacja: Siedlce
Pomógł: 9

Cytuj:
Opanowałeś wtedy ten problem z przyspieszającym napisem?


Niestety nie bo nawet niewiem czym on właściwie jest spowodowany. :|

_________________
Ucz się ucz ,bo po to tutaj jesteś...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 kwi 2021, o 06:59 
Offline
Użytkownik

Dołączył(a): 05 gru 2017
Posty: 408
Lokalizacja: Puck
Pomógł: 7

RadekB86

Chcę zamienić układ PCF 8583 na DS3231

Zastanawiam się czy sama zamiana adresów
odczyt czasu i daty ,wystarczą



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 kwi 2021, o 15:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2013
Posty: 485
Lokalizacja: Siedlce
Pomógł: 9

miki53 napisał(a):
Zastanawiam się czy sama zamiana adresów
odczyt czasu i daty ,wystarczą

Bez tego napewno się nie obędzie ale też inne rzeczy...




np. tak wygląda RTC_EVENT
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Zmaian też w inicjalizacji:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.




A do wyświetlania czasu stworzyłem własną funkcję:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
Ucz się ucz ,bo po to tutaj jesteś...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 kwi 2021, o 19:45 
Offline
Użytkownik

Dołączył(a): 07 lut 2015
Posty: 156
Pomógł: 2

U mnie chodzi, ale nie w MATRIX, ale z Atmega328A.
Biblioteka DS3231 z poradnika. Wzięta, skopiowana z youtube.

U kolegi widzę trochę inaczej niż u mnie. Trudno się odnieść.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2021, o 18:29 
Offline
Użytkownik

Dołączył(a): 05 gru 2017
Posty: 408
Lokalizacja: Puck
Pomógł: 7

W matrix troszkę pozamieniałem adresy dla układów do odczytu godzin i to
ruszyło nawet z ustawianiem w menu
tylko gorzej z datą i dniem tygodnia bo one są wyliczane i się robi kaszana

Może ktoś rozwiązał problem z datą i dniami dla MATRIX na DS3231

Moje zmiany w kodzie MATRIX na potrzeby zmian PCF8583 na DS3231

Plik mk_pcf8583.c
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


------------------------ [ Dodano po: 37 minutach ]

W pliku mk_pcf8583
dopisuje fragment kodu do wyzwalania sygnału 1 Hz z układu DS3231
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 kwi 2021, o 19:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2013
Posty: 485
Lokalizacja: Siedlce
Pomógł: 9

Przede wszystkim musisz sobie zdefiniować 3 pierwsze litery jak poniżej miesiące:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



To robisz tak samo z dniami tygodnia:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Następnie żebyś wiedział gdzie to obliczenie się znajduje CIEBIE POWINNA ZAINTERESOWAĆ 13 LINIJKA W KTÓREJ MASZ OBLICZENIE ::
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


do wyświetlenia daty również mam swoją funkcję w dsc3231.c

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
Ucz się ucz ,bo po to tutaj jesteś...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 7 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO