Czyli to jest zwykly buffor? Program ktory stworzylem i jest w postaci *.hex ladowany jest tylko do uP a po odpaleniu programu dopiero dane urzyte laduja cie do SRAMU? Co to znaczy bufor? Kolega pisał o buforowaniu danych, a nie o wciąganiu programu do tej pamięci. Pamięć zewnętrzna w procesorach ATMEGA jest wyłącznie pamięcią danych i jest przedłużeniem...
Jeśli przy okazji jest ci potrzebny RTC to PCF może być dobrym wyborem. Natomiast jeśli potrzebujesz tylko pamięć o swobodnym dostępie, która nie traci danych po utracie zasilania to polecam ci FRAM - też zewnętrzna kostka po I2C w SO08, nie jest to tanie, ale możesz mieć nawet 64kB i więcej, np. FM24CL04 - 4kB FRAM. No i podtrzymanie jest niezależne...
Ja bym się zastanowił czy np. 32 kB SRAM (tyle max mają wbudowane XMEGA) nie wystarczy. Jeśli to ciągle za mało to można wziąć XMEGA A1U - 2xADC, próbkowanie 2 Msps, do tego zewnętrzny SRAM w konfiguracji 4-portowej (brak innych elementów) lub LPC (mniej połączeń, ale za to zatrzaski) i tyle. Pamięć najlepiej o czasie dostępu <15 ns. Inaczej trzeba...
Witam, Posiłkując się dokumentacją procków, mogę powiedzieć, że AtMega 64 i 128 mają możliwość podłączenia pamięcie RAM (max to 64 KB - wenętrzny RAM. Co daje dla Atmega 128 około 61KB do wykorzystania). Jeszcze tego nie testowałem, ale zamierzam to wykorzystać do swojego projektu, więc jak coś Ci się uda z nich wycisnąć do daj znać. Pozdrawiam
Witam. przerabiam właśnie program z 8051 na ATmege i mam problem z pewną deklaracją. u_int xdata Loc_var; pytanie co zrobić z tym xdata?? wyczytałem ze tak się deklaruje zmienną w zewnętrznej pamięci dla 8051. ja przerabiam to na ATmege64 i też mam do niej doczepioną zewnętrzną pamięć i chciałbym zrobić przez analogie tak samo. Czy w gcc jest jakiś...
Dziękuję bardzo. Mam jeszcze pytanie, między czasie zacząłem szukać jakiegoś konwertera i znalazłem na forum odpowiedź, że można to zrobić programem HxD, który akurat posiadam. I są tam aż trzy opcje konwertowania, 16, 20 i 32 bity. Pierwsza opcja 16 bit nie działa, następne 20 i 32 bit tak. Po każdym konwertowaniu plik wygląda minimalnie inaczej. Czemu...
http://obrazki.elektroda.pl/3404456500_1... Witam. Chciałem zaprezentować wykonaną przeze mnie płytkę testową dla procesorów atmel rodziny atmega w obudowach czterdziestopinowych. Założenia Głównym celem było zaprojektowanie płytki pod mikrokontroler atmega32 w programie Cadsoft Eagle na licencji freeware, czyli 10cm x 8cm z jak największą...
Nie jestem hazardzistą, nawet w gry PML nie gram. O jakim hazardzie piszesz? Przecież napisałeś stanowczo, że się nie da, więc chyba wiesz co piszesz. Aby w miarę dokładnie stwierdzić czy AVR da radę, jak twierdzisz nawet ULA będzie emulował, musiałbym poświęci sporo czasu. Czyli jednak napisałeś coś wcześniej, tak po prosu w oparciu o przeczucia wyssane...
Czy Ktoś z Was mógłby mi podać linki, gdzie znajdę praktyczne rozwiązania sposobu podłączenia zewnętrznej pamięci EEPROM do ATmega ? Potrzebuję nie tylko czytać, ale i pisać po tej pamięci. Ew. poszukuję innego rozwiązania nieulotnej pamięci dodatkowej do ATmega. W sieci udało mi się znaleźć jedynie sposoby podłączenia dodatkowego RAM. ------------...
Witam! W przestrzeni adresowej uC ATmega162 pamięć zewnętrzna widziana jest począwszy od adresu 0x0500. Jeśli więc zaadresuję komórkę w ten sposób: sts 0x0500,r16 to jaki adres zostanie wystawiony na zewnętrzną szynę adresową: 0x0500 czy 0x0000? Z góry dzięki za wszelkie info ;) pozdrawiam!
cześć, Mam wykonaną przez siebie płytkę ( wg projektu kolegi) z proc. ATmega 8535 (dobrze programowalnym w Bascomie) ze złączem 6 pin do programatora + 6 klawiszy + 12 wejść + 6 wyjść + złącze do LCD i wejście ACD. Proszę o pomoc w znalezieniu lub opracowaniu schematu o rezszerzenie tego układu o : RS 232 multiplexer pamięć zewnętrzna pozdrawiam Andrzej
Witam Czy jest możliwość/jak to zrobić aby niektóre procedury użytkownika były w zewnętrznej pamięci podłączonej do AVR (może być nawet MEGA162) i w razie potrzeby pobierane z niej i wykonywane? Pozdrawiam, rozrabiaka.
Z góry zakładam że ja początkujący jestem;) Czy można podłączyć do procesora ATMega162 zewnętrzną pamięc w której byłby przechowywany wykonywany przez mikroprocesor program?
Witam wszystkich wiem ze ten temat przewijał sie już wiele razy ale proszę o proszę o jakiś przykładowy kod zapisujący daną np 0xAA pod adres 0x0000 i jeszcze np.0x55 pod adres 0x0007 pamięci zewnętrznej , a także jak mógłbym odczytać dana z pod adresu np 0x0005 i to wszystko w języku C, myślę ze to atmega 128 nie ma znaczenia ale tak podaje. Z góry...
Jak w temacie. Chodzi o gotową płytkę najlepiej w DILu
Witam Od niedawna bawię się z wyżej wymienionym procesorem i powoli zaczyna mi doskwierać mała ilość pamięci Flash. Da się podłączyć jakiś zewnętrzny układ który potrafił by mi ją rozszerzyć? I jak to wygląda od strony programowej? Może wystarczy zmienić tylko fusebity? Bardzo prosił bym o pomoc :). Pozdrawiam: Bulioner //Do moderatora: Proszę o przeniesienie...
Mam pytanie dotyczące pamięci EEPROM i mikrokontrolerów ATmega Projektuje maszynę, coś w rodzaju CNC tylko mam tam 4 silniki krokowe. I obecnie jestem na etapie sterownika. W skrócie wygląda to tak że Atmega pobiera sobie współrzędne XYZ punktu trasy, następnie obliczana jest ilość potrzebnych impulsów na silniki, następuje ruch i znowu program sięga...
Marku, ARM który ma interfejs do pamięci zewnętrznej + pamięć zewnętrzna video + LCD to IMHO o wiele bardziej złożony układ niż MCU + zewnętrzny kontroler LCD. W dodatku przy pierwszym rozwiązaniu musimy zrobić projekt płyki na te 160 MHz, co na dwóch warstwach jest praktycznie niemożliwe. Lutowanie BGA (a stosowne ARMy chyba tylko w takich są obudowach)...
Witam, poszukuję stosunkowo dużej pamięci równoległej EEPROM (ewentualnie Flash) do podłączenia do ATmegi. Może ma ktoś jakieś propozycje. Na stronie Atmla znalazłem maksymalnie 4Mbity (nie moge jednak znaleść jej w Polskich sklepach), mi przydałoby się ok. 4Mbajtów. pozdrawiam Marcin
Jak w Atmel Studio 7 skonfigurować zewnętrzny RAM? Mam podłączone 64[kB] zewnętrznego RAM-u i chcę, aby kompilator/linker to "widział".
Witam, mam następujący problem - staram się dołączyć do Atmegi 64k pamięci sRAM, konkretnie 2x 61256-15. Póki co procek taktowany wewn. rezonatorem 8MHz, docelowo ma być kwarc 16MHz (jeszcze go po prostu nie wlutowałem). Wyłączona zgodność z Mega103, JTAG też. Schemat tutaj: http://obrazki.elektroda.pl/8691151200_1... Przy czym bufor...
Witam. Jak w temacie. Czy ktoś może mnie wytłumaczyć (najlepiej piśmiennie i obrazowo) jak podłączyć zewnętrzną pamięć do procka rodziny '51 ? Ile potrzeba linii danych , adrsowych? Jaka może być max. pamięć, ile kilo? Sa jakieś ograniczenia? Może dobra literatura albo linki? Szukałem na google, nic sensownego nie znalazłem. Pozdrawiam.
Witam! Chcę przeprowadzic ciągły odczyt 350kB danych z urządzenia i zapisac je do pamieci. Używam do tego atmegi128L(8MHz). Zastanawiam się jakiej pamieci uzyc do zapisu takiej ilości danych??? Atmega128L posiada mozliwosc podpiecia TYLKO 64kB pamieci rownoległej i to jest za mało. Czy jeśli podłącze 5 pamięci rownoległych i odpowiednio sterujac sygnałami...
Witam Orientuje się ktoś , czy można ( i jak to zrobić ) podłączyć zewnętrzną pamięć programu do któregoś z avr . Potrzebuje mieć program w pamięci typu S-RAM i takie rozwiązanie było by najlepsze . Pozdrawiam
jak mozna przy pomocy ktoregos z Atmelowych AVRow przechowac troche danych (kilka MB) - mysle cos o jakiejs pamieci dodatkowej zewnetrznej ale nie mam pomyslu jak to to zrobic pozdrawiam Grzesiek
Chciałbym dołączyć zewnętrzny RAM do mikrokontrolera ATmega64L (pracuje na 3.3V z kwarcem 8MHz) i tu mam dwa pytania: 1. Jaki wybrać? -CS18LV02565AC-55 (256kb) pamięć statyczna 5V 32K x 8bit firmy Chiplus Wide Vcc operation voltage : 2.4V ~ 5.5V - czyli powinno działać na 3.3 bez żadnych konwenterów? Dodatkowo za jej wybraniem przemawia niski pobór...
Witam, wiem ze to było gdzieś na forum ale szukam już dłuższy czas i nie mogę znaleźć. Nie chodzi mi o interfejs ani o ustawienia rejestów konfigurujących, tylko o oprogramownaie tego w WinAVR. Chciałbym umieścić tablice w zewnętrznym RAMie, pisać do tej tablicy i czytać z niej dane. Pozdrawiam
I pytanie: szybkość odświeżania obrazu jest zdeterminowana przez szybkość odświeżania LCD czy też ograniczenia wydajnościowe ATMegi? Obrót nie jest wykonywany płynnie z kilku powodów. Zastosowałem tu skok co 10 stopni ze względu na dość długi czas oczekiwania na kolejne odświeżenie. Model po wyrenderowaniu jest "zamrożony" na ekranie na 200ms aby można...
Upraszając nieco problem ... Sygnał PAL składa się sygnału luminancji (to co teraz generujesz) i sygnału chrominancji. Ta chrominancja to informacja o kolorze. Jest to sygnał 4.43 MHz modulowany w odpowiedni sposób tzw. sygnałami różnicowymi. Wygenerowanie tego wszystkiego w przez procesor AVR jest dość trudne ale technicznie możliwe. Konieczny jest...
W końcu przespałem się z tematem :) Ostateczny wybór padł na rodzinę AVR... uznałem że to najlepszy wybór na początek przygód z... Starając się dalej iść w stronę zakupu gotowego zestawu wybrałem kilka które uznałem za najbardziej warte uwagi: EvB ATmega 16-32 ( 222 z ł – ATMEGA32 + WYŚWIETLACZ ) http://obrazki.elektroda.pl/8258948300_1...
Witam Sytuacja, miejsce: system mikroprocesorowy, mikrokontroler AVR Atmega + zewnętrzna pamięć FLASH z dużą ilością danych. Komunikacja między nimi poprzez interfejs SPI więc bardzo łatwa do "podsłuchania". W pamięci FLASH znajdują się dane, których wprowadzenie kosztowało kilka miesięcy pracy (do postaci pliku BIN/HEX). Chcę zaszyfrować i zabezpieczyć...
Witam . Napisałem ( prawie) sobie na ww procesor program w asm i bascomie który ma robić za zamek otwierany kartą . W bascomie wszystko działa w 100 % według założenia jednak w asm mam taki problem że układ sam zmienia swoje taktowanie (ponad 2x) przez co wszystkie funkcje czasowe nie pracują jak powinny . Nie było by w tym nic niezwykłego ( ustawiony...
Ten Warning który Ci wywała o zapełnieniu Stosu wcale nie jest związany z tymi ustawieniami co piszesz. Zobacz tutuaj: Tools->Options->Stack - to są ustawienia które są powodem tego Warninga.
Witam . Ale to jest pamięć SRAM lub jak kto woli Static Ram . Jest to pamięć ulotna no chyba że zastosujesz podtrzymanie bateryjne . Programatora do tego nie znajdziesz bo nie ma bo i po co. Jedynie co mi przychodzi na myśl to można ją zastosować z mikrokontrolerami które obsługują zewnętrzną pamięć , jakaś 51 albo atmega (z tych większych).
Hmmm, to troche nie na tym forum napisałeś, bo jest jakiś Początkujący Laborki, Teoria...... czy coś w tym stylu. Powiedz konkretnie do jakiego procka potrzebujesz jakiś przykład, bo może chodzi Ci o Z80 ? Czy to ma być mikrokontroler z pamięcią wewnętrzną flash, czy to ma być właśnie procek typu Z80, gdzie program musi być załadowany z pamięci zewnętrznej...
Mikrokontrolery Rabbit korzystają tylko z zewnętrznej pamięci programu i mogą adresować do 1 MB pamięci=] Pozdrawiam.
Mam atmega 8 i atmega 328 i wspomniany wyświetlacz , chyba dwa DS18B20 byłyby odpowiednie dla pomiaru temperatury zewnętrznej i wewnętrznej , tylko nie wiem czy atmega 8 ma wystarczającą pamięć.
Witam czy jest jakaś możliwość aby mikro kontroler potraktował zewnętrzną pamięci EEPROM (24cxx) jak swoją, to znaczy żeby potraktował ją jak rozszerzenie wewnętrznej, żeby normalnie można było nią programować razem z uc, tak jak robi się to z wewnętrzną pamięcią.
Chodzi mi o zwykłe atmega i pamiec 256kB stronicowaną.
otrzymałem pytanie odnośnie struktury i rozbudowy pamięci w systemach wbudowanych, (na wybranych przykładach mikrokontrolerów AVR np. ATmega 128) czy taka operacja jest możliwa ? Oczywiście jest możliwa. Ściągnij notę do ATMega128, którą masz podany jako przykład. Tam znajdziesz wszystkie informacje związane z dodaniem pamięci zewnętrznej.
Witam Jeśli masz dwa wolne piny to daj pamięć eeprom na I2C np. 24c02. Jeśli zewnętrzna pamięć nie wchodzi w gre to pokombinuj z ATMEGA... Pozdrawiam
Podobno najprościej obsłużyć LCD od PSP. Które steruje się dokładnie tak samo jak każdy inny lcd tft bez sterownika, czyli linie danych, zegar, synchronizacja pozioma i pionowa. Z racji że autor pyta o duży lcd ten od psp lub z maritexu 4,3" z panelem dotykowym będą najlepszym wyborem ale pod warunkiem zastosowania zewnętrznego sterownika- tak jak...
Dopiero zaczynam zabawę z mikrokontrolerami , ale zrobił bym to tak: Za pomocą płytki Arduino UNO użytym jako Arduino ISP programator zaprogramował bym Atmegę 8 , o ile wystarczy jej pamięci , bo atmega 328 ma jej więcej Nastepnie zaprogramowaną Atmegę 8 podpiął bym na płytce stykowej dokładając jej kwarc, pod inny programator np USBASP . Wykorzystując...
Witam. Czy jest jakiś program do programowania zewnętrznej pamięci procków Atmega 128? Mam pamięć 24c256 podłączoną do Atmegi (PD0 i PD3)i nie mogę znaleźć żadnego programu z loaderem, żeby przez Atmegę zaprogramować tą pamięc. Dzięki za ewentualną odpowiedź. Pozdrawiam.
Dało by się. Polecam program ISP Programmer (już niestety nie rozwijany ale i port LPT też już w nowych sprzętach rzadko się pojawia)- za jego pomocą dało się programować AT89S52 (czyli troszkę lepsze 8051-a właściwie 8052 z Atmela). Inną kwestią, że 8051 i jego krewni to w porównaniu do AVRów słabizna obliczeniowa. AVRy są to mikrokontrolery RISCowe...
Soory cię bardzo ale to nie działa .......... nie wiem co jest ŹLE bo juz nie radze sobie z litanią błędów które usuwam a pojawiają się nowe. tą STM32RTC ściągnąłem z githuba i mam podpiętą ale ............... To była sugestia która miała racje bytu bo i zegarek i pamięć. Ale zewnętrznego modułu nie będzie jak będę miał gdzie wsadzić do pamięci nastawy...
Jeszcze nie spotkałem ATMegi która nie poszła by na 20MHz. Nawet te na 8MHz dają radę (ale jest im o wiele ciężej niż te na 16MHz). Nawet ATMEL potwierdza że większość peryferii na tym pójdzie. Problemy mogą być tylko z EEPROMem. Jeżeli nie jest to jakiś poważniejszy projekt to bym się nie zastanawiał i zastosował zwykłą ATMegę na 16MHz i taktował ją...
Dzięki za odpowiedzi, taki czas jest dla mnie idealny, nawet "potrojony" mnie zadowala :) Teraz pytania bardziej konkretne. Wstępnie będzie to Atmega128, pamięć typu 628512 podłączona zgodnie z helpem bascoma. Wg. dokumentacji, mogę "sprzętowo" obsłużyć 64kb, czy przejdzie taki myk, by podzielić 512kB SRAM na 8 banków i sterując je adresami A16-A18...
z ARMami to uważaj jakiego bierzesz, te co mają dołączone porty do wolnej magistrali kompletnie nie nadają sie do takich rzeczy. Zdarza się że ARM pracujący na 40MHz ma wolniejsze porty niż Atmega działająca na 16u. Najlepiej nadaje się do tego celu jakiś FPGA + zewnętrzna pamięć, ale wtedy odchodzimy od założenia "prosty i tani" analizator.
Wygląda na to że pozostane przy pamięci SRAM o organizacji 522x8 lub 256x8. A może ktoś z Was wykonywał już obsługe zewnętrznego przetwornika a/c przez SPI na atmega?
chciałbym widziec atmege w roli 27xx ATmega 644 (1284) lub nowsze -szybsze, więcej pamięci, rozbudowane przerwania zewnętrzne.
co do uruchamiania programów z kart SD przez ATmegi wałkowaliśmy to tutaj http://www.elektroda.pl/rtvforum/topic29... I konkluzja była taka, że to raczej średnio trafiony pomysł. To co chcesz osiągnąć to dołożyć szybką, zewnętrzną pamięć masową do swojego AP, pamięć adresowaną jak NFS lub inny sieciowy system plików, tak? Czyli potrzebna jest...
1. Dlaczego VGA, a nie np. LCD/TFT we właściwej rozdzielczości z kontrolerem? 2. Dlaczego Atmega1284, a nie bardziej zaawansowany uC z DMA? 3. Dlaczego wewnętrzny RAM, a nie zewnętrzny SDRAM? Jeżeli jednak musi być to VGA, Atmega 1284 i wbudowany RAM, to da się to zrobić szybciej, ale niewiele, ponieważ pobranie danych z pamięci i wyplucie ich na port...
Znalazłem w internecie ciekawy schemat: http://obrazki.elektroda.pl/7035753800_1... Zastanawia mnie jak wygląda współpraca na spi atmega ,enc28j60 i data flashna SPI. Czy to się nie gryzie?? Np jeśli będę coś zapisywał do pamięci zewnętrznej a w tym czasie przyjdzie interesujący mnie pakiet do enc28j60 to go przegapie??
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...
Witam Jaką pamięć zewnętrzną zastosować dla mikrokontrolera (Atmega8 lub Atmega 644)? wymagania mam takie: - szybki zapis - 1 bajt co 10 us (100kHz) lub 1000 bajtów co 10 ms - pojemność minimum 16kB im więcej tym lepiej - rozsądna cena -pamięć może być ulotna co wybrac? -EEProm (chyba zbyt powolny) -FRam -flash -sd/mmc -zewnętrzny SRAM (jak sie podłącza...
Co do bitu, to pomyliłeś fusebity z rejestrami Megi16 Jest taki FuseBit (niedostępny z programu procesora) który można skasować (wpisać jedynkę) i wtedy faktycznie programowanie ISP przez SPI jest niemożliwe, ale można go programować tylko programatorem. Bit który opisujesz (w rejestrze SPCR) nazywa się podobnie, ale jedyne co robi to włącza i wyłącza...
Chyba najprościej przerobić bootloader. Po pierwsze dodając funkcjonalność zapisu do tego EEPROM. Po drugie, jako że prosty plik Hex ma przestrzeń adresową 64kB, natomiast ta Atmega nie ma tyle pamięci, to przypisać część niewykorzystanej przestrzeni "wirtualnie" do zewnętrznego EEPROM, aby bootloader "wiedział", że część danych ma tam wylądować. A...
Poszukaj w internecie schematów podłączenia pamięci, chociażby schematy Ethernuta rozwiążą Twoje wątpliwości. A jak wykorzystać zewnętrzny RAM masz bardzo ładnie opisane w polskim helpie do Bascoma.
Potrzebuję dołączyć pamięć zewnętrzną do układu Atmega8. CZy może to być pamięć szeregowa i jakie kryteria musi spełnić aby działała razem z atmegą 8. I jescze jedno pytanko ile wyjść procesora wykorzystuje i czy to musi być specjalne wyjśćie czy każdy zwykły pin portu.
ATmega32 nie ma sprzętowej obsługi pamięci zewnętrznej. Możesz podłączyć pamięć równoległą, ale musiał byś sterować nię programowo, a to jest mało efektywny sposób. Lepiej wybrać taki, który posiada obsługę zewnętrznej pamięci np. ATmega8515, ATmega64 ...
znalazłem kilka stron o dataflash oraz obsłudze MMC w bascom http://www.mcselec.com/index.php?option=... oraz http://members.aon.at/voegel/ narazie testuje na mmc+ 512MB MMC + atmega16 ,bezskutecznie ,karta zasilania jest napieciem 3,3V ale zrobiłem błąd w podłączeniu karty z atmegą zasilanią napieciem 5V (powinny byc...
Witam Jak do mikrokontrolera Atmega 8 podłączyć zewnętrzny eprom i w jaki sposób odwoływać sie do jego pamięci (najlepiej jakiś przykładowy kod w c) mam jeszcze jedna proźbe, mógłby mi ktoś wytłumaczyć na jakiej zasadzie działa magistrala I2C ( przeczytałem kilka opisów ale nadal nic nie rozumiem ) PoZdR
Jest jeszcze jedna rzecz. Niewynika ona może bezpośrednio z postu, ale chodzi mi o dobór zewnętrznej pamięci. Faktycznie, lepszy będzie EEPROM. Pozdrawiam.
Myślę, że któraś ATMega wystarczy aby odebrać obraz z kamery i zapisać do pamięci zewnętrznej. Żadnej obróbki przy tym nie będę potrzebował robić, ewentualnie zmniejszę rozdzielczość /2 lub /4 w zależności od rozdzielczości kamery.
atmega zewnętrzna pamięć zewnętrzna pamięć atmega arduino zewnętrzna pamięć
grzalka pralka candy gitara basowa efekt sterownik nagrywarka toshiba
Klimatyzacja w Land Cruiser 120 działa tylko na MAX COLD Jak sprawdzić diodę wysokiego napięcia w mikrofalówce?