Sam kiedyś z ciekawości i chęci sprawdzenia jak mają się pomiary różnymi czujnikami do siebie zbudowałem taki układ z termoparą, LM35, DS18B20 i czujnikiem NTC. Jeśli te pomiary Ci się w kodzie "nie spieszą" to może przyda Ci się taka prosta metoda. Jako że ADC czyta się do Word bo ma więcej niż pomieści Byte to pozostaje w tej zmiennej dużo wolnego...
Dokładnie w taki sam sposób jak w ATMega. Różnice występują w konfiguracji całego podsystemu przerwań.
Ja pisze od dawna na forum, że pomiar na atmegach mam bardzo nieliniowy i bez wzmocnienia. Możliwe że to kwestia serii produkcyjnej po prostu. Atmel nie gwarantuje tutaj oszałamiającej dokładności. Myśle że kwestia egzemplarzy. Nie sądze by każda atmega czy attiny, miał dokładnie taki sam błąd ADC.
(at)miszcz310 Dużo błędów i dużo informacji z muzeum podałeś. Ja jestem na bieżąco z tematem, ponieważ pracuję przy tym, więc trochę śmiesznie wyglądają Twoje opisy mijające się z prawdą. Dodatkowo atmega i attiny nie wiem w jakim procesie są robione (pewnie jakimś kilku-kilkunasto µm) Jak nie wiesz, to po co zmyślasz? Pierwsze AtMega i AtTiny...
Czy są jakieś znaczące róznice tak aby program napisany na 1284 nie chodzil na 644P? Np. M1284p ma 4 timery, a mniejsze siostry tylko 3 :D Wiąże się to więc, z 4 dodatkowymi źródłami przerwań i większym o 16 bajtów obszarem wektorów przerwań.
Ktoś orientuje się czym różnią się te dwa modele? Generalnie wygląda że dostałeś dokładnie ten typ, który zamawiałeś, czyli Atmega328P-AU. Brak litery A na nadruku na obudowie, nie jest istotny bo ta litera określa typ obudowy, który jest tu oczywisty. Co do fragmentu napisu "-KR" to według dokumentów producenta, określa on miejsce w którym czipy są...
[url=https://www.google.pl/search?q=atme...
Różnicą między tymi 2 kostkami są tylko charakterystyki elektryczne - głównie zmniejszony pobór prądu. Reszta bez zmian.
Witam. Jaka jest różnica między: PORTx |= 1 << PINA0; a PORTx |= 1 << PA0; Jestem początkujący, w dwóch różnych źródłach spotkałem takie zapisy. Z tego co udało mi się do tej pory ustalić, to komenda PIN jest rejestrem odczytu. W książce "AVR ATmega w praktyce" jest fragment: "Rejestrem, który stanowi parę dla PORTx, jest PINx. O ile ten...
A nie lepiej ten fragment poprawić: Kompilatory pod 8bitowce: * ASEMBLERY : AVR Asembler (składnik AVR Studio), AVRA * C/C++ : WINAVR (środowisko), AVRGCC, IAR C++, CodeVisionAVR * BASIC : BASCOM AVR, FastAVR * PASCAL : Embeeded Pascal AVR, AVRCo
Zasadniczo w przypadku rodziny ATMega to nie, da się to dla XMEGA. W ATMega można pomyśleć jak problem ominąć analizując obecność/brak określonych rejestrów IO, ilości pamięci itd. Ale sens i tak ma to niewielki ze względu na dosyć chaotycznie rozmieszczenie rejestrów ukł. peryferyjnych w ATMega i olbrzymie różnice pomiędzy poszczególnymi przedstawicielami...
Nie znam dobrze Bascom'a ale moim zdaniem to zapewne kwestia Timerów. Masz w kodzie [syntax=basic4gl]Period = Capture1[/syntax] jest różnica w przypisaniu dla ATMega 8 - ICP1 to pin 14 (PB0) dla ATMega 32 ICP1 to pin 20 (PD6) - zobacz czy ( i ew. co tam masz podłączone ) w załączeniu pinouty:
Na tym jest już ok. Jeżeli nie dostrzegasz różnic podłączenia między pierwszym i drugim schematem... tu powinna paść uwaga o wizycie u okulisty. Przyglądnij się pierwszemu(górnemu) transoptorowi od strony odbiorczej z pierwszego schematu i porównaj to podłączenie z tymi na drugim schemacie(zabawa w znajdź 2 różnice).
Nie do końca jestem pewny czy mówimy o RS232 czy o UART. Jeśli o UART to dał bym dzielnik tak jak proponujesz by zmniejszyć napięcie i już. Reszta poziomów wydaje się być właściwa.
W programie Adama Dybkowskiego da się skonfigurować który pin z portu drukarkowego za co odpowiada. Stąd te różnice.
Nie analizowałem dokładnie, ale sądząc po rozszerzeniach (*.S) to wygląda raczej na wstawki assemblerowe do kodu w C. Zauważyłem też, że kod korzysta z przerwań, więc nie będzie kompatybilny z ATmega168. Atmega88 do wektorów korzysta z instrukcji RJMP , natomiast ATmega168 - z instrukcji JMP . Użycie tego samego pliku *.hex - moim skromnym zdaniem -...
OK dziala wszystko tak jak trzeba:) nic nie trzeba zmieniac...atmega to atmega. Pzdr.
Wszystkie dokumentacje dotyczą tego samego mikrokontrolera jest atmega 8 i atmega 8A i atmega 8L W niektórych wersjach są różnice czasem niewielkie ,ale czasem znaczące dlatego mikrokontrolery dostały różne oznaczenia literowe a, pa ,pb .Sprawdzaj którego mikrokontrolera używasz i do niego ściągnij dokumentację .
Nic z tego nie rozumiem: https://esp32.com/viewtopic.php?t=4664, ale najwidoczniej tak ma być... Znaczy rozumiem tyle, że spróbuj zmienić strukturę na parzystą liczbę bajtów i zobacz czy są różnice.
niech mi ktos pomoze czy Atmega 8-16 to to samo co Atmega 8 ?
Tak wszystkie 4k nie mają sensu. Przecież nie używasz wyjść typu otwarty kolektor. Procek będzie wystawiał albo zero , albo 5V. Więc te rezystory będą pracować tylko jako obciążenie. Rezystory te miały by sens na wejściach procesora AVR a nie wyjściach. R10 może byc tak jak jest, ale możesz je dać w kolektorze. Różnica jest niewielka.
To jest tosamo.
Na pierwszy rzut oka to wygląda o tyle ubożej, ile brakuje źródeł resetu (PDI, software), a poza tym jest różnica w nazwie rejestru, bo w Atmega jest to MCUSR. Ale działanie jest zasadniczo jednakowe.
Przelicz z działek przetwornika, czyli wyświetl sobie Wartac i policz czy dobrze pokazuje - jak dla mnie to masz coś nie tak z funkcją przeliczającą. Dodano po 52 dawid512: jakie głupoty? to ty źle rozumiesz rysunek ;)
Tak, na oko to te same układy, choć trzecia atmega (ta 0048) to albo twój błąd, albo podróba, bo w roku 2000 nie robili jeszcze atmeg.
witam Czy do tego projektu mozna użyć atmega 8L bo nie bardzo wiem jakie są różnice miedzy atmega 8 a atmega 8L pozdrawiam
A ustawienia portu w panelu sterowania? Ustala się tam maksymalną prędkość - domyślnie ustawiona na 9600. AVR910 - http://radzio.dxp.pl/avr910.htm Nigdy nie robiłem, ale z wyglądu przypomina ten, którego używa mój kolega. I wszystko działa. Masz problem tylko w tym maxem? Czy coś jeszcze?
AtTiny - w założeniu uboższe i tańsze (tiny) AtMega - w założeniu do wszystkiego (mega)
Tak jak napisał atom1477.W PDF ATmega 32 na stronie 31 jest informacja, że kwarc zegarkowy nalezy podłączyć pod końcówki TOSC1 i TOSC2 (PC6 i PC7). No i jeszcze trzeba ustawić Fusebity na kwarc zegarkowy.
Układ załączania "w zerze" pozwala na wyzwolenie triaka tylko w określonym momencie, tak aby na obciążeniu pojawiały się wyłącznie pełne połówki sinusoidy. Zastosowanie triaka z załączaniem "w zerze" minimalizuje zakłócenia powstające w momencie załączenia. Triaki z takim układem nie nadają się do sterowania fazowego (regulatory oświetlenia) natomiast...
Hej! Czy ktoś może wie jakie są istotne różnice (jeśli są) pomiędzy atmega 128, a atmega 8535 w kontekście dołączenia zewnętrznej pamięci flash TC58128−AFT. Tzn. znalazłem fajny opis podłączenia flasha w EP 11/2003 i jestem ciekaw czy można go tak wprost zaadoptować podmieniając 8535 na 128. Na razie wydaje mi się że tak…jak sądzicie? pozdrawiam...
[url=http://www.atmel.com/dyn/resources/... ATmega128 i 128L zdaje się przestały być produkowane. Teraz zrobili 2w1 i nazwali 128A.
Witam Mieszkam w Kanadzie i pytanko czy- te karty Atmega ktore mozna kupic na Allegro naprzyklad sa takie same jaak te ktore sa tu :) ?? wygladaja chyba identycznie tylko niee wiem moze Polskie I Kanadyjskie Siee Czyms Ruznia Gdzie Naaj lepiej kupic Karty Pluss Programtor w Polsce ?
I co, razem z zabawką z chin dostaniesz schemat i wsad do procesora? :D Co za różnica, równie dobrze mógłby tutaj napisać kod od nowa.
Witam Czy procesory o takich oznaczeniach roznia sie czyms czy sa kompatybilne ze soba?Chodzi mi o to,ze posiadam jedynie Atmega 8 16AU,a powinienem zastosowac Atmega 8L 8AI. Pozdrawiam
A może ta ATmega jest uwalona.
Sprawdź poprawność symboli określających adresy rejestrów OUT i DIR. W podstawowej konfiguracji proty IO XMEGA nie różnią się od ATMega. Dopiero różnice widać jak korzystasz z rejestru kontrolnego portu. Użyj symulatora z AS do sprawdzenia czy po wykonaniu programu odpowiednie rejestry mają taką wartość jaką oczekujesz. BTW, w nowszych AVR stos jest...
A co oznacza 16PU albo 8PU? Czy jest to 16 MHz i 8MHz?
Witam, jakie są różnice pomiędzy BB v2_22. a v2.20.
W kwestii programatora, jeżeli nie masz LPT to raczej polecam programator na USB, z tymi przejściówkami USB->LPT to różnie bywa, może to nie działać dobrze. Atmegę i inne drobiazgi kupisz na giełdzie na Balickiej, jak nie to mogę polecić np. sklep Bujnowicz, mikrokontrolery mają w miarę tanio.
Serdecznie dziekuje za szybka i wyczerpującą odpowiedz.
A ma kolega przeprogramowany fusebit atmega103 compatibility mode?
A moim skromnym zdaniem, z którym nie każdy musi się liczyć, miło jest, że kolega mirekk36 nie zignorował naszego młodego kolegi i udzielił mu może nie w 100% wyczerpującej odpowiedzi. Zabrakło może tej kropki nad i, którą postawił ZbeeGin podając link, ale tu także może powstać problem ze zrozumieniem (moja englisz jest...). Wiem, trzeba się było uczyć....
1.Atmega 162 jest w 100% kompatybilna z Atmegą 161 jeżeli chodzi o rozkład pinów.Wszystkie pozostałe różnice są opisane bardzo dokładnie opisane w datsheet dla Atmega 162 :). 2.Zamiennikiem układu FT8U245BM jest FT245BL, który jest ogólnie dostępny i w takiej samej obudowie tj: LQFP-32.Owszem można użyć FT245RL w obudowie SSOP-32 ale będzie to wymagać...
Czy istnieje jakiś avr kompatybilny programowo z atmega32 tylko z większą od 2 do 4 razy ilością SRAM i EEPROM? Czy najlepszą opcją jest atmega 64/128?
W nowszej wersji (1.11.7.4) już jest . Zwyczajnie ściągnij sobie uaktualnienie i po problemie
Posprawdzaj dobrze dokumentację. Czasami różnice są dość znaczne. Na przykład Atmega644P ma 2 USARTy, a Atmega644 tylko jeden.
To co zrobiłeś nie miało prawa zadziałać z wybraną płytką NG, ona ma ustwienie na kwarc 16MHz: c:\Program Files (x86)\Arduino\hardware\arduino\avr\board... ... ########################################... atmegang.name=Arduino NG or older atmegang.upload.tool=avrdude atmegang.upload.protocol=arduino atmegang.upload.speed=19200 atmegang.bootloader.tool=avrdude...
A co to za różnica czy atmega8 czy atmega... Bascom to Bacsom.
Przy takich warunkach jak piszesz - nie da się. Zwłaszcza, że różnica w cenie pomiędzy procesorami to niecałe 4PLN. Ale zanim zamówisz upewnij się, że masz wsad do 24lc64. Albert
Też popieram Atmega 16 lub 32. Najlepiej kup sobie oba (jen ma większą pamięć i tylko taka różnica). Są inne modele atmegi ale te mają prawie wszyctko co potrzeba do nauki. A poz tym do atmela masz darmowe i dobre środowisko.Ja używam avr studio + winavr (gcc).
Rozumiem ale, gdy ładuję programik obsługujący I2C z kompilatora C++ Arduino I2C działa. Natomiast gdy podobny programik ładuję po skompilowaniu w Bascomie I2C zacznie działać dopiero po podpięciu oporników podciągających. Skąd te różnice ?
mam pytanie czy at90s8515 mozna zastapic na atmega8515 i jesli tak to jakie sa różnice ( głownie chodzi mi o to czy zaprogramuje tego atmega z programatora pod at90s8515)
Nikt nie wie o co może biegać?
Rezystory podciągające przy switch-ach są potrzebne jak piąte koło u wozu. Wystarczy podciąganie pinów. Diody bym dał schottkiego- mała różnica w cenie a są szybsze. Jednak jest to indukcyjne obciążenie.
Zgadza się, różnica polega właściwie na firmware w ATMEGA
Najpewniej problemem są niepoprawne parametry podczas inicjalizacji terminala. Kiedyś pisałem soft realizujący obustronne połączenie między PC a sterownikiem opartym na ATmega. Różnice w ustawieniach opisanych przez Ciebie, a tymi w mojej funkcji inicjalizującej po stronie PC są następujące: struct termios newterm; ... newterm.c_cflag = 0; ... newterm.c_cflag...
Nie ma znaczenia - wgrywasz wsad dla atmega8 i tyle. Z fuskami to samo. Proponuję poczytać o różnicach między tymi wersjami :)
Spróbuj podłączyć kwarc z kondensatorami ( może są ustawione fusy na gen. zewnętrzny?) I potem jeszcze sprawdź czy to 328 czy 328P, bo jest różnica dla avrdude.
To jest to samo, masz jakieś zdjęcie, gdzie widać oznaczenie Atmegi? Jak bardzo chcesz wiedzieć jakie są różnice między Atmegą 8A, a 8L to jest artykuł do poczytania -> [url=http://mikrokontrolery.blogspot.com...
Wersja A ma inny adres.
Pewnie będę miał 8051, stary procek więc myślałem bardziej na Atmedze albo Attiny duże są różnice pomiędzy 8051 a Atmega?
STK200/300 kosztuje 15zl...programujesz bezpośrednio z bascoma lub przez ponyproga. STK500 jest droższy ale programujesz bezpośrednio z bascoma i avrstudio. STK200/300 zaprogramujesz m.in.: - AT90S1200, AT90S2313, AT90S2323, AT90S2333, AT90S2343, AT90S4414, AT90S4434, AT90S8515, AT90S8534, AT90S8535 - AT90CAN32, AT90CAN64, AT90CAN128, AT90PWM2, AT90PWM3...
Obydwa układy są z rodziny AVR, różnią się peryferiami. ATmega jest bardziej robudowany. Algorytm programowania, w sensie ładowania pamięci programu jest inny. Jest też o wiele więcek dodanych funkcjonalności do dotychczasowych peryferiów.
Czy aby na pewno nie ma błędów krytycznych w module 230V :cry: Poniżej masz pokazane jak optymalnie ułożyć kilka elementów zaznaczonych w kolorowych obwódkach. http://obrazki.elektroda.pl/1420894200_1... Zauważ również że moduł DMUCHAWY na schemacie został poprawiony, dlatego dokładnie porównaj go z modułem POMPA i znajdź różnice.
witam. posiadam maly probelm z polaczenieim owych układów. Nie jestem pewien jak to ma byc polaczone z atmega.Znalazlem schemat pod procesor Atmega 103 lecz sa troszke zbierznosciw projekciei oznakowaniem dancyh w specyfikacji atmela. Jak nalezy podlaczyc ATMEGE do RTL? RTL ATMEGA D0..7 <---> PORTD A0..4<---->Port B (0..5) INT<-->...
Co najwyżej nie będzie działać - nic nie popsujesz w sensie nie spali się ATMega. Porównaj adresy rejestrów i będziesz widział różnice.
Mam 2 rodzaje w wyświetlaczy jeden 2x16 wymaga podłączenia WSZYSTKICH nieużywanych wyprowadzeń do masy Na podstawie czego tak twierdzisz ? Jest to wyraźnie zaznaczone w dokumentacji producenta wyświetlacza ? Śmiem twierdzić, że jak nie używasz R/W, to tylko to wyprowadzenie do GND, a reszta nieużywanych luzem, bo zanim przełącza się go w tryb 4-bit,...
ATmega328P U identyfikuje się sygnaturą 1E950F. Nie widzę żadnej różnicy w działaniu programów
W zasadzie to odpowiednik ATmega32/64 (mam w szufladzie 27C512). Moim zdaniem by wystarczył. Największy problem, ze "w zasadzie". "Prawie" obi różnicę. ATmega znam, ma programator ISP (a nawet JTAG) i przeportowanego freeRTOS'a - nauczenie sie kolejnego proca (czyli skonfigurowanie gcc) to strasznie dużo zabawy, ale jakby komuś się chciało zacząć (uruchomić...
Mega8 może być programowana szeregowo (ISP) lub równolegle. Programowanie równoległe jest "HV" - 12V na resecie. Tyle i tylko tyle. Mega328 ma to samo + debugWire, który wykorzystuje tylko pin RESET/dW. Żaden z tych mikrokontrolerów nie ma JTAG'a. JTAG: mega16/32/64/128 i jakieś tam jeszcze :) PDI: XMegi
To są zupełnie inne procesory. Jeśli piszesz w Bascomie to nie problem, jeśli w innych językach to trzeba trochę powalczyć.
Antenę i tak miałem na zewnątrz, tak zostanie. Docelowo wszystko będzie na własnej płytce zamontowane. A czy lepiej zasilać li-lon czy li-po? Co wychodzi korzystniej i czy są jakieś różnice w użytkowaniu?
Nie wiem jak to jest w atmegach, ale wydaje mi się, że w fusebitach powinno być ustawienie opóźnienia "startu" po załączeniu zasilania. Spróbuj ten czas najpierw maksymalnie wydłużyć, a potem skrócić do minimum. Zobacz czy będzie jakaś różnica w działaniu...
Wsady do obu mikrokontrolerów Atmega8515 są identyczne. Panel i ta na main mają identyczny wsad. Dorwałem sprawny sterownik. Są co najmniej dwie wersje z różnymi nadrzędnymi układami. W jednym siedzi TOSHIBA TMPN3150B1AFG, a w drugim CYPRESS CY7C53150. Oba układy to tzw. Neuron Chips, wspierające LonWorks. Tutaj już są różnice w EPROM.
W dwóch identycznych urządzeniach spotkałem się z zastosowaniem dwóch różnych mikrokontrolerów, a mianowicie: 1. Atmega 162c c16AU 0607 2. NEC D79F8513A 1130EB46B. Czy mógłby ktoś napisać o różnicach i podobieństwach tychże procków?
Różnica pewnie w dużej części wynika z avr/io.h. Różne rejestry (ATmega 8 i 88 dadzą różne ilości "wsadu", różne rozmiary pamięci (168 i 88 różnią się tylko ilością pamięci, a 168 daje większy kod). A w przypadku optymalizacji dochodzą kwestie jej jakości. W końcu jeśli jest miejsce we flashu, można optymalizować pod kątem szybkości działania i możliwe,...
Schemat, pliki źródłowe w C - wszystko co trzeba: http://toxygen.net/tmp/ Transmisja i połączenie z VS1003 jest nawet nieco prostsza do zrealizowania niż VS1001. PDFy z www.vlsi.fi wyjaśnią wszystkie różnice.
Bascom, ATMega, AVR. Dlaczego ta? Bo innej nie próbowałem.
>Czy jest jakiś symulator, gdzie mogę użyć np. Atmega128, a do tego wyświetlacz (konkretnie: max7219)? Czy istnieje taki symulator, gdzie mogę schematycznie połączyć elementy, napisać kod i zobaczyć jak działa? Nie. >Zamiast symulatora, mógłbym to zrobić fizycznie. Zatem mam pytanie - szukając np Atmegi128, znajduję same 'czipy'. Jak znaleźć gotową...
Wgrywasz tego samego hex czy masz ten sam kod w projektach eclipse i as, a wgrywasz to co skompilowane w danym środowisku? Jeśli to drugie to obstawiałbym raczej różnice w zdefiniowanym F_CPU.
do Atmegi najlepiej zastosować serię HC - tania, dostępna i kompatybilna z Atmega (zarówno przy zasilaniu 5V jak i 3,3V)
ja wielokrotnie programowałem atmegi w TQFP, przy czym program był testowany na płytce prototypowej z wersjami pod DIP, więc albo tak jak pisze Mad Bekon masz inny układ podpięty pod złącza AVR'a od ISP, albo po prostu ATmega jest niedokładnie przylutowana
Ze względu na inne układy peryferyjne i różnice i rejestrach konfiguracyjnych. Ilości pamięci, w złym miejscu zostanie zainicjowany stos. I wiele wiele innych problemów.
Witam forumowiczów Otóż mam zamiar zrobić wyświetlacz widmowy, lecz nie mogę się uporać z problemem podłączenia fotodiody pod mikrokontroler ATmega. Fotodioda ma bardzo małe różnice napięć i mikrokontroler tego nie rozróżnia więc pomyślałem, że komparator może do tego posłużyć. Zastanawiam się czy wzmacniacz operacyjny UA741 jest na tyle szybki aby...
Witam. Wykonałem ten projekt tylko że na atmega16, 3 bateriach paluszkach i bez czujnika światła. W ramach testu rozstawiłem projekt na tydzień na cmentarzu. Po tygodniu jak zajechałem to diody nie świeciły. Brdzie jakaś różnica jak zmienię atmega 16 na attiny? Jakim wzorem wyliczaliście ile czasu będzie działać? Dodam jeszcze że jest dosyć chłodno...
Ano dlatego nie dostaje zwrotu, że pomiędzy C35 a ATMEGĄ jest róźnica napięć. Telefon pracuje na 3,3V, a procek na 5V. Podając napięcie 5V na C35 telefon odbiera komendy, ale możesz go uszkodzić. W drugą stronę niedziała bo procek dostaje 3,3V (a nawet mniej) od C35, a to dla niego za mało na logiczną jedynkę. Musisz zastosować jakiś prosty konwerter...
Wie ktoś gdzie można znaleźć informacje o różnicach między mikrokontrolerami ATMega? Poszukuje jakiegoś mikrokontrolera, który będzie miał dość spore możliwości i byłby przydatny do tworzenia, nazwijmy to "mini konsoli gry" typu pintball na LCD inventco.eu - załącznik skasowałem regulamin p.1.
Właśnie chodziło mi o wiarygodność pomiarów bo czytając posty tu na elektrodzie czy innych forach można znaleźć informacje że chińskie klony Atmegi daje wyniki pomiarów odbiegające od rzeczywistości. Póki co jak napisałeś nie będę ruszał oryginału, plus tej wersji jest taki że w razie "W" można wstawić 328p. Może wypowie się ktoś komu udało się coś...
Mogłeś trochę bardziej się przyłożyć i zajrzeć na stronę producenta aby podać różnice pomiędzy ATMegą a APT; http://www.aptchip.com/list_48
Witam!! Najlepiej to wziąść sie za jakiegoś Atmega np. uniwersalnego ATmega 128. Można w fajnej podstawce kupić w firmie www.propox.com za parę złotych. Ale zależy co ma wykonywać projektowany układ. Do prostych gdzie nie wymagane są obliczenia tylko operacje proste na portach to pasuje '51, a jeśli o szybkość obliczeń, moze wyświetlacze graficzne LCD...
Poczytaj o różnicach między Set Pinb.x a Set Portb.x
Z Erraty: "po wejściu do handlera wyjątku (np. ISR) wyjątki (w szczególności przerwania) nie są blokowane jak w AVR" No to akurat nie jest prawdą. Przerwania są blokowane dokładnie tak samo, jak w AVR, czyli blokowane są przerwania o priorytetach nie wyższych niż bieżący. AVR ma tylko dwa poziomy priorytetowe (wątku i przerwania), więc wszystkie przerwania...
dzięki;) zaczne od c. A teraz pytanie odchodzące poza temat: Duża jest różnica pomiędzy c a c++??
Polecam jeszcze opanować rozróżnianie C i C++, bo to w praktyce jednak robi różnicę i skupić się na tym pierwszym.
Te procesory się aż tak nie różnią. Dodatkowe funkcjonalności pinów nie przeszkadzają w niczym dopóki ich nie uruchomisz. (PCINT - Pin Change Interrupt trzeba wiedzieć jak włączyć). Jest duża różnica jeśli chodzi o Timery właśnie. Mega8 ma na przykład tylko jeden rejestr Compare dla Timer2 dlatego inaczej się nazywają. Opisałem to u siebie na stronie...
Witam Przymierzam sie do skonstruowania własnego robota tylko nie wiem jaki mikrokontroler wybrać (jest ich w sklepach cała masa). W szkole uczę się programowania 8051 ale nie bardzo wiem pod jakim hasłem szukać tego typu układów w sklepach. Z kolei sklepy internetowe są pełne atmeg. Zastanawiałem sie nad ATMEGA48, znalazłem podobny ale już ATMEGA8535...
Dziękuje za pomoc, pomogło usuniecie U3(SRV05-4 SEMTECH) i urządzenie od razu wystartowało! https://obrazki.elektroda.pl/7025587500_... https://obrazki.elektroda.pl/7324809400_... Ale pierwszy wgrana oprogramowanie w wersji v1.00 trochę rózni sie w grafice od V1.10 którą udało mi się odczytać z sprawnego testera MK-328....
Jeśli XMega to: jakie są zasadnicze różnice w porówaniu z ATmegą i czy mogę użyć programatora dla ATmegi? Uparłem się na te AVRy bo tylko ich programowanie jako tako ogarniam ;)
Moze cie to zainteresuje: http://www.embedded.com/story/OEG2001031... Co do C++ na mikrokontrolerach - znajdziesz duzo negatywnych opinii pisanych przez ludzi, ktorzy nigdy w C++ nie pisali, lub tego jezyka nie znaja, ale wydaje im sie, ze sa guru :) Wiec powodzenia.
różnice attiny atmega różnice laserów migomat różnice
elektryczna tylna klapa zasilać lampa solarny honda civic termostat
solid security piekarnik kernau
Skrzynia biegów w Suzuki VIN TSMJYBA2S00723971 DOSS SoundBox XL PCB Components and Issues