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



Teraz jest 21 lut 2025, o 04:46


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 7 sty 2015, o 13:00 
Offline
Nowy

Dołączył(a): 09 wrz 2014
Posty: 13
Pomógł: 0

Dzień dobry,
To mój pierwszy post na tym forum, także Witam Wszystkich!.

Piszę tego posta w strachu, bo zaraz zostanę za to pytanie zrównany z ziemią, ale zaznaczam iż nie wymagam od nikogo gotowego kodu, a samej podpowiedzi :)

Jestem na etapie przerabiania tematu związanego z zegarem RTC z bluebooka i o ile fajnie to działa z LCD to pomyślałem czemu by tego nie wysłać do terminala przez RS232 i tu zaczęły się problemy, mianowicie:

Jest tam funkcja która po konwersji daje wynik do zmiennej uint8_t godziny
godziny = bcd2dec

i problem polega na tym że po kompilacji takiej komendy uart_putint(godziny);
otrzymuję w terminalu napis "godziny" zamiast zawartości tej zmiennej :?

Proszę o wyrozumiałość :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: UART + TWI
PostNapisane: 7 sty 2015, o 13:27 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27360
Lokalizacja: Szczecin
Pomógł: 1042

busykarol napisał(a):
Piszę tego posta w strachu, bo zaraz zostanę za to pytanie zrównany z ziemią,

a co ty u nas na forum pierwszy raz jesteś ? ;) przecież widzę że już od 14 września 2014 .... to skąd takie pomysły i strach ? - może na innych forach tak bywa ale nie u nas

busykarol napisał(a):
i problem polega na tym że po kompilacji takiej komendy uart_putint(godziny);

obejrzyj sobie ten poradnik ok?

http://mirekk36.blogspot.com/2014/06/ja ... ascii.html

ale też poczytaj w książce o tablicach, kodach ASCII bo też to masz i to są podstawy - pewnie albo pominąłeś albo przeoczyłeś ... albo - może czytasz książkę na wyrywki - wtedy są takie tego rezultaty czasem.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sty 2015, o 13:54 
Offline
Nowy

Dołączył(a): 09 wrz 2014
Posty: 13
Pomógł: 0

Przeczytałem dokładnie całą teorię potem zraziłem się i rzuciłem książkę w kąt na ponad 2 miesiące. Jakiś czas temu zrobiło mi się przykro i wziąłem ją znowu w łapki :) i zacząłem przerabiać warsztaty z książki. Zgodzę się że trochę wiedzy przez ten czas upłynęło :oops: podczas przerabiania wcześniejszych tematów trochę "skakałem" na początek do teorii i takie "aaa :o to było to"



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sty 2015, o 14:01 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27360
Lokalizacja: Szczecin
Pomógł: 1042

No więc zamiast się zrażać panie kochany - to trza zakasać rękawy, wziąć poza książką w łapki poradniki na blogi i poradniki wideo do książek ;) jest także forum, gdzie można się zawsze śmiało dopytać gdy się czegoś nie rozumie i lecieć z tym do przodu. Zobacz jak wiele osób na tym forum korzysta z tego garściami i ślicznie rośnie na naszych oczach ;) - dołącz do nas i rośnij razem z nami ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 7 sty 2015, o 14:17 
Offline
Nowy

Dołączył(a): 09 wrz 2014
Posty: 13
Pomógł: 0

Wrócę z pracy obejrzę i dam znać jaki będzie tego rezultat :)

Oglądam oglądam i czytam tylko obawiałem się, że zadając to pytanie jak to ludzie przeczytają, zjadą z góry do dołu, a nie daj boże jeszcze Pan Mirek to przeczyta to będę skakał jak te sprężyny w filmiku o przetwornikach ADC :lol:



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 sty 2015, o 23:48 
Offline
Nowy

Dołączył(a): 09 wrz 2014
Posty: 13
Pomógł: 0

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


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


Teraz zastanawiam się czy na pewno czas będzie zsynchronizowany z zegarem RTC? Czy przerwanie będzie lepszym rozwiązaniem zamiast _delay_ms(1000) w pętli głównej?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2015, o 00:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 gru 2013
Posty: 366
Lokalizacja: Wałbrzych
Pomógł: 7

Kolego zegarka rtc nic nie zastąpi i choć byś niewiadomo jak się spinał i prężył to programowo i tak go nie dogonisz. Rtc jest proste . Jak masz uarta w garści to rtc jest bajeczne. Naprawdę. Tu masz filmik jak działa mój RTC wraz z wyświetlaczem z nokii.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 sty 2015, o 17:55 
Offline
Nowy

Dołączył(a): 09 wrz 2014
Posty: 13
Pomógł: 0

Świetny projekt! Spróbuję zrobić jakieś proste menu na LCD.



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: 8 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 9 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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO