Znaleziono 44 wyniki

autor: DarkJarek
14 lip 2009, 19:34
Forum: AVR/AVR32
Temat: Obsługa karty SLE4428 - problem z zapisem
Odpowiedzi: 0
Odsłony: 3030

Obsługa karty SLE4428 - problem z zapisem

Witam, posiadam dwie karty sle4428 i chciałem z robić z niech jakiś użytek. SLE4428 jest pamięcią eeprom o rozmiarze 1024 bajtów. Podpiąłem je więc do atmegi 16. Szybko napisałem odczyt ale schody zaczęły się przy zapisie. Aby cokolwiek zapisać do tej karty trzeba najpierw wpisać 2-bajtowy pin, w mo...
autor: DarkJarek
12 lip 2009, 22:13
Forum: AVR/AVR32
Temat: Programownie w C
Odpowiedzi: 29
Odsłony: 20646

Nie popełniłem błędu ~(1<<5) to 11011111b. Proszę sobie dokładnie sprawdzić ;)
autor: DarkJarek
12 lip 2009, 20:11
Forum: AVR/AVR32
Temat: Programownie w C
Odpowiedzi: 29
Odsłony: 20646

Rozumiem, że chciałeś wyzerować bity, lecz popełniłeś drobny błąd: brak nawiasów. Poprawnie powinno wyglądać tak:

Kod: Zaznacz cały

PORTB &= ~((1<<4) | (1<<5))
'~' ma wyższy priorytet i zostało by wykonane wcześniej niż '|'.
autor: DarkJarek
12 lip 2009, 17:00
Forum: Książki i czasopisma oraz interesujące linki
Temat: Mikroprocesory- Jaka książka?
Odpowiedzi: 25
Odsłony: 31113

1. A jak się nauczy obsługiwać tą jedną płytkę to co dalej? Nie będzie umiał dołączać bibliotek i nie będzie się mógł rozwijać. 2. Bascom to nie język programowania, w Bascomie pisze się w Basicu, język stary jak świat i bardzo "rozwlekły" 3. Nie wydaje mi się, żeby twórcy Bascoma stawiali sobie za ...
autor: DarkJarek
12 lip 2009, 15:51
Forum: AVR/AVR32
Temat: Programownie w C
Odpowiedzi: 29
Odsłony: 20646

Najprościej to chyba będzie pokazać na przykładzie. Weźmy PORTB = 48 (00110000b w zapisie bitowym) przy czym wszystkie nóżki są wyjściami. Chcemy zapalić diodę podłączoną do pinu nr 2 PORTB. Tworzymy maskę (1<<2) = 4 (00000100b). Na koniec robimy operację sumy logicznej: 00110000b 00000100b --------...
autor: DarkJarek
10 maja 2009, 9:11
Forum: Warsztat
Temat: Dylemat lutowniczy cz.2
Odpowiedzi: 35
Odsłony: 38816

Ja ostatnio zakupiłem ZD931. Udało mi się znaleźć nową na allegro po okazyjnej cenie 130zł. Stacja pokazuje aktualną i ustawiona temperaturę, nagrzewa się w marę szybko. Ma bardzo szeroki zakres temperatur od 150 do 450. Temperatura ustawiana jest za pomocą przycisków.
autor: DarkJarek
06 maja 2009, 13:26
Forum: Podstawy elektroniki - teoria i praktyka
Temat: Natężenie prądu i napięcia w układzie?
Odpowiedzi: 8
Odsłony: 8714

Nie uwzględniłeś spadków napięć na diodach i złączach B-E tranzystorów.
autor: DarkJarek
29 kwie 2009, 18:24
Forum: AVR/AVR32
Temat: Problem z SPI
Odpowiedzi: 12
Odsłony: 10786

Dzięki wielkie za pomoc.
Czyli moje przypuszczenia odnoście masy się potwierdził. A układ w tej chwili działa tylko jak pisałem wcześniej z tymi dodatkowymi przewodami do masy.
autor: DarkJarek
28 kwie 2009, 11:26
Forum: AVR/AVR32
Temat: Problem z SPI
Odpowiedzi: 12
Odsłony: 10786

Zauważyłem ciekawą rzecz, czym lepsze jest połączenie układu z masą tym mniejsze są zakłócenia. W związku z tym mam pytanie czy problemem może być to, że układ jest podłączony do zasilania cienkimi kabelkami ze skrętki, podczas gdy pobiera on około 200mA przy 5V ? Jako, że obraz mówi więcej niż 1000...
autor: DarkJarek
27 kwie 2009, 15:39
Forum: AVR/AVR32
Temat: Nowa rodzina procesorów z gałęzi AVR 8-bit - XMEGA
Odpowiedzi: 31
Odsłony: 27357

Bardzo fajna ta xmega tylko przeraża mnie lutowanie tego TQFP100 :/
autor: DarkJarek
24 kwie 2009, 20:36
Forum: AVR/AVR32
Temat: Problem z SPI
Odpowiedzi: 12
Odsłony: 10786

5: Jeśli musisz już uruchomiany układ zasilać z ATXa, to rób to przez linie 12V plus stabilizator 7805, wyeliminujesz w ten sposób potencjalne zakłócenia ;) Tak właśnie zrobiłem, przy czym stabilizator wydziela spore ilości ciepła po chwili działania układu. Na +5 w zasilaczu było coś koło 5.3V bez...
autor: DarkJarek
24 kwie 2009, 20:05
Forum: Programowanie komputerów
Temat: [C++] Sito Eratostenesa
Odpowiedzi: 8
Odsłony: 11629

Jeżeli chcesz zaoszczędzić miejsca i czasu możesz zastosować taki myk: robisz sobie tablicę powiedzmy 100-elementową charów i każdy char to 8 liczb(bitów). Na początku inicjalizujesz całą tablicę wartością 0xAA co od razu załatwia wszystkie liczby parzyste. I jeszcze mała rada: jak jakaś liczba ma j...
autor: DarkJarek
22 kwie 2009, 13:57
Forum: AVR/AVR32
Temat: Jak w C na AVR sformatować pamięć FLASH do FAT 16??
Odpowiedzi: 11
Odsłony: 12173

Odczyt danych jest zdecydowanie prostszy od zapisu. Zapewne już wiesz jak wygląda struktura samego systemu FAT. Dane podzielone są na klastry składające się z sektorów. Powiedzmy, że np: jeden klaster składa się z 2 sektorów po 512 bajtów. Każdy plik składa się z jednego lub wielu klastrów, ich nume...
autor: DarkJarek
22 kwie 2009, 8:49
Forum: AVR/AVR32
Temat: Jak w C na AVR sformatować pamięć FLASH do FAT 16??
Odpowiedzi: 11
Odsłony: 12173

A co dokładnie masz na myśli pisząc "zastosowanie"?
autor: DarkJarek
21 kwie 2009, 21:17
Forum: AVR/AVR32
Temat: Problem z SPI
Odpowiedzi: 12
Odsłony: 10786

Sprawa wygląda dość dziwnie. Zasilacz który był podłączony do układu strasznie się grzał i po czasie przestał wyrabiać, musiał się ostudzić i tak w kółko. Podłączyłem więc układ do zasilacza ATX co eliminowało problem mocy, po dołożeniu jeszcze kilku kondensatorów układ o dziwo zaczął działać normal...