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



Teraz jest 10 lis 2025, o 03:26


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 40 ]  Przejdź na stronę Poprzednia strona  1, 2
Autor Wiadomość
PostNapisane: 11 sie 2013, o 20:36 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8623
Pomógł: 338

Mi to też zaczyna wyglądać na problemy sprzętowe , niestety nie mam pod ręką żadnego DS1302 żeby sprawdzić fizycznie
czy I2C masz podciągnięte ?? wszystkie masy itd podłączone ?? zasilanie podtrzymujące jest ??



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 sie 2013, o 17:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2013
Posty: 257
Lokalizacja: Racibórz
Pomógł: 0

Tak dokładnie jak na fotkach mam podłączone DS1302 oraz zasilanie PCB.Co masz na myśli o zasilaniu I2C?,ten układ nie działa na I2C proszę sprecyzuj:-)

ObrazekObrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 sie 2013, o 17:14 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8623
Pomógł: 338

wydłubałem 1302 i działa bez błędnie , zmień kwarc i lub układ jak możesz



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 sie 2013, o 17:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2013
Posty: 257
Lokalizacja: Racibórz
Pomógł: 0

Spróbuję zmienić układ,kwarc muszę wylutować z płytki(więcej roboty i cieniutkie ścieżki na PCB),jednego tylko nie rozumiem jak to możliwe że w momencje podłączenia zasilacza do PCB kasuje (zeruje mi0 i zatrzymuje zegarek a jak podłączę zasilanie z laptopa poprzez programator USBasf to nigdy nie kasuje układu i pamięć czasu jest podtrzymana pomimo tego że czasem nie rusza zegarek.?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lis 2013, o 10:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2013
Posty: 257
Lokalizacja: Racibórz
Pomógł: 0

lcd_char(czas.year / 10 + '0');

jak to wysłać poprzez UART na terminal?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 lis 2013, o 22:54 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

Za pomocą funkcji uart_putc lub innej która wysyła jeden znak w zależności od użytej biblioteki.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 lis 2013, o 14:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2013
Posty: 257
Lokalizacja: Racibórz
Pomógł: 0

Zrobiłem tak ale nic nie wyświetla na terminalu

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: 3 lis 2013, o 21:04 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

A teraz robisz coś zupełnie innego niż post wyżej :shock:, a możesz też wykorzystać inną funkcję:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2013, o 00:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2013
Posty: 257
Lokalizacja: Racibórz
Pomógł: 0

Zrobiłem to wykorzystując funkcję printf i przekształcenia.

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


I wszystko działa ok,oto wynik zadania na terminalu laptopa:-)

Obrazek

Jakby ktoś potrzebował pomocy dotyczącej obsługi tego DS1302 i ew. problemów z nim to pomogę chętnie:-)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lis 2013, o 10:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 lut 2013
Posty: 257
Lokalizacja: Racibórz
Pomógł: 0

Masz rację ,przecież mieszkamy w Polsce,zmienię to :-)



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: 40 ]  Przejdź na stronę Poprzednia strona  1, 2

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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