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



Teraz jest 8 lip 2026, o 12:19


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 2 lut 2014, o 20:07 
Offline
Nowy

Dołączył(a): 03 maja 2013
Posty: 16
Pomógł: 1

Witam :D. mam taki problem, że przy zmianie miesiąca zamiast np. z 01 na 02 wskakuje mi 22 dzieje się tak przy zmianie każdego miesiąca do października(z 02 wskakuje 23 zamiast 03 itd.) , a od października z 10 wskakuje na 31. walczę już od kilku dni. kod jest z BB prawie bez żadnych zmian, bo jestem jeszcze cienias w programowaniu i się dopiero uczę.Jakieś propozycje? (a i dziękuje Antystatycznemu, który ma do moich pytań cierpliwość i najwięcej mi pomaga jak szybko pytam na gg :D )

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



Kody wklejamy przy pomocy syntax=c = Różowy J.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lut 2014, o 20:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 lis 2011
Posty: 156
Pomógł: 12

Witam kolego zdaje sie ze przy odczycie brak maskowania polecam przeczytac dokladnie ten watek
http://forum.atnel.pl/topic1378.html
:D


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lut 2014, o 21:11 
Offline
Nowy

Dołączył(a): 03 maja 2013
Posty: 16
Pomógł: 1

No i działa, dziękuje bardzo :lol: , ale się dziwie, dlaczego nie zadziałało automatyczne maskowanie z rejestru kontrolnego?
drugie pytanie jakie mi się nasuwa to dlaczego stosuje się jeden adres służący do zapisu, a nota PCF8583 wskazuje ze są dwa adresy do zapisu i dwa do odczytu( tak z ludzkiej ciekawości)?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lut 2014, o 21:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 lis 2011
Posty: 156
Pomógł: 12

Musisz więc jeszcze raz przeczytać Blue Booka a przynajmniej rozdział 4.10 od strony 296 miłej lektóry , lub poszukać jeszcze na forum jak naprzykład tu
http://forum.atnel.pl/topic3976.html



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 lut 2014, o 22:55 
Offline
Nowy

Dołączył(a): 03 maja 2013
Posty: 16
Pomógł: 1

a czy mogę wyświetlić np. pon z enum tydzien{pon, wto, sro...} na 2x16 jako wartość pon a nie 0 (zero), bo nie przychodzi mi nic do głowy, i jakiej komendy użyć (mam bibliotekę Mirkową z BB) lcd_str_P?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2014, o 08:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 233
Lokalizacja: Gdynia
Pomógł: 15

Obejrzyj ten poradnik: http://mirekk36.blogspot.com/2013/11/rtc-ds3231-najdokadniejszy-zegarek-na.html#more Tam masz fajny przykład jak to zrobić.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lut 2014, o 23:25 
Offline
Nowy

Dołączył(a): 03 maja 2013
Posty: 16
Pomógł: 1

a macie pomysł, jak zrobić efekt mrygania, lub jakiś inny. bo chce żeby po wciśnięciu przycisku zaznaczyło mi minuty(lub mrygały), a po kolejnym wciśnięciu zaznaczyło czy mrygały godziny. będzie mi ten efekt wizualny potrzebny do ustawienia daty i godziny po zbudowaniu zegarka?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lut 2014, o 23:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 lut 2013
Posty: 600
Pomógł: 47

Może włączyć kursor i ustawić na pozycji gdzie ma sygnalizować zmianę.

------------------------ [ Dodano po: 1 minucie ]

#define USE_LCD_CURSOR_ON 1 // obsługa włączania/wyłączania kursora
#define USE_LCD_CURSOR_BLINK 1 // obsługa włączania/wyłączania migania kursora

Ustawienia w lcd44780.h

_________________
https://www.instagram.com/myfirstquadcopter/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lut 2014, o 00:24 
Offline
Nowy

Dołączył(a): 03 maja 2013
Posty: 16
Pomógł: 1

kurnachatka napisał(a):
Może włączyć kursor i ustawić na pozycji gdzie ma sygnalizować zmianę.

------------------------ [ Dodano po: 1 minucie ]

#define USE_LCD_CURSOR_ON 1 // obsługa włączania/wyłączania kursora
#define USE_LCD_CURSOR_BLINK 1 // obsługa włączania/wyłączania migania kursora

Ustawienia w lcd44780.h


no właśnie tez na to wpadłem, ale nie jest to super zadowalające bo co sekunde aktualizuje mi się wyświetlacz i widać jak włączony kursor przeskakuje w ostatnie miejsce zmieniane na wyświetlaczu, ale wystarczyło na początku i na końcu przerwania w którym jest wyświetlanie czasu i daty przywołać kursor do ,,domu" i jest super (wkrótce kolejne pytanie hehe ;))



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lut 2014, o 14:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Ja w 1 linii daje czas a w 2giej odpowiednio znakami ^^ zaznaczam to co ustawiam.

Wysłane z telefonu

_________________
Usługi druku przestrzennego - www.drumik.pl



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 2 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