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...
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...
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...
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
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...
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ś...
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ą...
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. ------------...
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...
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!
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?
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! 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...
Jak w temacie. Chodzi o gotową płytkę najlepiej w DILu
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
Witam W pierwszej kolejności proszę o trochę wyrozumiałości, wszystko co wiem o elektronice nauczyłem się z internetu i dzięki Wam ;) Nauczyłem się już pisać wsady w Bascom, i zrobiłem kilka projektów na atmega, mój nowy projekt wykorzystuje kilka mikrokontrolerow. Każdy z nich odpowiada za inne czynności, opracowałem już sposób komunikacji miedzy nimi...
Na wstępie muszę powiedzieć, że nie wykorzystywałem jeszcze zewnętrznej pamięci nie licząc kilku bajtów w pamięci układu zegarka. Potrzebuję podpiąć pod atmelka jakąś pamięć zachowywaną i jak zacząłem rozglądać się w temacie to przygniótł mnie ich wybór, więc bardzo liczę na jakąś podpowiedź. Po pierwsze rodzaj pamięci, czym w praktyce różni się EEPROM...
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...
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 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 atmega16 i chce zeby podlaczyc do niego Pamięć EEPROM 64kB .poprostu musze miec zewnetrzna..Jak zrobic zeby kontroler byl sterowany z tej zewnetrznej a nie z tej 16kb wewnatrz.... jakie polaczenie i co wogole..
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 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
Witam! Mam zamiar napisać program który zapisuje dane odebrane z zewnętrznego urządzenia do pamięci mikrokontrolera, po czym później ma mieć możliwość ich udostępniania. Z racji tego że danych ma być około 100kbajtów (pamięć nieulotna) postanoiwiłem użyć do tego celu mikrokontrolera ATMega128. Sam program zajmować bedzie w pamieci mikrokontrolera około...
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)...
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...
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ć...
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 . 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).
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ęć.
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...
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
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.
Chodzi mi o zwykłe atmega i pamiec 256kB stronicowaną.
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ą.
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...
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.
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...
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...
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...
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ą...
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?
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.
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...
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...
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...
chciałbym widziec atmege w roli 27xx ATmega 644 (1284) lub nowsze -szybsze, więcej pamięci, rozbudowane przerwania zewnętrzne.
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??
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.
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...
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...
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...
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 ...
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.
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
Napisz czym programujesz. Ja używam Sample Electronics cable programmer z manuala AVR bascom'a i nigdy nie miałem problemów z programowaniem czy też kasowaniem. Napisz coś więcej w jakim układzie ma pracować atmega i czy z zewnętrznym oscylatorem czy ze zintegrowanym.
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.
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...
atmega pamięć zewnętrzna zewnętrzna pamięć atmega arduino zewnętrzna pamięć
oporność głośnik klawisz alesis dokładny pomiar temperatury
prostownik samochodowy nauka elektroniki
Migająca biała dioda na pilocie Cyfrowego Polsatu - przyczyny i rozwiązania Soft-starter, falownik czy rezystor? Powolny start silnika jednofazowego 750W z kondensatorem