Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tam| Nazwa elementu | DS1305 |
| Cena za szt. | 5.00 do 8.00 PLN |
| Ilość ofert | 3 |
| Obrazek | Nazwa elementu | Ilość | Cena | Ilość Cena |
Notatki | Czas dodania/Sprzedawca | |||
|---|---|---|---|---|---|---|---|---|---|
DS1305 |
13 | 5,00 PLN | nowy |
09 Sie 2011 12:00
|
|||||
| 69778 |
DS1305 |
Ilość: 13 5,00 PLN | nowy | ||||||
|
SPIN FX
09 Sie 2011 12:00
|
|||||||||
|
|||||||||
DS1305 |
10 | 8,00 PLN | nowe(DIP16) |
29 Sie 2010 21:20
|
|||||
| 26588 |
DS1305 |
Ilość: 10 8,00 PLN | nowe(DIP16) | ||||||
|
Arhon
29 Sie 2010 21:20
|
|||||||||
|
|||||||||
DS1305 |
14 | 5,00 PLN | DIP-16 |
02 Kwi 2010 17:48
|
|||||
| 26248 |
DS1305 |
Ilość: 14 5,00 PLN | DIP-16 | ||||||
|
Arhon
02 Kwi 2010 17:48
|
|||||||||
|
|||||||||
...Witam, mam za zadanie oprogramować komunikację z zegarem czasu rzeczywistego DS1305 za pomocą interfejsu SPI w mikrokontrolerze Hitachi H8/3048. Nie bardzo wiem, jak się za to zabrać, potrzebowałbym jakiś wskazówek lub przykładowego kodu jak zainicjować SPI i jak mają wyglądać funkcje zapisu oraz odczytu....
...Witam, mam taki problem: napisałem program, który ma pobierać czas za pomoca zegara DS1305 przez magistrale SPI i wysyłać wyniki przez RS232. Chwilowo program ma odbierać tylko sekundy. A date wrzucilem taka losowa Problem jest taki ze ta magistrala nic nie odbiera (na RS nie wyswietlaja mi sie wyniki...
Nie stosuj itoa w przerwaniu, tylko jakąś flagę dla pętli głównej, że możesz przekonwertować czas.
...Dzięki za podpowiedź, ale niestety nie pomogło Umieściłem te zmienne jakos globalne i nadal nic się nie wyświetla SPI i DS1305 działa dobrze, bo jak wrzuce kod w pętle główną to mi to ładnie sekundy odczytuje i wyświetla, więc widoczenie coś jest nie tak z tym przerwaniem .. DS1305 powinno co 1 sekunde...
...Pewien nie jestem, ale spróbuj zmienne używane w przerwaniu zadeklarować jako volatile, kiedy ja używałem zmiennych w przerwaniu które nie były zadeklarowane jako volatile to też mi program nie działał, wspomniana deklaracja pomogła, z tą różnicą, że u mnie zmienne te były zmiennymi globalnymi, no ale...
...Witam! Na wstępie dziękuję za ww. kod Jednakże mam problem. Posiadam Atmega16 + DS1305 ( RTC na SPI ). Robie tak: DS1305_init(); // Eneble oscillator note: after power up oscillator is atopped DS1305_write_byte(0x8F,0x05); // 0b0000 0101...
...Witam Postanowiłem pobawić się trochę układem DS1305. Ogólnie układ wydaje się działać, jednak kiedy bliżej przyjrzeć się temu w jaki sposób zliczany jest czas pojawia się pewne dziwne zjawisko. Mianowicie co jakiś (co 10 sekund/minut) czas zamiast inkrementacji sekund/minut o 1 inkrementują się one...
...Witam. Mam już 3 układy DS1305 i komunikacja z nimi chodzi bez problemów, ustawiam zegar, budzik (alarmy) i są przerwania, ładnie pracuje. Problem jest w tym że jeśli ustawie bity b7 na "1" w rejestrach alarmu mam mieć wg dokumentacji przebieg 1Hz na wyjściu np. /INT0. Pech bo go nie ma. Nie...
Tu jest fajna biblioteka http://robkry.freepgs.com/?t=avrgcc/rklibavr i przykład do SPI, może coś rozjaśni.
...Witam! Mam problem z uzyskaniem danych z RTC które jest połączone z ATmegą32 za pomocą SPI. Problem polega na tym, że nie za bardzo wiem, jak korzystać z tego SPI :/ wyczytałam w dokumentacji, że należy ustawić bity(SPIE,SPE,MSTR oraz CPHA aby SCK było spolaryzowane tak samo w Atmedze jak i w RTC) ...