https://obrazki.elektroda.pl/2220939900_... Mikrokontrolery AVR cieszą się niezmienną popularnością, ze względu na swoją prostotę, a jednocześnie spore możliwości. Co ciekawe, mimo, że od lat wszyscy wieszczą rychłą śmierć mikrokontrolerów 8-bitowych, mają się one ciągle dobrze, a kolejne, nowe rodziny są wprowadzane na rynek. Jakiś...
Jednak moja wersja sejfu nie posiada motywu z pastylką Model Magna 800 otwiera się za pomocą klawiatury pinpad, modele serii Titan są na kartę, Quantor na pinezkę. Pastylkę iButton, czyli ten ich Masterkey, przykłada się do maszynki EOT 300 lub BiMaxa, a maszynkę łączy kablem z sejfem (gniazdo na płytce pinpada). https://obrazki.elektroda.pl/9335554200_...
http://obrazki.elektroda.pl/5613819300_1... Witam, Chciałbym przedstawić swoją konstrukcję, która była tematem mojej pracy na studiach inżynierskich. W dzisiejszych czasach prawie nikt już nie bawi się bramkami logicznymi, licznikami, rejestrami, które zostały wyparte przez sterowniki PLC. Urządzenia te wykorzystujemy do wykonywania...
Witam Wiem, że temat był już wielokrotnie wałkowany ale nie potrafię znaleźć odpowiedzi na mój problem. Zamierzam podłączyć zewnętrzny rezonator 32.768kHz QRT38Y do procesora atmega8-16pu. Podłączyłem wszystko jak należy, przeszedłem do ustawiania fusebitów. W To use a 32.768 kHz watch crystal as the clock source for the device, the Low-frequency Crystal...
poszukaj u Maxim'a są tam perełki mogące szalec nawet z 16MB ;) + zewnętrzny SRAM i mamy prawie PC ;) i zapomnij o Bascomie ;) nie na taaakie projekty, a może zdradzisz do jakiej rakiety balistycznej piszesz sterowanie ;)
Witam Czy programując avr najpierw wgrywamy program do pamięci flash , a później fuse czy najpierw ustawiamy fuse ( zapisz i wyślij do mikrokontrolera ) - zegar itp czy ma to znaczenie ? oraz czy zmieniając w atmega 8 zegar na zewnętrzny kwarc 8 Mhz, zmieniam coś jeszcze poza bitami odpowiedzialnymi za taktowanie CKSEL3 do CKSEL0 ? Z góry dziękuje i...
Co do rozdzielczości temperatury 0.1st jest to wykonalne jednak nie na popularnych czujnikach bo ich błąd pomiarowy to ok 0.5st. Rozdzielczość a dokładność to dwie różne sprawy. Kolega pożąda rozdzielczości 0,1 stopnia, co jest możliwe do osiągnięcia i na LM35 i na DS18B20. Dokładności lepszej niż 0,5 stopnia tymi czujnikami nie osiągnie, chyba, że...
http://obrazki.elektroda.pl/6459617600_1... Czemu "Fishino"? Nazwa pochodzi od żartu na Prima Aprilis (po włosku "Pesce d'Aprile", a "Pesce", (czyt. pasza) oznacza rybę). Żart dotyczył pojawienia się kolejnego klonu Arduino, pod nazwą Fishino Zero. Moduł miał mieć rewolucyjne wyposażenie, więc spotkał się z ogromnym zainteresowaniem. Żart...
Mozna je programowac ciagle po ISP, jak i po JTAG.
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...
Witam, Istnieje takie coś jak pgm_read_byte w bibliotekach <avr/pgmspace.h>. Czy istnieje może takie coś jak pgm_write_byte ? Czy w ogóle jest możliwość zapisu czegoś do flasha (pamieci programu) w programie? Chciałbym z zewnętrznego eeproma odczytać sobie tablicę(5 kilobajtow) i przepisać ją da flasha, na niej coś tam zrobić, żeby nie odczytywać...
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.
Cześć, chciałbym się dowiedzieć czy możliwe jest podłączenie kostki pamięci flash, np.: samsung 1GB, i uruchomiać program główny z niej. Głównie chodzi mi o to, czy mogę podłączyć taką kostkę do uC wraz z lcd, a po włączeniu układu, żeby mi sie wyświetliły wszystkie pliki hex z pamięci które mogę ruszyć, i gdy nacisnę guzik, uC uruchomi ten program....
Witam, mam problem z flashowaniem atmegi32 w imaxieB6, chciałbym ją skalibrować, ale żeby to zrobić potrzebuję najpierw podmienić soft na taki z odblokowanym menu kalibracji. Robiłem wszystko wg tego poradnika: [url=http://www.martinmelchior.be/2013/0... jednakże USBasp które kupiłem odmawiało współpracy, poczytałem...
Napisz coś więcej na temat tego projektu, bo póki co możemy wymyślać cuda i bajki pisać. W jaki sposób to ma pokazywać te różnice? Jeśli chodzi o jakieś porównania to najlepiej byłoby chyba narysować wykres na komputerze. Możesz wziąć np. przetwornik równoległy (inaczej: flash), który jest bardzo szybki lecz mało dokładny i przetwornik całkujący, dokładny...
Czyli nawet programujac przez ICSP i tak nalezy wgrać bootloader z ustawionym zegarem? W programie Arduino zachodzi pewne pomieszanie pojęć, które może wprowadzać w błąd np. przy MiniCore. Polecenie "Wypal Bootloader'a", wbrew nazwie, tak naprawdę wykonuje fundamentalnie ważną funkcję ustawiania fusebitów, czyli ustawia w kostce rodzaj i częstotliwość...
Nie uzyskalem odpowiedzi czy musi byc ten ukladzik 74HC244?? Nie musi, ale jest wskazany. Kiedyś miałem, teraz go nie mam i też działa. Jak sie dowiedziec czy uklad jest zabezpieczony przed nadpisaniem, skasowaniem czy cos w tym rodzaju i jak to usunac. Sygnature układu powinno odczytywać bez względu na zabezpieczenia. Objawem blokady przed odczytem...
To działa na wewnętrznym oscylatorze RC zmień tak żeby działał na zewnętrznym rezonatorze , bo pewnie taki posiada ...
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ą...
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...
Samuraj - mam atmega8-16PI i programowałem go w CodeVisionAVR, udało mi się włączyć obsługę zewnętrznego oscylatora. Fuse bity ustawiłem jak na rysunku 1. Potem kliknąłem: 1. Program\ Erase Chip 2. Program\Flash 3. Program\Fuse Bit(s) i wszystko działa na 8MHz. (Rys.2 przedstawia wynik "Read\Fuse Bits" po wszystkim)
Nalezy mu zapodać nowego Flash-a i kartę zewn. Atmega i smiga słoneczko tylko trochę wolno zmienia kanały.
Włączasz tryb oszczędzania energii i na zwykłe napięcie dajesz pastylke 3V i masz podtrzymywanie ... pozatym ... nikt nie powiedział, że nieda się podłączyć zewnętrzny SDRAM czy Compact Flash do ATmega.
Tak samo jak do FLASH, tylko progmem zamieniasz na eemem.
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.
gdzie w nocie katalogowej można znaleźć informacje na temat priorytetów wykonywania przerwań, jeżeli wystąpią w tym samym czasie. The lower the address the higher is the priority level. RESET has the highest priority, and next is INT0 – the External Interrupt Request 0. The Interrupt Vectors can be moved to the start of the Boot Flash section...
Witam HEX nie jest czystym kodem binarnym, zawiera zdziebko więcej informacji i możesz sobie go podglądnąć edytorem tekstowym, jeśli chcesz wiedzieć ile naprawdę zajmuje to zrób z niego BIN :D Wiele programatorów (programów do nich) potrafi zapisac pliki jako BIN lub możesz to zrobić zewnętrznym programem np. HEX2BIN Piotr
C64 ma 64KB pamięci RAM i to do niej ładuje program z nośników zewnętrznych (taśma, dyskietka, SD2IED itp.), Atmega16 wykonuje kod programu wyłącznie z pamięci Flash wewnętrznej (16KB), a pamięć RAM (1KB) jest to pamięć danych - nie można z niej uruchomić kodu programu. Kolega sobie zły mikrokontroler do tego typu rzeczy wybrał. Interpreter w FLASH,...
Jeśli chodzi o ulepszenia architektoniczne, najbardziej uniwersalną zmianą jest to, że AVR Dx może wewnętrznie generować zegary do 24 MHz; ATmega może tylko do 8 MHz, a do osiągnięcia 20 MHz potrzebne są zewnętrzne komponenty. Niezły progres, jak na prawie 30 lat rozwoju... Dla przykładu w podobnej cenie lub niższej można kupić AT32F403ACGT7 - CortexM4F;...
Po próbach okazało się że ATmega jednak nie jest zablokowana tylko był problem z przesyłaniem programu przez programator do pamięci flash. Było to spowodowane jakimś problemem po zmianie fuse bitów tak żeby uwzględnić zewnętrzny kwarc 8MHz. Na wewnętrznym 1MHz wszystko działała elegancko. Co może być przyczyną wystąpienia takiego problemu po zmianie...
[/quote]Pewnie się da, ale po co adoptować do tego jakieś FPGA, skoro wystarczy Atmega, ewentualnie Atmega+FT232RL (prościej). Atmega ma wewnętrzny EEPROM , a jeśli jest go za mało - możesz dołączyć jakiś zewnętrzny EEPROM, FLASH, albo (najprościej) kartę SD.[/quote] dzięki, znalazłem natomiast taki wynalazek (na ATMega chyba): Arduino (i np. TinyLilly...
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...
Właśnie o to mi chodziło :) konwenter to oczywistość. Tylko czy te programy będą tak działać, czy wymagają tego arduino? Nie, TAK, NIE !!!! Zacznij od początku, co to jest system 'Arduino'. Arduino - sprzęt (płytka) - ładnie zrobiona, z processorem AtMega 328 (Uno3) zawierająca wyprowadzenia portów ( nie wszyskich !!! ) do zewnętrznych gniazd zastępujących...
1. Opisałeś ale jednak nie bardzo rozumie na czym polega ten problem. Programować można Flash i EEPROM jednocześnie (w jednym cyklu programowania). Chyba że mówisz o EEPROM zewnętrznym. Coś mi tu nie pasuje. 2. Jaki program do programowania?
Atmega128 ma trochę inne mapowanie pinów do programowania ISP, niż pozostałe Atmegi, co jest opisane w datasheet: https://obrazki.elektroda.pl/2586546200_... więc złącze ISP na Twojej płycie jest poprawne. Użyj detekcji w trybie "slow CLK". Jeśli masz taką zworkę na USBASP, to ją ustaw. Jeśli nie, to ustaw niską częstotliwość wgrywania...
Witam. Czy ktoś zastanawiał się czy zróżnicowane warianty układów ATtiny, ATmega. To być może jeden podstawowy układ z różnymi maskami. na płycie krzemowej. czy może być tak, że w czasie produkcji. wadliwe układy. narzucone maja inne maski. w zależności jak bardzo układ jest zepsuty. już w fazie produkcji. i zamiast go odrzucać. dostaje inną maskę....
Oj, kiedyś za dolara właśnie kupiłem taką płytkę LGT, piękne czasy to były, ale teraz nie widzę takich cen, wołają na Ali za nie więcej czasami niż za NANO, a i dolar droższy. Takie urządzenie dobrze by było usypiać, a to kolejna rzecz na której poległem z LGT, przejrzałem przetłumaczony na chinglisz pdf używając swojego ponglisz, powyłączałem wszystko,...
Czy w takiej konfiguracji istnieje możliwość zapisu oprogramowania atmegi z zewnętrznego eeproma ? ( W trakcie normalnego działania atmegi tzn. po uruchomieniu kodu zapisanego we flash, to na pewno nie możesz nic zapisywać do flash. Możesz co najwyżej przepisać dane z zewnętrznego eeprom do wewnętrznego eeprom w atmedze, ale nie o to Ci chyba chodziło...
Sorry, że takie pytanie kompletnego laika i dyletanta, ale jestem ciekaw do czego może się przydać tyle zewnętrznej pamięci Flash przy procku (Mega128), który również jej ma niemało (chociaż znacznie mniej)?
Kiedyś kupiłem atmega88pa-pu pobawiłem się i odłożyłem do szuflady. Ostatnio jednak ponownie chciałem co tam sobie zrobić i nie wiem czy już zapomniałem jak to się robi ale przy próbie zaprogramowania uC dostaję komunikat w stylu: j:\avrdude\avrdude-6.1-mingw32>av... -v -v -P usb -p m88pa -c usbasp -U flash:w:led.hex avrdude.exe:...
Zmienić procesor ?? Tylko jaki inny ma 4 USARTy ?? ech. Możliwości jest kilka: 1. Użyć ATmega1280 (nie wiem jak z dostępnością w PL) 2. Jeśli prędkości nie są duże to można by zrobić software'owe uarty. 3. Dołożyć zewnętrzny uart (np. philipsa http://www.standardics.philips.com/produ... 4. Zmienić rodzinę procesorów - np. wyszukiwarka...
Niestety ale nie posiadam USBasp jedynie mam JTAG ICE, STK500V2 oraz po zmianie firmware AVR910. A co do fusbitu SPIEN jest on ustawiony i nadal nie mogę nawiązać komunikacji po SPI jedynie JTAG działa. Objawy mogły by wskazywać tak jak pisał tmf na problem z zewnętrznym kwarcem ale próbowałem połączyć się na kwarcu zewnętrznym, wewnętrznym oscylatorze...
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...
poczytaj sobie o strukturze wewnętrznej AVRków - jak są adresowane i jakie są możliwości dostępu czy to do pamięci EEPROM, RAM oraz FLASH - to dowiesz dlaczego nie można użyć zewnętrznego EPROMA o którym piszesz jako rodzaju zewnętrznej pamięci programu bo o to zapewne ci chodzi. To jest całkowicie bez sensu - jeśli potrzebujesz więcej pamięci programu...
Bez problemu znajdzie się też AVR z 384 kB FLASH i 32 kB RAM - a to wystarczy na naprawdę duży program. Jak koledzy wyżej pisali żadne kombinacje z zewnętrznymi pamięciami nie wchodzą w grę, bo 1) AVR nie potrafi wykonywać kodu spoza wewnętrznego FLASH, 2) kod we FLASH można zmienić, czyli właśnie "dogrywać" fragmenty np. z karty SD, tyle, że FLASH...
Czy do tego powinienem zastosować zewnętrzną kość czy wewnętrzna w zupełności wystarczy (np. Atmega1284)? Jeśli wystarczy to co jest bezpieczniejsze/ mniej awaryjne? 15*40 bajtów spokojnie sie w EEPROM zmieeści, nie mówiąc o FLASH (jeśli to są stałe konfiguracje). Wbudowany w procesor element jest zwykle mniej awaryjny niż zewnętrzny - odpadają chociażby...
Mam pewien problem...(Atmega 128A) Otóż - wg. dataszita częstotliwość wbudowanego zegara rośnie ze spadkiem temperatury (dziwne...). Ale - nie ma informacji, jak się z kolei zachowuje zegar w przypadku napędzania zewnętrznym kwarcem. Bo z pomiaru (na razie wstępnego - od momentu uruchomienia systemu do wystąpienia pewnego sygnału) wychodzi mi, że odwrotnie...
Świetna sprawa z tym saperem. Będę czekał na kolejne gierki dla tej konsolki. Atmega chyba nie może wykonywać zewnętrznego kodu? Gdyby mogła - można by zrobić coś w rodzaju kartridży z grami. Na karcie pamięci lub jakimś układem z pamięcią flash czy eeprom. Interesująca jest również sprawa z generatorem liczb losowych. dzięki za schemat i opis. "Pomógł"...
http://obrazki.elektroda.pl/1347637100_1... Witam. Przedstawiam dziś drugą, ulepszoną i bardziej funkcjonalną wersję przenośnego oscyloskopu cyfrowego. Głównym założeniem było zwiększenie zakresu częstotliwości w porównaniu do pierwszej wersji oraz jak zwykle: jak najtańszy koszt. Ponadto chciałem użyć w miarę duży ale tani kolorowy...
Tylko jeśli program jest koszmarnie napisany :) Jest ok, wysyłanie sprowadza sie do dwóch funkcji, jedna wysyła z ram, druga z flash. One znowu wywołują funkcję zapisu/odczytu rejestrów usart przez spi. SPI to znów funkcja zapis i odczyt. Kolejkowanie to jedyne sensowne rozwiązanie. Na razie wypróbuje z globalnym blokowaniem przerwań na czas obsługi...
I2C, UART, SPI nie jest po to by programować procesor, przynajmniej to nie jest ich główna funkcja. Głównie są po to by komunikować się ze światem zewnętrznym. NA SPI można użyć ISP do programowania, ale można tę funkcję też wyłączyć. Jak Atmega jest uszkodzona to niekoniecznie z niej coś odczytasz, a nawet jeśli jest to fizycznie możliwe to w komercyjnych...
Dzień Dobry. Potrzebuję w Arduino połączyć się z ATmega128 (wersja 5V obudowa TQFP64), ze względu na ilość wejść/wyjść binarnych, z których będę korzystał. Znalazłem pakiet MegaCore, który dołączyłem do Arduino. W opisie jest jak wykonać minimalne połączenia aby nawiązać połączenie. Wykonałem te połączenia na płytce ewaluacyjnej AVT5531. masa GND pin-y...
EEPROM mają pewne funlcjonalności niekoniecznie kompatybilne z EMEM. Ale możesz połączyć EMEM z EEPROM. Pytanie co chcesz osiągnąć? Jeśli to ma być programator pamięci zewnętrznych, toniekoniecznie EMEM będzie lepszy. Jego wadą jest mała elastyczność timingów. Z drugiej strony manipulowanie IO w celu naśladowania magistrali i8080 wcale nie jest jakimś...
Jeżeli dobrze rozumie, to chcesz powiększyć flash używając zewnętrznego a w nim załadować nie dane, tylko program, który ma być wykonywany? Sądzę, że raczej nie ma takiej możliwości, z powodu takiej a nie innej konstrukcji Atmegi. Ale o ile dobrze pamiętam, Atmega8 (chyba) może sama się programować. Jeżeli tak jest to można przeznaczyć jakiś fragment...
Witajcie. Mam do napisanie w sumie prosty sofcik do atmegi 32 ale napotkałem problem nie do przeskoczenia. Otóż mam do procka podpięty na nóżkach PINA.6 i PINA.7 i2c z zewnętrznym podwieszeniem 3.3k do 5V. Problem polega na tym że jak próbuję coś odczytać to soft się wysypuje przy próbie zapisu adresu to znaczy wywala go poza adres flasha. Problemu...
zewnętrzny flash flash zewnętrzny flash atmega
telefony stacjonarne schematy którą miele wybrać odbiornik podczerwieni uszkodzony
thomson 32hd3301 thomson 32hd3301
Lewa żarówka światła hamowania uszkodzona - diagnostyka i naprawa Schemat panelu klimatyzacji Jeep Grand Cherokee 1999 4.7L