Prawie dokładnie tak. Dlaczego prawie? Spodziewam się, że po wysłaniu tego co napisałeś otrzymasz '\r' i '\n'. Wynika to z tego, że najczęściej USART_Receive() nie używają przerwań i odbierzesz dwa ostatnie znaki. Aby sensownie korzystać z tych funkcji użyj przerwań odbiorczych z USART. Pozostaje jeszcze problem echa. To zależy od urządzenia i jego...
Witam ponownie. Po pierwsze: [syntax=c]while(1) { UART_RX_STR_EVENT( uart_buf );// zdarzenie odbiorcze UART //_delay_ms(500); - TO WYWAL KONIECZNIE !!!!! //LED_TOG; }//while[/syntax] Bo jeśli następny string przyjdzie szybciej, niż skończy się ten delay, to możesz go utracić !!! ( Zwróć uwagę, że przeglądarka wysyła w odpowiedzi więcej, niż rozmiar...
Podałem Ci link do kursu AVR - nawet tam nie zaglądnąłeś, a jak napisałem w poprzednim poście są tam przykłady wykorzystania tych bibliotek.
Parametry masz nie w tej kolejności oraz, częściowo, błędne. Przestudiuj sobie przykłady użycia stąd: http://elm-chan.org/fsw/ff/doc/mount.htm...
Witaj. Możesz wzorować się i analizować przykład sterowania jasnością diod: Trzy przykłady: http://mikrokontrolery.blogspot.com/2011... Zaglądnij także do spisu treści i szukaj silnika BLDC. Tam znajdziesz przykłady sterowania PWM faz silnika.
Witam. Szukam programu obrotomierza zliczającego jedynie ilość impulsów i wyświetlający na LCD wynik, taki który dało by się uruchomić impulsami z przycisku.
KS0066U jest kompatybilny z HD44780. Jeżeli korzystasz z opracowań które podałem to muszą one działać w 100%. Co do inicjalizacji: kiedyś miałęm z jakimiś LCD problem dla kwarców większych niż 11MHz. Wtedy sprowadziło się to do modyfikacji kodów obsługi LCD o wprowadzenie wymuszonych opóźnień (define "Szybkosc") co jednak jest bardzo nieeleganckie....
Cześć Ten kod mi nie działa.Czy moglibyście rzucić na niego okiem. Ten kod poprostu ma za zadanie nadawać w standardzie space.Ladnie pokazuje adres ale nie działa komenda pokazuje same zera. [syntax=c_mac] //Załączanie plików nagłówkowych #include<avr/io.h> #include<util/delay.h> //Czasy dla nagłówka #define first_header 9460 #define second_header...
Witam. Napisałem program do pomiaru napięcia i pradu zmiennego, sygnaly doprowadzone na nozki ADC6 i ADC7, następnie chcęje spróbkować w przerwaniach z timera w trybie CTC (po64 próbki każdy), zatrzymaćna chwile przerwania, dokonać obliczeń, wyświetlić na lcd i "od nowa". Napisałem program, lecz nic nie oblicza prosiłbym o pomoc. Przepraszam z góry...
A co na to manual ?
Witam proszę o sprawdzenie kodu który ma za zadanie włączać i wyłączać dwie diody co sekundę . [syntax=c] /* * main.c * * Created on: 05-03-2013 * Autor: Wojciech Kasprzak */ #include <avr/io.h> #include <util/delay.h> #define LED1_PIN (1<<PC1) #define LED2_TOG PORTC ^= LED1_PIN #define LED2_PIN (1<<PC2) #define LED1_TOG PORTC...
Najpierw właczasz wyświetlacz i on świeci z poprzednią zawartościa a potem dajesz nową wartość. I mimo zmiany nic sie nie zmieniło? Spróbuj puścic bardzo wolno odświezanie wtedy na oko stwierdzisz co sie dzieje. Nie zapomnij dac oporników zabezpieczających na anody bo prądy będą 3x większe. Dodano po 6 Podałeś przykłady wyświetlania ale nie podałeś...
Poświęciłem czas dla Ciebie: - podałem Ci linki, gdzie jest opisany między innymi Twój problem, - napisałem przykład dla ATmega8, - wskazałem, gdzie go skompilować (CManiak) a Ty nadal nie wyciągasz żadnych wniosków: Zebrałem w kupę wszystko co mi podaliście dondu i Marku. Kod jest teraz taki: Czego od nas oczekujesz? Gotowca? Nie potrafisz operować...
Witam serdecznie! Jestem początkującym programistą, więc liczę na pomoc doswiadczonych kolegów. Ponieważ moje programy zaczęły się "rozrastac" muszę zrobic przesiadkę na ATmega32 a ATmega8. Tak więc mam kilka pytań: - jeśli chcę używać magistrali I2C w ATmega32 to czy linie muszę podpiąć pod końcówki PC1 (SDA) i PC0 (SCL) czy mogę je dowolnie skonfigurować...
Witam, Chciałem skomunikować ze sobą 2 atmegi32 i mam z tym problem. Jedna atmega wykonuje pomiar z wejścia adc i próbuję wartość ADC wyświetlić na wyświetlaczu podłączonym do drugiej atmegi, ale zamiast wartości np 467 na wyświetlaczu uzyskuję jakieś przypadkowe cyfry np. 13 10 19 51 54 ... Podłączone jest dobrze RxD do Txd i podciągnięte rezystorami...
Mam mały problem z uruchomieniem ADC w C. Na wyświetlaczu otrzymuje wynik przetwarzania ilość poziomów kwantywizacji ale nie zmienia on się po zmianie napięcia wejściowego na ADC tak jakby ADC było włączone w single conversion mode cały czas jest to samo. Ale jak przekręcę potencjometr i zresetuje to znów otrzymuje poprawny wynik ale już się on nie...
WItam Potrzebuję zmienić częstotliwość przebiegu prostokątnego o np 3,3 raza. Czestotliwość wejściowa jest zmiennna w pewnym zakresie maks 500hz. Wymyśliłem sobie żeby to zrealizować tak aby na INT0 podawać sygnał wejściowy i wywołuje przerwanie impulsy a timer0 generuje przerwania co jakiś mniejszy czas probkowania. Zliczam impulsy probowania pomiedzy...
W programie mam taki oto kod funkcji: [syntax=c] uintt16_t pomiar(void) { static uint32_t tab[32]; static uint8_t intdeks; float rms; uint8_t b,c; PORTB &=~(1<<PB0); wyslij_spi(0b00011001); b=wyslij_spi(x00); c=wyslij_spi(0x00); PORTB |= (1<<PB0); b=0b&00011111 //uint64_t; suma=0; float suma =0 tab[indeks] = 256*b+c; indeks++; if...
Witam! Ostatnio zacząłem pisać pisać programy na mikrokontrolery ATmega a konkretnie Atmega 32. Szukałem na Elektrodzie i przez google jakiś gotowych programów. Niestety nie znalazłem żadnych ciekawych programów. Pomyślałem wtedy, że warto by było zrobić temat, na którym każdy mógłby podzielić się swoim programem. Myślę że to dobry pomysł na wymianę...
W kodzie jest sporo błędów. Nie do końca jestem pewien, czy rozumiem, o co chodzi, ale jeśli przerwanie INT0 jest od przycisku, to nie ma prawa działać poprawnie, a przyczyna efektu, który obserwujesz, leży w operacjach na zmiennej b. Takie przerwanie po wystąpieniu musiałoby być blokowane przy pomocy timera na jakieś 30 ms, co jest znacznie bardziej...
Witam Do czego służą piny PD4 (OC1B) i PD5 (OC1A) w Atmega 32 i czy jest możliwe uzyskanie na nich napięcia rzędu 2V ?????? Bo mi sie wydawało że tylko 0 czyli 0 logiczne i 5 czyli 1 logiczne???? A ponoć się da ale jak???????? Wilekie dzięki za wszelkie odpowiedzi
Witam! Dopiero zaczynam zabawę w Bascom-ie, wiec proszę o wyrozumiałość. Zbudowałem układ na Atmega32, 4 kanały PWM do sterowania RGB+biały. Jeden klawisz do zmiany programów, LCD (do sprawdzenia co się dzieje) oraz czujnik oświetlenia na fototranzystorze. Co chciałbym zrobić: -klawiszem zmieniamy programy (różne kombinacje kolorów) -czujnik oświetlenia...
Witam, Mój program działa w dwóch trybach: pomiar częstotliwości i pomiar 4 napięć 0-10V. Zmiana trybu odbywa się poprzez przycisk podpięty pod PINC2. W trybie pomiaru napięć stosuje fragment kodu, który porównuje aktualne pomiary z poprzednimi i pomija je jeśli zmiana była zbyt mała, tak aby na wyświetlaczu nie było widać nieustannych zmian. [syntax=c]...
Problem jest taki że na symulatorze kod działa tak jak powinien, a na uC nie działa "menu" programu(funkcja Program) tylko od razu przechodzi do wykonywania pierwszej funkcji(funkcja Count). W ogóle atmega jakby nie reagowała na żadne przyciski. Zamieszczam kod programu: [syntax=asm].INCLUDE "m32def.inc" .EQUSYS_FREQ = 1 ldiR22, 0xFF ; set PORTA as...
Witam, napotkałem pewien problem przy używaniu przetwornika ADC, gdy włączam jeden kanał pomiaru na ATMEGA32 wszystko działa poprawnie, gdy uruchamiam kolejne kanały to pomiary są pomieszane jakby gubił gdzie jest dana nóżka, myślałem że jest to po prostu zbyt słabe napięcie, jednak po dołączeniu zewnętrznego zasilania ten problem pojawia się ponownie,...
Rozwiązanie układowe wygląda w taki sposób, że pod porty PORTA, PORTB i PORTC mam podłączone drabinki rezystorowe r2r. Do pinu PD2 doprowadzany jest sygnał synchronizujący z detektora zera sieci. Do pozostałych PIND mam podłączone przyciski. Na podstawie zliczonych przerwań uC powinien generować trzy przebiegi prostokątne pierwszy w fazie z sygnałem...
Cześć Atmegę 32 chcę dać jako slave. Wysyłana będzie ramka danych składająca się z 2 do 5 bajtów. W książce Język C dla mikrokontrolerów AVR znalazłem świetny przyklad ktory idealnie by się nadał. Jednak w nocie katalogowej atmegi32(atmega32APU) nie mogę znaleźć info o przerwaniu od zmiany stanu na lini SS. Czy jest jakaś możliwość sensownego rozwiązania...
Witam, bardzo Was proszę drodzy koledzy o pomoc w ustaleniu przyczyny dziwnego działania programu na procesorze ATmega, bo już zaczynam dostawać białej gorączki od tego. Bardzo mi zależy na szybkim ukończeniu projektu, a tu co chwilę jakieś problemy i zmarnowane dni na szukanie przyczyn niepowodzeń. Problem polega na tym iż procesor co jakiś czas wykonuje...
Witam, Potrzebuję wykonać urządzenie, które na podstawie sygnałów z zewnątrz, będzie w stanie odmierzać ściśle określony czas (zmieniany programowo) i zmieniać stan wyjścia na pinie. Wiem, ze jest to banalne używając do tego np przerwania, lecz mnie interesuje aby to robić za pomocą PWMa, aby nie obciążać działania procesora, ponieważ są to dość szybkie...
Witam. Na początek trochę kodu. Kod: Dodano po 44 Zapomniałem dodać, że to na razie symulacja programowa.
Udało mi się skomunikować z przetwornikiem. Uruchomiłem go w trybie 12 bitowym. Z tym że nie wiem czy otrzymuje poprawne wyniki. Z tego co zrozumiałem z dokumentacji przetwornik zwraca wynik konwersji zawsze jako słowo 12 bitowe niezależnie od trybu konwersji. Zatem aby je odebrać najpierw wysyłam słowo sterujące odbieram 8 bitów, później wysyłam 0x00...
korzystając z rozpoczetego ważkiego tematu , spytam czy można uśpić mikrokotroler 'powerdown'-em i wybudzić go jednym i tym samym przyciskiem pisząc w bascomie avr ? Za wszelkie informacje , może nawet przykłady serdecznie dziękuję.
Tak jak obiecałem w załączniku komplet razem z kodem źródłowym dla AVRa i program dla Windows. 1. Kod dla AVRa jako projekt dla AVR Studio 4 2. Kod oprogramowania dla Windows jako projekt VisualStudio 2008 --- Jeszcze mała uwaga... Konkretnie to o czym wspominałem czyli zamiast ATMega32 lepiej dać przykładowo ATMega162/ATMega324... Chodzi o to o czym...
Dzięki, teraz przeliczyłem jeszcze raz wszystko i źle policzyłem. :arrow:myrcioch wiem ale nie mam pojęcia jak to zrobić, mógłbym poprosic o jakiś w asemblerze? bo tylko znajduje przykłady pod bascoma albo uC
Witam ! Mam mały problem z działaniem modułów nrf24L01 otóż atmega16, która nadaje literę "A" ma 2 diody pierwsza na porcie PA0 sygnalizuje to, że dane dotarły i poszła informacja zwrotna, a druga na PA1 sygnalizuje to, że dane nie dotarły. Atmega32, która odbiera ma wyświetlić odebraną literę "A". I problem w tym, że po otrzymaniu danych wyświetlacz...
witam, jestem mało zorientowany w świecie elektroniki ale lubię sobie zajrzeć na stronę elektrody i poczytać o nowinkach technicznych które można zastosować w życiu. Zaciekawił mnie ten artykuł ale nikt tu nie opisał na czym ma polegać zastosowanie tego modułu w domu, co on robi jak praktycznie zastosować to do dnia codziennego. Bardzo proszę szanownych...
Włącz Bascom i wciśnij F1 :P Wpisz "makemodbus" Cała instrukcja z przykładem... >>[url=http://wiki.mcselec.com/bav... to samo tylko Online<< Przykłady są też w Samplach File->Open->Samples->SERIAL Kilka takich już napisałem wiec jak przysiądziesz to też dasz radę :P
Panowie macie przykłady z Uartem w katalogu samples, a ponadto dziesiątki na forum. Poszukajcie postów Mirka, Adamabehnke, moich itd.
Polecam zapoznanie sie z dokumentacją do uP i rozdział poświęcony SPI. Tam jest wszysko opisane co i jak ustawiać i są przykłady kodu programu.
Sprawdzał któryś z kolegów czy udało się uruchomić przykłady z lekcji 9,10,11 ? Jeśli tak to co trzeba było zmienić aby to ruszyć... Jest możliwość aby nie wykorzystywać strumienia danych w przykładzie z lekcji 10 ? Wolałbym używać swoich prostych funkcji do wyświetlania stringów na wyświetlaczu ;) http://elportal.pl/n0017/c_materialy/_do...
Czytałeś tematy na Elektrodzie? Były jakieś przykłady chyba w Bascomie (może nadają się do sprawdzenia) użycia tego modułu i scalaka do radia.
Jasne. Ale po co ? :> Generalnie całość polega odpowiednim ustawieniu bitów w rejestrach ADC i obsłużeniu przerwań. Poczytaj dokumentację, wtedy nie będziesz pytał o tak elementarne rzeczy. Zwłaszcza, że w dokumentacji są krótkie przykłady zarówno w C jak i w asemblerze.
Koszt wg mnie mocno wygórowany. 25-30zł powinno starczyć na wszystkie elementy. Jak dla mnie każdy pin powinien być wyprowadzony przynajmniej 2x. Ułatwia to pracę. A ja tak z ciekawości czystej zapytam - bo zawsze mnie to nurtuje jak widzę, że ludzie piszą o podwójnych wyprowadzeniach pinów każdego portu - do czego to może się przydać ? Jakieś konkretne...
Gdzie można znaleź jakieś gotowe przykłady rozwiązań. Chce się komunikować z uC Atmega32 po porcie szeregowym, sterowanie wyjść uC, odczyt Temperatury. W sumie odczyt zmiennych i wpisywanie w textBox. Sam coś tam napisałem ale mi się to nie podoba, pobieram z portu słowo "Start" w TextBox mam Start i dwie pionowe kreski (a właściwie prostokąty). Jak...
Dziękuję za szybką pomoc. Wiem że jestem natrętny ale może ma ktoś jakieś przykłady kodów do sterowania takimi wyświetlaczami? Chodzi o umieszczanie np. tekstu i grafiki naraz. Nie jako bmp ale może w jakiś inny w miarę łatwy sposób.
Witam serdecznie, mam pewien problem z odpaleniem Ethernetu na płytce Evb 4.3.Mianowicie posiadam moduł sieciowy oparty na ENC28J60(And-Tech).Próbowałem się przebić przez przykłady obsługi Ethernetu korzystając z tutoriala na [url=http://members.home.nl/bzijlstra/so... jest to już kwestia na poważnie,gdyż obsługuje...
Dziękuję za wszystkie odpowiedzi. Ten układ chciałem zrobić dla siebie, ponieważ interesuję się elektroniką i robotyką. Proszę o wyrozumiałość jeśli moje pytania będą się wam wydawały banalne, ale chodzę dopiero do szóstej klasy. Możesz zrobić odtwarzanie z EEPROM, pod warunkiem, że będzie to zewnętrzny EEPROM. Koledzy już ci uświadomili, że wewnętrznego...
Poprzez programator USBisp przykłady wgrywane są prawidłowo, ale przez FT232RL już nie. http://obrazki.elektroda.net/38_12451710...
mam taką samą , mam też http://www.lideria.pl/sklep/opis?nr=7320... dla początkującego jest to trochę męczące i nie zawsze mozna wszystko zrozumiec . Ta twoja książka pisana jest pod AT90S2313, więc jestem zmuszony zajżeć do tej drugiej która ma przykłady pod ATmega 32 ale sa pisane w asemblerze , nie jest to dobry sposob na naukę
Jeśli w konfiguracji AVR i moduł GSM to może być na przykład płytka [url=https://www.olimex.com/Products/AVR... AVR-GSM. Jest na niej to, czego potrzebujesz - Atmega32 i moduł GSM. Wystarczy podpiąć do wolnego portu ten termometr na 1wire i oprogramować. Żadnej zabawy sprzętowej, a producent dodaje różne przykłady programów....
Jeśli flaga jest ustawiona to znaczy, że coś jeszcze w buforze jest i trzeba to odczytać. Przykłady komunikacji SPI masz w linku z mojej stopki (za darmo do ściągnięcia), przejrzyj, zobacz, zastosuj. Swoją drogą skoro robisz LED Cube to nie lepiej to zrobić na np. SCT2024, a nie 74xx595? Odpadnie ci konieczność lutowania rezystorów, a przede wszystkim...
Witam, Potrzebuję wycisnąć a ATmegi32 maksymalną prędkość ADC. znalazłem wiele artykułów, i w większości z nich zrobione są wstawki w języku Assembler, dzięki którym Atmega korzysta tylko z 8 bitów przetwornika. Wiem że ustawia się to bitem w rejestrze "ADLAR", ale niestety całość musi być napisana w ASM, bo Bascomowa komenda "getadc()" i tak konwertuje...
A jeszcze łatwiejsza do obsługi i o wiekszej zdecydowanie pojemnosci bedzie szeregowa pamiec flash np SST010 (128kB) koszt okolo 2 zł czyli niewielki a mozliwosci że zapisac możesz kilka lat próbek. A czy masz moze jakies przykłady jak obsługiwać taka pamieć.? Czyli trzeba taka pamiec podlaczyć pod atmege32 i zaprogramować transmisje danych z atmegi...
Widziałem przykłady jak zapisać i odczytać eeprom tylko jeszcze nie wiem jak zrobić to za pomoca strony w html. Pierwsza strona w html to właśnie na esp dlatego jeszcze jestem szary w tych tematach jak do tej pory to tylko avr c. Ilość kontaktów to maksymalnie 60 i to może być bez nazw a tylko same numery żeby potem je odczytywać i wysyłać sms-y. Zrobiłem...
Proste i porządne przykłady sterowania silnikiem krokowym są w książce napisanej przez mirekk36. Aż za bardzo skomplikowane dla kompletu L298/L297. Można je uprościć. No a klawiaturę chyba też obsługujesz w przerwaniach od jakiegoś timera? No i zacznij od tego żeby silnik kręcił się w prawo albo w lewo. A- 200Hz to jest 1200obr/min. Czegoś takiego na...
...ściąnij darmowe przykłądy do moich książek o XMEGA i tam masz implementację OW na USART na XMEGA. Przeczytałem trzy twoje książki o mikrokontrolerach i protokół OW (także przez USART) opisany był w pierwszej z nich (o ATMEGA). W pozostałych dwóch (o XMEGA) nic takiego nie widziałem. Coś mi umknęło, czy też uzupełniłeś to w jakimś nowszym wydaniu?...
Trudno analizować czyjąś bibliotekę. Podłączenie wielu czujników do tej samej magistrali wymaga przy odczycie ich odpowiedniej adresacji (polecenie Match ROM). Z tego co widzę, to w twoim kodzie tego brakuje. Zacznij od przesłania ID wszystkich czujników i sprawdź czy to jest poprawne. Może do tej biblioteki są jakieś przykłady do wykorzystania? Mogę...
Nie pamiętam dokładnie co było w książce "Mikrokontrolery AVR w praktyce", ale w książce "Mikrokontrolery AVR ATmega w praktyce" obsługa USB jest na FT232BM (RS<>USB), więc chyba jest to to samo. W Mega32, jak i w każdym innym uK zastosujemy go w ten sam sposób, czyli dla uK będzie to zwykły port szeregowy. Bardziej opłaca się kupić książkę "Mikrokontrolery...
Witam wszystkich. Proszę o pomoc - muszę sterować tranzystorem PNP (BD244C) przez mikro kontroler atmega32 lecz niestety nie wychodzi mi coś - pytanie jest co robię nie tak. Z racji logiki tranzystora steruję nim stanem niskim przykładowo PORTA &= ~(1<<PA4); oczywiście na bramkę podając stan niski przez rezystor 470ohm 892782 Nominalnie pin...
Proszę o wyjaśnienie tematu flagi, najprościej dla topornych :D Właściwe wyjaśnił to kol: Potrzebujesz wprowadzić dodatkowe zmienne tzw. flagi. Niech przy starcie programu mają wartość 0, w pętli badaj stan przycisku i jeżeli wciśnięty zostanie przycisk pierwszy zmień stan flagi pierwszej na przeciwny, później sprawdzaj stan flag. Jeśli flaga jest...
cześć znalazłem kilka błędów: 1. unsigned char twi_wr(unsigned char data_byte) { ... TWCR |= 0b10000000; // wyzeruj flage TWCR.TWINT ??? to nie jest zerowanie flagi tylko jej ustawianie (powinno być TWCR &= 0b01111111;) ... } 2. unsigned char twi_start(void) { TWCR |= 0b11100100; // wysylij warunek startu i...
Co do tłumaczeń kolega piotrva ma absolutną rację, lepiej męczyć się z oryginałem, niż wierzyć w bzdury tłumaczenia. Zresztą polskich tłumaczeń jest chyba tylko jedno czy dwa, nie ma sensu sobie tym głowy zawracać. A żeby czytać datasheet trzeba znać może z 400 słówek. ATMega8 jest prehistorią - wybierając tego procka człowiek walczy z problemami, które...
Dziękuje za zainteresowanie, ale z tym asm to ja nic nie rozumiem, jedno co mnie zdziwiło z tym przykładem to jak mało miejsca zawiera kod programu. Wdzięczny byłbym za przykłady w języku C Badałem poprawność funkcji odczytującej stan portu SDA (funkcja check()). Niestety nie rozumiem otrzymanych wyników. *Gdy wywołam funkcję check() i podepnę SDA na...
Na stronie, którą podałem jest naprawdę wszystko na talerzu: od tego jak działają karty SD/MMC, jak się do nich dostać przez SPI, obowiązkowy odnośnik do specyfikacji FAT Microsoftu, po przykładowe projekty na różne procesorki, gdzie użytkownik komunikuje się z prockiem przez RS-a, wymuszając określone działania na systemie plików. Proszę nie marudzić...
a ta się to jakoś ustawić rejestrami żeby zmieniało ?? Kopiowałem gotowe przykłady ale niestety mam w domu wiec nie wkleje kodu ale to wygląda mniej więcej tak: volatile unsigned char EKRAN TIMSK = _BV(TOIE1); // włącz obsługę przerwań T/C1 TCNT1 = 0xFF00; // wartość początkowa T/C1 TCCR1A = 0x00; // włącz tryb czasomierza T/C1 //TCCR1B = _BV(CS10)|_BV(CS12);...
Witam Posiadam moduł uruchomieniowy AVR dla mikrokontrolerów serii ATMEGA.. Na tym module posiadam slot kart pamięci SD i przy tym slocie 4 goldpiny (MSO,SCK,MOSI,SS) , proszę jeśli to możliwe o poradę jak odczytywać i zapisywać dane na takiej karcie (ta którą mam w zestawie ma 256MB). Chodzi mi głównie o możliwość adresowania i umieszczania na niej...
Podtrzymuje jeszcze temat z pytaniem: Czy zestaw ATMEGA32 z książką Góreckiego ma sens? ten zestaw jak najbardziej z każdą książką ma sens. I nie upatruj w nim jakiegoś mega skomplikowania w związku z tym że tam jest ATmega32 ;) .... proponuję ci - skoro mówisz, że schematy umiesz czytać to obejrzyj sobie dokładnie schemat obydwu płytek. Przecież na...
Witam Problem udało się rozwiązać. Przelutowałem jeszcze raz max232. W tej chwili avr odbiera dane (zwraca echem w celu sprawdzenia) a w zależności od wyniku zaświeca jedną z 4 diod. Jest to najprostsza komunikacja Uart dla atmega32 bez buforów i korekcji transmisji jednak dla moich celów w zupełności wystarczy. Dodatkowo wrzuciłem funkcję wysyłania...
Witajcie, mam problem który wykracza poza dotychczas posiadaną wiedzę i granice rozumowania mojego umysłu ;) Otóż uruchomiłem bibliotekę FatFS (przykład do obsługi kart SD przez UART) na procesorze ATMega32 na płytce testowej (dokładnie ZL3AVR jeśli to w czymkolwiek może pomóc), wszystko ładnie działało bez zarzutu - karty działały szybko i niezależnie...
Witam Od jakiegos czasu probuje pożenić ATMege32 i pamieć 25C040 za pomocą wbudowanego interfejsu SPI. Przykłady w manualu do ATMegi sa proste jak gwizdek i w ogóle wszystko wygląda bardzo łatwe, ale jakoś nie mogę tego przeskoczyć. Zacząłem tak: SPCR = 0x72; //setup SPI SPSR = 0x00; //setup SPI no i potem zacząłem próbę zapisu i odczytu danej do i...
stm32 przykłady modulo przykłady pic18 przykłady
maszynka mielić bosch manta ładowanie głośnika kontroler ethernet fujitsu siemens
engine fault peugeot kabel brake radio
Zamiennik tranzystora IGBT 30N120FDR – FGH30N120FTD, IKW30N120T2, FGA30N120FTD, IXGH30N120B3 Iveco Daily 2019 - Zbyt wysokie ciśnienie paliwa