Dodajesz do katalogu projektu pliki "CONFIG_AVR-DOS.bas" i "Config_MMC.bas". "Config_MMC.bas" możesz zedytować. Najlepje też wywalić z niego "Driveinit()". Inaczej przy włączaniu urządzenia bez karty będziesz miał kilkuminutową przywiechę. Dodajesz te pliki do za pomocą: $Include "Config_MMC.bas" 'include mmc $Include "Config_AVR-DOS.BAS"...
Tak. Ale kartę zasilasz 3.3V. MISO w atmedze to jest wejście, nie wyjście. A skoro wejście, to odczytujesz na nim poziom jaki wystawi Ci karta pamięci, którą zasilasz napięciem 3,3V. Więc na linii MISO będziesz miał 0 lub 3,3V. Układy tego typu jak Atmega poziom wysoki rozpoznają od ok 0.6 napięcia zasilania czyli dla zasilania 5V poziom wysoki jest...
Masz rację (zasugerowałem się opisem seek'a od fatfs'a zapominajac, ze petit nie rusza tablicy fat) w końcu petit nie nadaje się za bardzo do zapisu danych a prędzej do odczytu w końcu nie można w nim nawet utworzyć pliku. Dlatego proponował bym jeśli masz na tyle miejsca w pamięci przesiąść się na FatFs'a. Chociaż twój plik niby ma rozmiar większy...
Witam szanownych kolegów. Mam taki problem. Zbudowałem układ do obsługi karty pamięci CF na podstawie artykułu z Elektroniki Praktycznej. W artykule tym są zamieszczone kody do obsługi karty CF. Poza kartą CF w układzie tym znajduje się kośc pamięci zewnętrznej SRAM która pełni rolę bufora. No i teraz moje pytania: Po pierwsze całkowicie nie rozumiem...
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.
Muszę podłączyć pamięć DataFlash AT45DB081 (8Mb) do AVR8535 lub ATMega128 Wiem że ta pamięć ma 4096 stron po 264 bajty oraz że zawiera dwa bufory SRAm po 264b. CS sygnał wyboru aktywny w stanie niskim SCK Zegar RST Reset aktywny w stanie niskim SI Szeregowe wejście (Tędy wpisuje dane) SO Szeregowe wyjście (Stąd pobieram dane) WP Niewiem do czego to...
Chcę zbudować układ który dane z pomiarów będzie zapisywał na K9F2G08U0M (kość pamięci) bo akurat mam taki w domu. Moje pytanie to: czy atmega musi pracować na napięciu 3,3V i na jakiej zasadzie jest wykonywany odczyt i zapis na tą kość. Jak powinien wyglądać program. Za wszystkie wskazówki bardzo dziękuje 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...
http://obrazki.elektroda.pl/8335597100_1... Witam, rok temu skończyłem szkołę zawodową o profilu elektronika, w pracy mam do czynienia z małoseryjną produkcją smd. Jako typowy pasjonat-konstruktor szukam zawsze sposobu, jak ułatwić sobie pracę i postanowiłem zbudować własną maszynę do układania elementów smd. W projekcie styka się tak...
Po wyczuciu pozostaje odczytać co jest na liniach adresowych i danych, na jaki adres został wykonany dany rozkaz i jaka wartość została wysłana przy rozkazie OUT, można wykonać określoną czynność. Oczywiście, jedna czynność może składać się z serii rozkazów IN lub OUT, w zależności od ilości danych do wysłania lub odebrania. Czy to ma szansę zadziałać?...
Tak ale klucz chroni dane w pamięci użytkownika a nie UID. Żeby zacząć gadać z tagiem musisz go zaadresować a wiec pobrać jego UID
Za sam lcd ok 70 zł... Pozatym do trgo musiała by być atmega 32 i karta pamięci sd.
http://obrazki.elektroda.net/80_12446604... Odtwarzacz plików dźwiękowych wav 32 Wykaz elementów: Mikroprocesor ATMEGA8 oscylator wewnętrzny 8Mhz Wyświetlacz graficzny 176x132 65536 kolorów Karta pamięci Micro-SD 1GB Stabilizator napięcia +5V oraz 3,3V Rezystory – stanowiące dzielnik napięcia Przyciski – umożliwiają komunikację z użytkownikiem...
Dziękuję za odpowiedź. Autentyczność karty sprawdzę, kiedy będę w domu. Narzędzie formatowania od HP było używane - w trybie Quick format błąd, w pełnym też (po długim czasie oczekiwania) - wniosek - program próbuje nadpisywać zawartość karty, ale mu się to nie udaje. Spróbuję ją też przeczyścić. Dodam też, że przy przełączeniu karty w tryb SPI i zapisie...
Niestety wymagana jest Karta pamięci gdyż chodzi o łatwość przenoszenia i dogrywania plików.
http://obrazki.elektroda.pl/9576794400_1... Początkujący w dziedzinie mikrokontrolerów pytają czasem na forach, czy uda im się uruchomić Linuxa na 8-bitowym mikrokontrolerze, co zwykle wywołuje salwy śmiechu. Mówi się, że absolutnie minimalne wymagania sprzętowe dla Linuxa to 32-bitowy procesor z jednostką zarządzania pamięcią (MMU) i co...
Pewnie tak, ale: W rozszerzeniu pamięci masz jeden układ GAL i dwa TTL - prawdopodobnie z powodu timingów nie upchano tych TTL do struktury PLD. Poza tymi układami to już tylko pamięć - tego chyba nie zrobisz w PLD (chociaż pewnie w najnowocześniejszych zrobisz - nie wiem). Co do układu SIO2SD to też tylko Atmega i karta SD- ktoś na siłę upchał tam...
Płytkę robiłeś termotransferem czy za pomocą Postiva 20? Jeżeli termotransferem to czy możesz podać swój przepis na płytkę dwustronną? Odnośnie lutowania uP to ostatnio lutowałem FT245RL transformatorówką. Atmega ma trochę większy odstęp między nóżkami więc powinno pójść łatwiej.
To nie jest mały hint. To jest chyba to o co mi chodziło. Skorzystam z pomocy jakiej mi tu koledzy udzieliliście i zobaczymy co z tego urodzę. Podejrzewam że mogę mieć problemy jakieś z określeniem pola dotykowego przycisków jakiem mam w planie zrobić na ekranie wyświetlacza ale mogę się mylić. jeszcze jedna sprawa. Owe rysunki(grafiki) wyświetlane...
Potrzebuję przesłać 22kBx8 na sekundę W Twoim przypadku najlepszym rozwiązaniem to karta pamięci. Po pierwsze na sprzętowym SPI przy kwarcu 16Mhz spokojnie wyciągniesz te 200kbit/s które potrzebujesz (można nawet 8Mbit/s więc zapasu jest sporo). Po drugie nie ma ograniczeń co do pojemności pamięci :wink:, po trzecia cena (32MB można kupić za 4-5zł),...
Witam Interesuje mnie mozliwość załadowania na wyświetlacz graficzny obrazków. Co do bascomowego formatu BGF to nie ma problemu. Ale bardzo ogranicza mnie pamięć mikrokontrolera.W moim przypadku Atmega 2560. Mam uruchomioną obsługę karty SD i chciałbym z niej móc pobierać i wyświetlać obrazki w podobny sposób jak z pamięci procka. Owszem nie musi być...
elektryk - hmmm, no to może faktycznie wystarczyłaby jakaś karta ISA. Tylko gdzie ja znajdę odpowiednią dokumentację? No i czy dałoby się zaprojektować układ w ten sposób, żeby mógł pracować z różnymi kartami? Hmm, do standardowego VGA znajdziesz dokumentacje "jak ją zaprogramować" z poziomu PC, cała obsługa karty to zapis/odczyt z pamięci i portów,...
Dziękuje za odpowiedzi. Muszę przyznać że zainteresował mnie temat kart SD/MMC. Trochę już sobie poczytałem i mam pytania: Wiem że nie da się zapisać pojedynczego bajtu tylko paczkę 512. W moim przypadku będę tylko odczytywał dane więc czy musze odczytać całe 512 czy mogę tylko jeden wybrany z paczki. Jak z czasem odczytu? Nie będzie to wolno działać...
Witam, widze że mój projekt spotkał się z dużym uznaniem, za co wszystkim dziękuje :) Uprzedzę wszelkie pytania o schemat oraz wzór płytki, nie zamierzam ich udostępniać gdyż tak jak Duch__ słusznie zauważył nie chce aby ktoś zrobił kasę na moim projekcie. Ewentualnie udostępnie fragment schematu lub kodu jeśli kogoś bardzo to interesuje. Projekt powstawał...
Pinem SS już sobie biblioteka Fat sama "macha". Są funkcje: Dodano po 24 A może problem jest właśnie z tym? Może SS'em musi machać zarówno sprzętowe SPI przy wysyłaniu jak i programowo biblioteka FAT? W AVR-kach to nie kolidowało, bo to, że piny były ustawione jako linie sprzętowego SPI można było ustawić wartość na pinie w rejestrze PORTX. Tutaj jeśli...
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...
Myślałem, że "zasada kwarcu" dotyczyła tylko procków 8051 i że AVRy radzą sobie z transmisją niezależnie od kwarcu. Jeżeli nie to dam oczywiście odpowiednie kwarce w swoim urządzeniu. W procku głównym i tak musi być "RSowy" kwarc, bo będzie tam transmisja RS232 (konwertowana na RS485) i RS232 (konwertowana na USB). Komunikacja między prockami po I2C...
Jakiś czas temu trafiłem na stronę www.whiteelectronics.pl której autor jest polskim dystrybutorem budżetowych paneli operatorskich DGUS. Z ciekawości nabyłem jeden z tych wyświetlaczy ( Aby moja biblioteka była jak najbardziej przyjazna postanowiłem, że: - umieszczona będzie w niej jedna zmienna określająca ilość zmiennych jaką wymieniamy się z panelem,...
Kod jest dość spory więc wkleję najważniejsze fragmenty odpowiedzialne za RC5 ,SD i 1Wire. RC5 '***************************************... '****************************PROCEDURA ODCZYTU RC5**************************** '***************************************... Readir: Disable...
Atmega2560 posiada 256kB pamięci. Załóżmy, że program zajmie 25k, zostaje jeszcze 225kB. Zatem, Twoich "plików" wejdzie 225 / 0,72 = 312 plików po 720 bajtów. Dostęp do danych przez funkcję lookup https://avrhelp.mcselec.com/index.html?l...
Napisze tutaj, bo nie wiem co częściej sprawdzasz. Tak patrze i przychodzi mi jedna myśl. Może po drodze coś się rzutuje i sama zmienna pamiec z racji, że jest char ogranicza możliwość większych wartości? To by tłumaczyło dlaczego tekst przechodzi, a inne wartości jak np. 0xFF nie dają rezultatu. Jeśli to jest problem to rozwiąże go zadeklarowanie tablicy...
No ale to chodzi Ci o komunikację z Atmegą a nie z kartą. Tzn. komunikację urządzenia (tabletu) z Atmegą. A dopiero Atmega będzie przekazywała dalej do karty (ale nie po Bluetooth już, Bluetooth będzie tylko pomiędzy urządzeniem a BTM222 (ostatecznie można powiedzieć że pomiędzy urządzeniem a ATmegą)). Twoje wcześniejsze pytanie sugerowało że chcesz...
http://obrazki.elektroda.pl/4553573800_1... Przy tworzeniu projektów z mikrokontrolerami, oprócz uniwersalnych płytek stykowych, często przydają się gotowe moduły testowe, które można szybko podłączyć. Można kupić takie w wielu sklepach, ale ich ceny są na ogół absurdalne, np. w Kamami sprzedają płytkę z ATmega128 za 109 zł! Poniżej...
To zamiast nazw funkcji umieść w pliku ich adresy w pamięci FLASH MCU. Tego typu plik możesz stworzyć automatycznie wyciągając ofsety z pliku elf lub map. Mając adres tworzysz wskaźnik na funkcję i przy jego pomocy ją wywołujesz.
Mam male pytanie. Czy da sie w Atmega8 zaladowac podprogram z karty sd? "System" zapisany by byl w pamieci uC.
Odnawiam temat. Czy ktoś może podać mi typ użytego tu wyświetlacza albo jakiś odpowiednik, który może obsłużyć Atmega?
Arduino = platforma w moim rozumieniu, czyli tak jak piszesz różne moduły. W tym przypadku chodzi mi o płytkę z mikrokontrolerem (jakaś ATmega zależnie od wersji i producenta). Różnią się głownie µC, dostępną pamięcią i budową fizyczną płytki. Karta Wifi albo Ethernet = tzw. "hat" albo "shield" czyli nakładka do Arduino z interfejsem Wifi lub Ethernet....
czy dało by się ominąć ogromną ilość oprogramowania fat16/32 przy założeniu, że na karcie byłby nagrany tylko jeden plik binarny/tekstowy na początku pamięci (zaraz po sformatowaniu/skasowaniu katry). chodzi o to, żeby pominąć nazwy plików,partycje itp. oczywiście zakładam, że format danych byłby zawsze identyczny (nagrywanie pliku na kartę przez odpowiednie...
Jak wgrać do tej atmegi bootloader i jakie fusy ustawić posiadam usbasp fusy mogę wgrać przez eclipse ,mam plik z opisami procesorów podpięty. Chciałbym żeby działał na 3,3v i 8MHz (wewnętrzny). Fusy należy ustawiać czy robi to bootloader i czy jest niezbędny aby działały biblioteki z arduino? programowany później będzie przez usbasp. Próbuje prostą...
wyświetlaczy na HD44780 mam kilkanaście, ale miałem nadzieję na użycie tych ze względu na zintegrowane przyciski i diodę LED, zwłaszcza, że zaczynam realizować projekt odtwarzacza muzyki z karty pamięci na ATmega. 2 piny zasilania, więc 3 sygnałowe... może to jest po prostu jakieś SPI?
Ok. Ale czy to wszystko da się zrobić za pomocą Atmegi? Bo ja chcę zrobić żeby szachownica była połączona z zegarem i wszystko by było zapisywane na karcie pamięci która byłaby w zegarze.
DRZASIEK nad czym teraz pracujesz bo cos tam wczesniej pisales na forum? Nad projektem edukacyjnym nie służącym bynajmniej dobru edukacji :) Czyli miniaturowa ściąga elektroniczna lub Czytnik e-book'ów z karty pamięci- jak kto woli. Jak skończę to oczywiście ukaże się w DIY.
Witam Mam taki wielki problem jak wyświetlić gify które są zapisane ma karcie pamięci (MMC). Zwykle obrazki już opanowałem jeśli chodzi o mikrokomtroler zastosowałem ATmega 128 pięknie wszystko chodzi ale te gify niedają mi spać Macie jakieś pomysly ??
Jeśli chcesz obsługiwać system FAT32 na kartach CF to mega8 może mieć za mało pamięci do tego. Lepiej mega16/32.
Chciałbym wysłać SMSa z pamięci telefonu Sony Ericsson t68i wykorzystując do tego mikroprocesor ATmega. Jakie komendy AT musze wykorzystać aby to wykonać. Gdzie w pamieci telefonu powinna być zapisana wiadomość ? (w pamięci telefonu czy na karcie sim ) Z góry dzieki za pomoc Pozdrawiam
Chciałbym się dowiedzieć czy da się zrobić bootloader (napisany w BASCOMie) dla Atmega (np.32) który załadował by program z karty SD do pamięci FLASH uC?
Witam! Sprawa wygląda tak chciałbym nagrywać dźwięk z mikrofonu. Podłączyłem mikrofon do VCC przez rezystor 1k, GND do masy i podłączyłem VCC z mikrofonu do atmegi. Atmega ma przeważać dźwięk przez ADC i zapisywać na karcie pamięci bez kompresji. Nie oczekuje dobrej jakości. :) Po podłączeniu do słuchawek mikrofonu słychać było takie brzęczenie. Ustało...
Witam! Poszukuję jakiegoś schematu + kodu do zrobienia prostego serwera WWW na atmedze(32 lub 644p z enc28j60) ale musi on czytać strony www z karty sd / mmc. Na sieci znalazłem wiele schematów na atmegę ale bez obsługi kart sd / mmc, a strony www są zapisane w pamięci mikrokontrolera. Z góry dziękuję za pomoc.
Załóżmy że mam pod ATmege 32 podłączony kwarc 16 MHz. Do Atmegi podpiąłem też wyświetlacz, który może pracować na transmisji z max częstotliwością 6 MHz. Plus powiedzmy jeszcze jakieś inne elementy (np. karta pamięci, dioda podczerwieni). Jak te wszystkie różne częstotliwości ogarnąć razem w kodzie względem tych 16 MHz aby wszystkie części pracowały...
z jaką częstotliwością ten GPS aktualizuje położenie i jak to jest zapisywane na kartę ? Jeden odczyt na sekundę i tak jest zapisywane na kartę, chyba że (jak już wspominałem) plik urośnie duży, to rośnie czas obsługi karty i niektóre odczyty wypadają.
witam pomysł z wybraniem kierownika prac jest chyba najlepszym pomysłem w tym temacie. wydaje mi się że założyciel tematu powinien nim zostać. co do podstawowego sprzętu to wydaje mi się że ktoś powinien zrobić projekt płyty głównej z podstawowymi częściami (zasilanie podstawowe wejścia wyjścia i sterownik RS 232 i 485) osobno należało by zaprojektować...
Dzień Dobry, czy jest możliwe przerobienie bibliotek PetitFS, aby obsłużyć kartę pamięci SD programowym SPI, a nie sprzętowym, w który wyposażony jest mikrokontroler ( w moim przypadku ATmega 328p)?
notebook za grosze? 200-600zł a bateria starczy na godzine. Co do wygody. klawiatura taka sama powiedzmy ze wyswietlacz wyswietla to samo. Myszy to raczej do pisania programów nie uzywam. Idea jest taka ze głowną częścia byłby procek atmega + pamiec ram+ ewentualnie karta pamieci i nic wiecej. Koszt zamknąlby sie ponizej 200zł licząc czesci. Pomysł...
https://obrazki.elektroda.pl/4876342900_... Witam Chcę w projekcie budowy ulepszonej wersji karty Sound Blaster 1.0 - obsługa min. MP3 - dodać bufor danych w pamięci DRAM . W roli kontrolera pracować będzie Atmega 16. Adres będę generował w 4 bit kodzie BCD i dekodował na dwóch SN74LS47 , chcę obsługiwać standardowe SIMM 72 pin o pojemności...
A najprawdopodobniej atmega może mieć ustawione bity zabraniające odczytu i zapisu do pamięci Wtedy wystarczy zrobić chip erase.
karta pamięci atmega atmega karta karta pamięci siemens
reset sterownika baterii laptopa lenovo xsara belka immergas cieknie
silnik peugeot szarpie bateria parkside
Biegi w Mercedesie Kaczka - W123, W120 - Problemy i Rozwiązania Bosch CTES 32 - Wszystkie kontrolki świecą się