flash atmega

Znaleziono około 4790 wyników dla: flash atmega
  • [AT8] Jak sprawdzić długość tablicy w pamięci flash Atmega? `sizeof` nie działa

    Trochę dziwna ta deklaracja: Ja __attribute__((progmem)) używam raczej po nazwie zmiennej: sizeof tablicy dosyć rozbudowanych struktur (menu) umieszczonej w pamięci FLASH działa prawidłowo. Czyli konkretnie jakie wartości zwracają?

    Mikrokontrolery AVR   06 Cze 2011 21:03 Odpowiedzi: 5    Wyświetleń: 1516
  • [ATmega][C] - Transakcyjna obsługa LCD - odczyt danych z flash

    A dlaczego nie możesz użyć pgm_read_byte/word? Przy pomocy tych makr odczytujesz string aż do napotkania znaku NUL, który go kończy. Alternatywnie wymień strcpy na strcpy_P, tylko, ze wtedy funkcja będzie działać wyłącznie na stringach z FLASH.

    Mikrokontrolery AVR   30 Paź 2015 17:10 Odpowiedzi: 4    Wyświetleń: 1083
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Adresowanie pamięci flash AM29F010B kontrolerem ATmega 32

    Dobra już mam tego doka :) A te wyświetlacze będziesz multipleksował ? Ile ich będziesz podłączał ? One mają wspólne katody, anody ?

    Mikrokontrolery   09 Sie 2007 10:37 Odpowiedzi: 20    Wyświetleń: 3259
  • REKLAMA
  • ATMEGA + LED - Włączanie LED stanem niskim czy wysokim?

    Pierwsza przyczyna jest głównie historyczna, jak napisał Kolega powyżej - kiedyś większość układów potrafiła wciągnąć większy prąd, niż wypuścić. Jest jeszcze jeden powód do podłączenia diody "do góry" - możliwość zasilania diod sprzed kondensatora podtrzymania zasilania mikrokontrolera i wolniejsze opadanie napięcia przy zaniku zasilania, co ma znaczenie...

    Mikrokontrolery Początkujący   25 Sty 2017 15:31 Odpowiedzi: 5    Wyświetleń: 1038
  • Flash + Atmega. Czy coś jest nie tak w adresowaniu?

    Witam Mam połączoną pamięć Flash AT45db161b z uP Atmega128. W poniższym programie dokonuje zapisu liczby 0x44 do Flash'a, jednak gdy potem odczytuję pamięć to zz=0xFF Czy coś może być nie tak w adresowaniu ? (od razu mówię, że jestem początkującym programistą uP i połączenie Flash'a z uP jest raczej ok) #include <avr/io.h> #define PORT_SPI PORTB...

    Mikrokontrolery   18 Lip 2007 08:48 Odpowiedzi: 2    Wyświetleń: 1677
  • ATMega/T6963C/240x128 - Dobór mikrokontrolera pod wyświetlacz.

    Nie, ten kontroler ma własny VRAM, więc z RAM MCU nie musisz korzystać, o ile te bitmapy będzie przenosił bezpośrednio z FLASH do LCD.

    Mikrokontrolery   28 Paź 2012 18:46 Odpowiedzi: 3    Wyświetleń: 1968
  • Wybór Atmega/Attiny do sterownika silnika z pamięcią pozycji na 6 miesięcy

    atmega8 tanie? Poza tym nie do końca jasno rozumiem ideę działania. Jeśli chodzi o zapamiętywanie pozycji i potem oscylowanie po naciśnięciu switcha między pozycją neutralną i zapamiętaną to jeszcze musisz określić rodzaj silnika (krokowy, DC, BLDC, ...). Moim zdaniem atmega8 to za dużo jak na taki projekt, choć wtedy zawsze masz zapas pamięci FLASH.

    Mikrokontrolery Początkujący   14 Paź 2012 11:03 Odpowiedzi: 14    Wyświetleń: 2382
  • REKLAMA
  • Jak dopasować poziomy napięć między FLASH M25P80 (3,3V) a ATmega (5V)?

    ja jak podłączałem karte MMC do uP to tez miałem taki problem. zastosowałem najprostrze rozwiązanie , dzielniki rezystorowe (1k szeregowo, 2k do masy po stronie 3,3V) to dla lini z uP do 3,3V linie z 3,3V do uP podpiołem bezpośrednio, i procesor odczytywał 3,3V jako stan wysoki. to najprostrze rozwiązanie i raczej nie powinno sprawić problemów, gdy...

    Mikrokontrolery   16 Lis 2006 18:14 Odpowiedzi: 5    Wyświetleń: 1485
  • [Bascom AVR] Bootloader (ATmega 644P, wykorzystane 60% flash)

    MES Mariusz - w żaden sposób nie zagwarantujesz, że firmware się nie uszkodzi. W końcu zawsze można przerwać transmisję lub programowanie w dowolnej chwili, prawda? Jedyne co możesz zrobić to uodpornić się na takie sytuacje. Czyli przed startem firmware startuje bootloader i sprawdza jego integralność. Jeśli ok, to startuje firmware, jeśli nie to robi...

    Mikrokontrolery AVR   20 Lis 2014 17:15 Odpowiedzi: 10    Wyświetleń: 2106
  • uProg - mały, szybki, przenośny programator AVR z SD

    Simply connect ISP programmer to ISP connector, short rst jumper and flash atmega. It's simple normal flashing procedure.

    DIY Konstrukcje   15 Sty 2023 09:03 Odpowiedzi: 364    Wyświetleń: 154969
  • REKLAMA
  • [ATMEGA PB][AVRDUDE] - Zmiany w pliku .conf dla wersji Atmega168PB, 88PB i 48PB

    Dla m48pb jako "parent" powinno być m48, podobnie m88 dla m88pb (inna wielkość pamięci i strony we flash).

    Mikrokontrolery AVR   16 Gru 2015 10:57 Odpowiedzi: 2    Wyświetleń: 927
  • Atmega 16-16 Matrix wyświetla napis, ale nie generuje dźwięku - fusebity?

    Od razu widać, że program z dokumentacji i prototypu to inne wersje, ale może to być tylko inny poziom optymalizacji... Zgrywałeś też EEPROM, cz tylko FLASH?

    Mikrokontrolery AVR   15 Maj 2020 08:46 Odpowiedzi: 16    Wyświetleń: 738
  • AVR z 64kB Flash i zewnętrznym RAM - kompatybilność AT90USB1287 z ATMega 128?

    Mozna je programowac ciagle po ISP, jak i po JTAG.

    Mikrokontrolery AVR   14 Gru 2009 12:28 Odpowiedzi: 8    Wyświetleń: 2449
  • Jak wyczyścić EPROM przy użyciu ATmega? FM512.

    czyli to spi flash :D *(na 99%)

    Początkujący Naprawy   22 Paź 2015 16:58 Odpowiedzi: 32    Wyświetleń: 1293
  • [atmega 128][c] zmiana zmiennej po zmianie typu na flash

    AVRy maja inne instrukcje operujace na pamieci FLASH a inne na SRAM, co w polaczeniu z nie do konca rozgarnietym kompilatorem jakim jest gcc stwarza koniecznosc uzycia specjalnych makr do odczytu zmiennych umieszczonych w pamieci FLASH - przejrzyj zawartosc pliku avr\pgmspace.h - powinno sie wyjasnic. Dodatkowo poniewaz ATMega128 ma wiecej pamieci niz...

    Mikrokontrolery AVR   28 Lis 2009 00:04 Odpowiedzi: 3    Wyświetleń: 1508
  • [ATmega 8A][C] Skorzystanie z pamięci NRWW jaki pamięci programu

    Ale ona nie ma żadnego zastosowania dla w/w przypadku, gdyż kolega nie korzysta z bootloadera. Aplikacja może wejść w obszar zarezerwowany na bootloader bez konsekwencji. Jak pisałem, avr-size nie ma informacji o wybranym ustawieniu fusebitów i zawsze liczy zajętość programu przyjmując maksymalną ilość pamięci FLASH dla danego MCU.

    Mikrokontrolery AVR   10 Lip 2012 10:35 Odpowiedzi: 26    Wyświetleń: 2282
  • AVR z 4KB pamięci flash - dostępność i oznaczenia modeli?

    No na stronie atmela wlasnie pisze ze te procki zastapiono procesorami Atmega, wiec jesli nie mozna ich znalezc juz w zadnym sklepie to zostaje Ci chyba tylko Atmega.

    Elementy Elektroniczne - zamienniki i identyfikacja   29 Lis 2004 17:26 Odpowiedzi: 3    Wyświetleń: 828
  • Multimetr LCD do zasilacza

    a co moze byc z tymi pinami nie tak? do atmegi to tylko wystarczy wrzucic program do pamieci flash (nie eeprom)? z atmega czy bez to nie ma w nim zadnej roznicy...tak jakby te sygnaly nie docieraly do lcd...czy mozna to jakos sprawdzic??

    DIY Poczekalnia   27 Maj 2025 16:56 Odpowiedzi: 402    Wyświetleń: 245277
  • Procesor z zewnętrznym flash - alternatywy dla ATmega z większą pamięcią?

    czy jes mozliwe zeby procesor atmega ... wykonywala zewnetrzny program w pamieci typu flash a jesli nie to jakiej firmy procesor ma taką mozliwosc dla mnie 128kb to mało pamięci chciał bym podłączyć conajmniej 640kb jak nie 1mb ciekawi mnie dlaczego atmegi nie mają mozliwosc wyboru brak ogranicza mozliwości a moze ktoś napisał taki program który choćby...

    Mikrokontrolery   06 Sty 2006 23:06 Odpowiedzi: 10    Wyświetleń: 1796
  • ATMEGA 8A - błąd: mkAVR calculator nie rozpoznaje urządzenia, invalid device signature

    Wszystko jest możliwe. Istnieje także prawdopodobieństwo, ze któryś z portów mikrokontrolera w programatorze został uszkodzony. Zdarza się to zazwyczaj gdy na podpiętym programatorze dokonuje się zmian w układzie. 40mA potrafi zniszczyć port. Naprawa programatora jest bezsensowna. Taniej zakupić nowy. Koszt takiego programatora to od 15 do 30 zł w zależności...

    Mikrokontrolery Początkujący   24 Paź 2017 10:56 Odpowiedzi: 24    Wyświetleń: 2301
  • Atmega Flash (E)eprom - Czyli programowanie na piechotę,jak zrobić programator

    Witam,sprawa jest taka,otóż na przykładzie Atmegi 8 (albo i nawet pamięci flash) chciałbym żebyscie przybliżyli mi sprawę programowania mikroukładów,szczególnie chodzi mi o te w samochodach,czyli ETL,Motora HC, TMS ale to później. Nie chodzi mi o to jak podłączyć atmege do Isp Programmera!!!:) Chodzi mi o to,abym mógł za pomocą np. Data sheetów i innych...

    Początkujący Naprawy   20 Maj 2013 21:14 Odpowiedzi: 2    Wyświetleń: 1752
  • ATmega644PA vs ATmega168 DIP – która ATmega z większą pamięcią flash do robota?

    A może jakiś gotowy moduł z atmega128 ?? Myślę ty nad czymś takim : [url=http://www.mikrovega.pl/old/1406.ph... No albo Atmega32, równierz występuje w DIPie. Wszystko zależy od tego ile jeszcze miejsca potrzebujesz .. ( perspektywicznie )

    Robotyka Modelarstwo i CNC   12 Lut 2010 00:55 Odpowiedzi: 7    Wyświetleń: 2402
  • Czy HEX dla Atmega168p zadziała na Atmega328p?

    Powinno się dać, te procki różnią się tylko ilością FLASH i SRAM.

    Mikrokontrolery Początkujący   02 Cze 2016 15:26 Odpowiedzi: 4    Wyświetleń: 1182
  • Płytka testowa z ATMega32 by agent_J

    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.

    DIY Konstrukcje   04 Wrz 2006 22:17 Odpowiedzi: 11    Wyświetleń: 9104
  • Ile lat pamięć flash w Atmega8 zachowa program po 300 programowaniach?

    Ja mogę spokojnie zapewnic że conajmniej 8 lat i to w trudnych warunkach -30+80. Już nogi zielone a program działa. A atmega była spokojnie ponad 1000 razy programowana.

    Mikrokontrolery AVR   10 Kwi 2011 09:44 Odpowiedzi: 4    Wyświetleń: 1169
  • Jak zczytać zawartość flash i EEPROM z Atmega 128?

    ROX jeżeli procesor nie jest zabezpieczony przed odczytem, -a zakładam, że jest skoro to produkt komercyjny- to jak mawiają po francusku -marneszanse ;-) Jeżeli nie jest zabezpieczony przed odczytem to każdy programator szeregowy czy równoległy rozwiąże Twój problem. Szukaj informacji na temat programatorów ISP jest ich kilka na forum.

    Mikrokontrolery AVR   18 Maj 2010 22:53 Odpowiedzi: 7    Wyświetleń: 1421
  • [ATMEGA][C] - LCD T6963 240*128 i ładowanie bitmap z karty SD.

    Akurat tak jak to pokazałeś nie można tego zrobić, chwilowo nieważne dlaczego :) Jak należy to zrobić - literały definiujesz tak, aby znalazły się w pamięci FLASH - korzystając z makra PROGMEM. I teraz, jeśli funkcja pf_open, wymaga, aby literał był w pamięci SRAM, a nie FLASH, to przez jej wywołaniem musisz go tam przekopiować, np. przy pomocy funkci...

    Mikrokontrolery AVR   18 Paź 2012 10:27 Odpowiedzi: 109    Wyświetleń: 16872
  • ATMEGA8 - pytanie, ciekawostka - ile ma tranzystorów?

    Atmega 8 ma 8kB FLASH a tylko to już nam daje 65,5 tys tranzystorów.

    Mikrokontrolery AVR   29 Paź 2022 19:16 Odpowiedzi: 5    Wyświetleń: 969
  • Weryfikacja pamięci flash ATmega168PA - generowanie flash bez pisania programu?

    AVRDUDE obsługuje pliki bin. A jak koniecznie chcesz hex, to użyj jednego z wielu programów typu bintohex. Np tutaj: https://www.keil.com/download/docs/113.a...

    Mikrokontrolery AVR   05 Sie 2023 09:15 Odpowiedzi: 7    Wyświetleń: 531
  • Programowanie ATmega88PA przez USB ASP - alternatywy dla mk AVR

    Zamówiłem już jakiś czas temu trochę części, programator USB ASP i ATmege 88PA problem jest taki Oczywiście, że można się tak katować. Koledzy już napisali czmeu to może nie działać. Ja dam ci dobrą radę dla początkującego - kup sobie Xplained mini z Atmega 328 - ten sam procesor, tylko masz 32 kB FLASH, płytka tania, na pokładzie programator + debugger...

    Mikrokontrolery Początkujący   24 Cze 2020 21:27 Odpowiedzi: 8    Wyświetleń: 1071
  • Jak ustawić fusebity w Atmega 8 dla AVT5399 w mkAVRCalculator?

    W okienku " Fusy właściwości" masz wszystko ok prócz : CKSEL = 0100 SUT = 10 oraz boot flash section size ustaw na BOOTSZ = 00 ( defaul value )

    Mikrokontrolery AVR   30 Paź 2017 22:36 Odpowiedzi: 4    Wyświetleń: 705
  • AVR, ATmega - jak wyłączyć zapis licznika programu przy przerwaniach?

    bo ta tablica jet 16 bitowa i calosc zajmuje 64kb pamieci flash procesora

    Mikrokontrolery   01 Sty 2006 20:14 Odpowiedzi: 29    Wyświetleń: 2384
  • Sterownik PLC na mikrokontrolerze ATmega1284P

    http://obrazki.elektroda.pl/7273397600_1... Witam, Chciałbym przedstawić projekt własnego sterownika PLC, opartego o mikrokontroler ATmega1284P. Jest to ATmega o największej ilości pamięci flash (128kB), dostępna w obudowie DIP, jaką udało mi się znaleźć. Sterownik składa się z pięciu modułów montowanych na wspólnej płycie głównej....

    DIY Konstrukcje   29 Wrz 2018 22:04 Odpowiedzi: 58    Wyświetleń: 19263
  • [Atmega32] Atmega32 ZL3AVR - Atmega nie działa po wgraniu skomplikowanego programu

    1. Odepnij od procesora wszystko poza programatorem; 2. Sprawdź ustawienia dip-switch/zworek (jeśli są); 3. Zrób uczciwy ChipErase[F8] i od razu zaptaszkuj "Erase chip before flash programming"; 4. Odczytaj FuseBity i je pokaż; 5. Jeśli ten programator jest z czymś zgodny, to pokaż również wartości odczytane przez AVRStudio.

    Mikrokontrolery Początkujący   13 Sie 2012 12:17 Odpowiedzi: 17    Wyświetleń: 2250
  • różnica pomiędzy atmega8535 i atmega128 przy podł. flasha

    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...

    Mikrokontrolery   17 Gru 2005 16:46 Odpowiedzi: 5    Wyświetleń: 1251
  • WSAD do EEprom AT93C46B dla XprogBox550 - poszukuję działającego wsadu

    Zarejestruj się jest wsad atmegi i eepromu ale do 5.5.1 http://mhhauto.com/Thread-XProg-5-5-1-so...

    Mikrokontrolery Początkujący   07 Mar 2015 17:27 Odpowiedzi: 4    Wyświetleń: 2352
  • Jak skonfigurować AVR Studio 6 na Windows 7 dla ATMega32?

    Mój klon STK500V2 nie identyfikował się poprawnie w Atmel Studio 6 i 7. Wyświetlał się komunikat "The signature of the attached tool is AVRISP_2, which is unexpected" W pliku com_atmel_hil_stk.dll należy w edytorze binarnym odszukać tekst "STK500_2" i zamienić na "AVRISP_2" Teraz działa. Mkrasuski, dziękuję za wskazówki. Przy odrobinie czasu wprowadziłem...

    Mikrokontrolery AVR   17 Sty 2019 20:15 Odpowiedzi: 23    Wyświetleń: 2208
  • Atmega - wybór pamięci flash dla stacji meteo z wyświetlaczem i czujnikami

    Może nie powinienem zadawać takiego pytania, ale licze na to, że są tu osoby które zetkneły się z tymi (z pierwszego postu) układami. Mianowicie, czy któryś z tych układów wymaga podłączenia do PWM ? Pytam bo nie wiem czy warto sugerować się przy wyborze procesora ilością tych wyjść.

    Mikrokontrolery   01 Lis 2011 09:24 Odpowiedzi: 7    Wyświetleń: 2523
  • ATMEGA16 - Czy czysta pamięć Flash może powodować pobór 70mA?

    Podaj parametry atmegi, napięcie zasilania, źródło sygnału zegarowego, częstotliwość zegara, czy coś jeszcze jest na płytce? Zgodnie z pdf-em atmela [url=http://www.atmel.com/dyn/resources/... strony 299 - 302 sama atmega 16 nie może pobierać więcej niż 30mA (5,5V 20MHz). Czy pomiar był dokonany na zasilaniu samej atmegi...

    Mikrokontrolery AVR   29 Mar 2009 12:22 Odpowiedzi: 5    Wyświetleń: 5342
  • [ATMEGA88PA-AU][AVR Studio] problem z zaprogramowaniem flash

    Uruchomiłem pierwsze programowanie spod AVR studio i zaprogramowało układ. Nie dotykałem wogóle fusebitów, tylko flash program. Później ATmega przestała sie odzywać i nie można jej zaprogramować. Czy jest możliwe żeby zablokowała się tylko z powodu załadowania flasha czymś niewłaściwym? Atmega jest smd i nie wiem co z nią teraz robić.

    Mikrokontrolery AVR   03 Mar 2013 16:49 Odpowiedzi: 15    Wyświetleń: 2727
  • AVR atmega 8 - Kolejność programowania flash i fuse oraz zmiana zegara na 8 MHz

    Jednostkowo może to nie ma znaczenia, ale przy większej ilości to programowanie flash przy fabrycznym 1MHz się wlecze bo zegar nie może być szybszy niż 1/4 FCPU czyli najcześciej 187kHz. Kiedy wiec jest ich do zaprogramowania więcej i mają działać docelowo na 8MHz lepiej jest to przestawić i wgrywać flash przy szybszym zegarze.

    Mikrokontrolery AVR   01 Wrz 2016 19:50 Odpowiedzi: 4    Wyświetleń: 1188
  • Atmega 88PA - Nieuruchamiający się program po przekompilowaniu do flash-asembler.hex

    Zmiana częstotliwości zegara i jest ok

    Mikrokontrolery AVR   08 Mar 2022 08:07 Odpowiedzi: 6    Wyświetleń: 525
  • [Atmega 16] Atmega 16, WinAVR - Błąd kompilacji na Windows 7 64-bit, brak wykrycia MkAVR

    A zerknij jakie vid i pid podaje Twój programator. Tutaj masz program ChipGenius, którym możesz to sprawdzić: http://www.hotfix.pl/odczytanie-identyfi... Można to też sprawdzić w menedżerze urządzeń, ale nie chce mi się pisac instrukcji ;)

    Mikrokontrolery AVR   13 Lip 2012 10:27 Odpowiedzi: 13    Wyświetleń: 3005
  • Jak wykonać kartę FUN z Atmega8515 i pamięcią 24C256?

    To czytałeś :: Przystępujemy do programowania karty. Sposoby programowania kart zmieniają się równie szybko, jak sam soft do tunerów, zresztą w głównej mierze to od softu w tunerze zależy jaką metodę wykorzystamy do zaprogramowania funki. Kilka miesięcy temu bardzo popularne były wsady typu 5in1 i multicam. W tej chwili najlepszym wsadem do funek wydaje...

    SAT Serwis   16 Lut 2008 10:06 Odpowiedzi: 12    Wyświetleń: 4333
  • Flashowanie OSD Atmega 88PA - brak reakcji po aktualizacji, jak naprawić?

    Po Twoim opisie wynika że zablokowałeś mikrokontroler , możliwości są trzy : - wyłączyłeś Reset - wyłączyłeś możliwość programowania przez ISP - zmieniłeś konfigurację oscylatora jedynie w trzecim przypadku istnieje możliwość próby "ożywienia " mikrokontrolera w pozostałych tylko programator równoległy tylko że nie można go używać kiedy procesor znajduje...

    Robotyka Modelarstwo i CNC   21 Lip 2013 07:39 Odpowiedzi: 1    Wyświetleń: 933
  • ATmega2560 - Brak info o ISP w Datasheet, gdzie szukać?

    Natomiast Arduino programowane przez USB na płytce, z układu 16U2 wysyła dane Na PE0 i PE1.Jest to odpowiednio RX0 i TX0 Mylisz interfejs szeregowy z programowaniem szeregowym poprzez ISP. Mając czysty procesor, programujesz ISP. Jak zaprogramujesz przez ISP bootloader, to wtedy możesz programować przez UART czy cokolwiek jest zaimplementowane w bootloaderze....

    Mikrokontrolery AVR   21 Cze 2020 13:24 Odpowiedzi: 11    Wyświetleń: 960
  • ATmega 16 - Jak przenieść 4KB struktury do zewnętrznego EEPROMu?

    Tak samo jak do FLASH, tylko progmem zamieniasz na eemem.

    Mikrokontrolery AVR   20 Lut 2015 15:44 Odpowiedzi: 8    Wyświetleń: 1866
  • Zmodyfikowany C64G (LCD, SD2IEC, wbudowany głośnik)

    Dzięki.Zamierzam złożyć to cudo SD2IEC. I mam do Ciebie parę pytań.Jest mnóstwo schematów w sieci ale niestety nie ma dokładnego opisu jak to cudo podłączyć i uruchomić. 1.Na czym polega przygotowanie karty SD, czy trzeba stworzyć odpowiednie foldery itd?Wgrać jakieś pliki? 2.Czy wtyczka nr 1 na fotce to po prostu złącze do magnetofonu? W nowszych modelach...

    DIY Konstrukcje   24 Gru 2012 23:26 Odpowiedzi: 22    Wyświetleń: 21078
  • Jak zaoszczędzić na miejscu w pamięci flash? Atmega328p c++

    Są jakieś uniwersalne sposoby jak optymalizować programy, albo w jakiś inny sposób zaoszczędzić trochę miejsca? Jeżeli faktycznie program jest napisany w C++ (jak sugeruje tytuł wątku), to jest 1000 i jeden sposobów na jego optymalizację pod kątem rozmiaru kodu wynikowego ;) Niestety bez wglądu do takiego kodu, to może być taka ogólnikowa pogadanka...

    Mikrokontrolery AVR   17 Lis 2022 09:27 Odpowiedzi: 18    Wyświetleń: 909
  • Mini barometr z wyświetlaczem LCD i akumulatorkiem Li-pol na ATmega168PA

    http://obrazki.elektroda.pl/9824916400_1... Witam, Korzystając z ostatnich wolnych dni przed studiami chciałbym zaprezentować moją ostatnią konstrukcję. Jest to mały przenośny barometr. Konstrukcja powstała na potrzeby osoby wrażliwej na zmiany ciśnienia oraz spełnia jej wymagania tzn. mały rozmiar( 20x40x9mm) oraz co się z tym wiąże...

    DIY Konstrukcje   11 Kwi 2017 21:55 Odpowiedzi: 16    Wyświetleń: 21228
  • ADC Atmega 328p - Jak zmniejszyć szybkość próbkowania w trybie free running?

    A jak zrobić żeby pomiar od razu był po włączeniu?(na początku pokazuje się 0000 przez jakieś tam części sekundy a dopiero potem właściwy wynik). Pozostaje jeszcze kwestia optymalizacji: program zajmuje aż "avrdude: 2496 bytes of flash written".

    Mikrokontrolery AVR   28 Wrz 2014 12:01 Odpowiedzi: 22    Wyświetleń: 2022
  • [Atmega2560] [BASCOM] Wielkość kodu >50% czyli >128k

    Tak ponieważ plik hex to plik tekstowy zawierający adresy pamięci, reprezentacje tekstową bajtów w hexie oraz sumę kontrolną na końcu każdej linii. Porównaj sobie np. pierwszą linię otwartego pliku bin w jakimś dowolnym hexedytorze oraz linię pliku hex to zrozumiesz. A więc Twój plik wynikowy nie przekracza 128kb, bo ma 116kb i tyle będzie go we flashu

    Mikrokontrolery AVR   25 Cze 2011 18:48 Odpowiedzi: 44    Wyświetleń: 5366
  • ATMEGA2560 SD bootloader - Modyfikacja kodu, problem z uruchomieniem

    Dioda miga 4 razy i program ciągle krąży i nie może się skończyć:( [syntax=c]for (addr=0; addr < BINARY_LENGTH - 196608; addr++) crc = _crc_ccitt_update(crc, pgm_read_byte_far(196608UL + addr));[/syntax] BINARY_LENGTH = 262144 262144 - 196608 = 65536 uint16_t addr przekręca się przy 65535. Nie kombinuj ;) tylko zastąp początek funkcji tym co napisałem...

    Mikrokontrolery AVR   18 Gru 2015 08:56 Odpowiedzi: 6    Wyświetleń: 1572
  • Sterownik przemysłowy "GNUMASTER" - robimy ???

    Teodor: Napisz linka do tego panelu, chciałbym poznać jego datasheet no i mógłbyś podać jego cenę. Oprogramowaniem graficznym takiego panelu mógłbym się zająć, mam w tym duże doświadczenie więc możnaby porobić wszystko włącznie z wykresami i innymi pierdołami - co kto lubi. Co do programowania, no to chyba jedyne rozsądne rozwiązanie to tak jak podawał...

    Mikrokontrolery   09 Lip 2006 19:02 Odpowiedzi: 108    Wyświetleń: 19696
  • Jak skopiować zawartość flash i EEPROM z Atmega88PA za pomocą USBasp?

    (at)itadek Zabezpieczenie przed odczytem nie uniemożliwia odczytu, lecz przy odczycie zwracane są kolejne wartości 0x00-0xff. Także jeśli masz błąd przy odczycie (napisz jaki) to związane jest to z połączeniami lub innym problemem. Dla nowego procesora po prostu wgrywasz wsad i tyle.

    Mikrokontrolery   15 Kwi 2017 14:03 Odpowiedzi: 17    Wyświetleń: 1080
  • [Atmega] Jak rozwiązać problem z komunikacją USBasp z Atmega16a i Atmega88pa?

    2 - Czy po ponownym zapisie do pamięci flash, poprzedni program zostaje usunięty? Tak

    Mikrokontrolery Początkujący   14 Cze 2012 12:56 Odpowiedzi: 33    Wyświetleń: 4139
  • Czy jesteś fanem Atmega? Spróbuj AVR z serii Dx

    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;...

    Newsy   26 Cze 2024 20:47 Odpowiedzi: 8    Wyświetleń: 927
  • atmega 2651 - Plik .elf czy można z niego odczytać ustawienia fusbit i lockbit

    Czy z pliku .elf można odczytać ustawienia lockbit i fusbit da atmegi 2651. Jakim programem najłatwiej ją zaprogramować posiadając stk 200 - plik flash, eep i elf.

    Mikrokontrolery   27 Paź 2015 13:34 Odpowiedzi: 2    Wyświetleń: 975
  • ATmega 128 - brak reakcji przy wgrywaniu flash przez Megaload, co sprawdzić?

    może program masz zrypany :-)

    Mikrokontrolery AVR   19 Lut 2010 16:33 Odpowiedzi: 15    Wyświetleń: 3494
  • ATmega 2561: Jak zapisywać i uruchamiać podprogramy z RS232 w EEPROM?

    Oczywiscie musi to byc podprogram z tym ze przed jego wykonaniem musisz go zapisac we flassh-u bo tylko z flash-a sie wykonuja programy ATMEGa-owskie

    Mikrokontrolery AVR   02 Gru 2009 16:47 Odpowiedzi: 4    Wyświetleń: 1284
  • Zegar binarny by Hubert Fabieński

    Rozszyfrowanie nazw AVRów jest proste: ATmega[pamięć flash, potęga dwójki, czyli 1, 2, 4, 8, 16, 32, 64, 128, 256][dodatkowy numer lub literka]-[najszybszy kwarc][typ obudowy] Czyli na przykład: ATmega8-16PU 8kB pamięci programu flash, najszybszy kwarc to 16MHz, obudowa DIL ATmega128L-8AU 128kB pamięci, L to wersja niskonapięciowa, 8MHz, obudowa TQFP

    DIY Konstrukcje   28 Sty 2020 00:41 Odpowiedzi: 41    Wyświetleń: 22481
  • Pionek 1330 - Jak przeprogramować do odbioru paczki P....tu?

    Nalezy mu zapodać nowego Flash-a i kartę zewn. Atmega i smiga słoneczko tylko trochę wolno zmienia kanały.

    SAT Serwis   29 Lis 2003 16:57 Odpowiedzi: 2    Wyświetleń: 1292
  • Jak ustawić fusebity dla ATmega168P/328P z zewn. oscylatorem 16MHz?

    Nie odpowiada on jednak na pytanie: Full-swing czy Ext. Crystal Osc.? Aliści (jest takie słowo!) podejrzałem składnię polecenia generowanego przy wgrywaniu bootloadera i w nim lfuse=0b11110111 czyli 0xF7 zatem - Ext. Full-swingCrystal. Ustawienia fusebits są w pliku avrdude.conf dostarczanym wraz z MiniCore. Sekcja dla 328 wygląda następująco: [syntax=ini]#---------------------------...

    Mikrokontrolery Początkujący   04 Cze 2020 16:03 Odpowiedzi: 15    Wyświetleń: 1941
  • Różnice między ATMEGA8L-8PU a ATMEGA8A-16PU - oznaczenia 8L, 8A, PU

    czym różni się ATMEGA8L-8PU http://sklep.avt.pl/p/pl/486711/uklad+sc... od ATMEGA ATMEGA8A-16PU http://sklep.avt.pl/p/pl/491901/uklad+sc... Co oznacza 8L badz 8A i PU

    Mikrokontrolery Początkujący   25 Lut 2013 22:48 Odpowiedzi: 5    Wyświetleń: 1827
  • GCC + ATMEGA: Jak umieścić tablice w pamięci programu(FLASH)

    A co przeszkadza że ta tablica jest w RAMie? Widac kompilator uznaje że tak jest optymalniej, jak zabraknie pamięci to powinien ją przenieść do flasha.

    Mikrokontrolery   28 Lut 2005 21:26 Odpowiedzi: 6    Wyświetleń: 3388
  • Jakie minimum wolnej pamięci Flash dla stabilności Atmega328P?

    Jakby ktoś miał czas może luknie i zobaczy czy nie popełniłem jakiegoś rażącego błędu albo co poprawić.... Póki co, to ten kod się u mnie nie kompiluje (biblioteka z https://github.com/lexus2k/ssd1306 jest zainstalowana): [syntax=bash]/home/mariusz/Arduino/__ele... In function 'void Oled_view()': __elektroda:843:25: error: 'Courier_New19x32'...

    Arduino   03 Lut 2020 19:54 Odpowiedzi: 35    Wyświetleń: 1071
  • AVR ładowanie i wykonywanie programu z pamięci I2C, realizacja w BASCOM AVR

    Polecam np. lekturę najnowszego wydania Elektroniki dla wszystkich. Jest tam artykuł o bootloaderach w AVR, z tego co zdążyłem go pobieżnie przeczytać - dość dokładnie napisany. Albo kursy AVR w sieci. Albo książka (np: "Mikrokontrolery atmega w praktyce"). Ogólna idea wygląda tak że pamięć flash procka jest podzielona na dwie części - w jednej siedzi...

    Mikrokontrolery   23 Paź 2006 18:27 Odpowiedzi: 10    Wyświetleń: 1922
  • Przesiadka na AtMega 64 - występują jakieś "kruczki"?

    Może źle odebrałem pytanie. Jeśli chodzi tylko o większą liczbę pinów IO to M64/128/256 są jak najzupełniej ok. Wygodne, bo to to samo co kolega tehaceole już zna. Jeśli chodzi o coś więcej to przesiadłbym się właśnie na XMEGA, bo przy tej samej cenie oferują znacznie więcej, ale co ważniejsze, peryferia mają fajnie "poukładane". No i o wiele bardziej...

    Mikrokontrolery AVR   14 Cze 2012 06:47 Odpowiedzi: 30    Wyświetleń: 6121
  • Jak połączyć kartę Bluetooth CF z mikrokontrolerem 80515 lub ATmega?

    poszukuje opisu jak komunikowac sie z kartami compact flash a dokladnie jak 80515 lub atmega z kartą bluetooth CF

    Mikrokontrolery   14 Lip 2003 11:55 Odpowiedzi: 2    Wyświetleń: 1657
  • Brak napięcia na 4. pinie Atmega 328 po wgraniu programu

    Pod MKAvrCalculatorem zaznaczyłem opcje "pokaż hex" i odczytałem a tak to wygląda u mnie: wgrany program bezpośrednio na ATMEGĘ328P bez bootloadera (działa - pokaz na filmie w poście ) i odczytany: https://obrazki.elektroda.pl/9626649700_... Więc w taki sposób możesz sprawdzić i skonfrontować czy Ci programator wgrał czy nie wgrał i...

    Mikrokontrolery Początkujący   05 Kwi 2025 06:29 Odpowiedzi: 54    Wyświetleń: 1290
  • ATMEGA 328p: Proste metody odblokowania i sprawdzone projekty Fuse Doctora

    Witam , tak zrobilem zaprogramowałem i nadal nic no dobra dobra. Najpierw na pytanie czy robisz zgodnie z wytycznymi autora twierdzisz że TAK, później ktoś poświęca swój czas, żeby sprawdzić że jednak nie doczytałeś... Teraz niby znów zrobiłeś poprawnie i nadal Ci nie działa. Może poświęć więcej czasu a nie wrzucasz softy jak popadną, montujesz układ...

    Mikrokontrolery AVR   22 Mar 2022 17:29 Odpowiedzi: 39    Wyświetleń: 2601
  • ATmega48 vs ATmega88 vs ATmega168 – różnice i zamienność wsadów .hex

    Ilością dostępnej pamięci FLASH - 8, 4 i 16kB. Hex z 88 powinien ruszyć na 168, o ile nie wykorzystujesz bootloadera itp. spraw.

    Mikrokontrolery AVR   15 Lis 2010 21:42 Odpowiedzi: 5    Wyświetleń: 1478
  • Biblioteka do zegara PCF8563 w C dla ATMEGA-32 - brak lekkostrawnej wersji

    Tworząc prosty układ z wykorzystaniem ATMEGA-32 , który miał rejestrować na karcie SD datę i czas wejścia/wyjścia do/z mieszkania, zatrzymałem się na oprogramowaniu zegara PCF8563 - brak "lekkostrawnej" biblioteki. Dla zegara PCF8583 i iic istnieje przejrzysta biblioteka napisana przez Roberta Krysztofa, która posłużyła mi do stworzenia analogicznej...

    Programowanie   23 Sty 2015 10:44 Odpowiedzi: 2    Wyświetleń: 1404
  • [mega8535] Jak zaprogramować ATmega8535 na Ubuntu przez USB STK500v2 i avrdude?

    Odłącz i podłącz urządzenie do komputera, następnie wpisz w terminalu dmesg Znajdziesz tam informację o wykryciu urządzenia i przypisaniu do odpowiedniego pliku w /dev , na przykład /dev/ttyUSB0 . Następnie wpisz, dostosowując do swojej konfiguracji, poniższe komendy. cd katalog/ sudo avrdude -c stk500v2 -p m8535 -P /dev/ttyUSB0 -e -U flash:w:plik.hex...

    Mikrokontrolery AVR   31 Maj 2009 15:29 Odpowiedzi: 7    Wyświetleń: 1873
  • [atmega 8]Programator usb asp-błąd zapisu flash memory

    tzn co? cały czas ten sam błąd ? - to może sprawdź z innym prockiem dla porównania? aha i spróbuj programu MkAvrCalculator - bo z twoim prockiem będzie działał w pełni i za free - może tam coś się zmieni ? przy okazji możesz z niego (zakładka "Ustawienia" zainstalować dobre avrdude jak coś)

    Mikrokontrolery AVR   17 Maj 2011 20:20 Odpowiedzi: 4    Wyświetleń: 1934
  • [atmega128a] Błąd weryfikacji przy wgrywaniu programu powyżej 25% pamięci

    Zawsze masz błąd w tym samym miejscu? To najpewniej uszkodzony FLASH. Jeśli w losowych, to sprawdź przewody łączące z programatorem, czy nie są za długie i czy na liniach ISP nie masz czegoś w stylu kondensatorów, diod itd. BTW: IMHO fusebity są czytelniejsze jeśli podasz ich nazwy, komu by się chciało zamieniać to na bin i sprawdzać w nocie co robią...

    Mikrokontrolery AVR   12 Kwi 2011 12:00 Odpowiedzi: 7    Wyświetleń: 2397
  • Wybór procesora z większą pamięcią flash niż ATmega8L, niskie napięcie 1.8-5.5V

    Polecam Atmega 168.Ta sama budowa co Atmega 8.

    Mikrokontrolery   23 Maj 2008 11:53 Odpowiedzi: 18    Wyświetleń: 2010
  • Wybór pamięci 512kB do AVR ATMEGA8535 z obsługą I2C i zachowaniem danych

    Ad.1 Odpowiedź ze strony producenta : DataFlash® is the world's number one selling serial interface flash family. Introduced in 1997, Atmel's Dataflash families (45 series and the recently introduced 26 series) are feature rich, low pin count, sequential access families ideal for program code, data storage, Serial EEPROM replacement, and the next...

    Mikrokontrolery   13 Kwi 2006 18:06 Odpowiedzi: 8    Wyświetleń: 5721
  • Atmega 162 - odczyt działa, ale zapis do flash nie działa na Pony i ISP-Prog

    Mam dziwny problem z prockiem Atmega162. Otóż mogę odczytać jego zawartość, bity, ale nie chce zapisywać programu do flash. Procek jest nowy. Nie działa ani na Pony, a nie na ISP-Prog... Gdzie może tkwić problem??

    Mikrokontrolery   04 Lut 2006 20:32 Odpowiedzi: 4    Wyświetleń: 1596
  • Jak zmieniać podprogramy w ATmega 2561 bez modyfikacji programu głównego?

    Nie wiem jak w BASCOMie to zrobic (kto w ogole pisze programy na procek z 256kB FLASH w tak dziwacznym jezyku?), ale jesli BASCOM wspiera kompilacje pod konkretny adres i odwolania do funkcji przez wskazniki (to mozna zreszta zrobic za pomoca wstawki w assemblerze), to najprosciej te funkcje umiescic pod jakims znanym z programu glownego adresem, przy...

    Mikrokontrolery   02 Gru 2009 08:23 Odpowiedzi: 3    Wyświetleń: 1722
  • Jak nagrać własny głos na gadającą maskotkę? Szukam prostego rozwiązania

    Napiszę jeszcze raz - nie wymaga zasilania sieciowego. Siedzi tam jakaś Atmega + flash zasilana z 9V. Dzwonek działa od razu po włożeniu baterii, zwierając niebieski port dzwonisz dzwonkami. Czerwony port robi to samo tylko napięciem AC 8V lub 230V. W ogóle to świetny gadżet, kilku moich znajomych też go sobie kupiło. Możesz załadować przez USB dźwięki...

    Początkujący Naprawy   03 Lut 2015 14:23 Odpowiedzi: 16    Wyświetleń: 3423
  • Programator STK200 nie rozpoznaje ATmega168 i ATmega88 po flashowaniu

    Witaj, Zacznij od rozrysowania schematu (warto czas na to poświęcić) i załączenia go tutaj. Opis słowny niby wystarczy ale nie takie błędu już widywano na forum- bez urazy. Jakim programem to cudo programujesz?

    Mikrokontrolery AVR   07 Lis 2011 12:02 Odpowiedzi: 8    Wyświetleń: 2855
  • [ATmega] [ATmega][WinAVR] Jak zdefiniować wektory przerwań w mikrokontrolerach ATmega?

    Organizacja pamięci programu (flash) jest w słowach - 2 bajty, stąd kolejne adresy np 101 102 103 tak naprawdę przeskakują co 2 bajty. Wektory przerwań używają rozkazu jmp (nigdy rjmp) rozkaz jmp składa się z 2 słow czyli 4 bajtów. Powyższe nie dotyczy pamięci statycznej RAM - tam jest organizacja 1 bajtowa.

    Mikrokontrolery   06 Lis 2010 19:03 Odpowiedzi: 7    Wyświetleń: 3578
  • Czy program w ATMEGA8 pozostaje po odłączeniu zasilania?

    Atmega ma program w pamięci FLASH, a DSM51 program w pamięci EPROM (tam sieci monitor, loader etc) i pamięci RAM.

    Mikrokontrolery   10 Lut 2008 22:57 Odpowiedzi: 8    Wyświetleń: 1165
  • Arduino Nano v3 czy Arduino Mega z Atmega1280 – który lepszy na start i do nauki?

    Wysyłałem PW ale chyba nie doszło. Jak chcesz się pożądnie pobawić, to mega zdecydowanie lepsza. Poza tym można na niej działać bez płytki stykowej. Przy nano płytka stykowa to konieczność. Weź mega, jak Ci się nie spodoba mogę odkupić po cenie jak od Chińczyka. ---- Nie nabijaj już postów bo Cie pogonią. Tak, zwykły kabel USB wystarczy USB A-B lub...

    Mikrokontrolery AVR   22 Sty 2011 17:19 Odpowiedzi: 13    Wyświetleń: 2464
  • Wgrywanie sketch do Atmega328p-pu przez UART - błędy synchronizacji

    To co napisał (at)kotekturek jest w większości bez sensu, nie ustawia się fuse wgrywając bootloder w Arduino, bo Arduino przede wszystkim ustawia fuse wypalając bootloader, tylko czasami wgrywa sam program do komunikacji, np. w attiny13 nie ma miejsca na program we flash (ani sprzętu do tego), w niektórych innych prockach można wybrać czy program ma...

    Arduino   09 Sty 2019 21:12 Odpowiedzi: 22    Wyświetleń: 1836
  • Jaki mikrokontroler wybrać do...?

    Daj sobie spokój raz na zawsze z prockiem ATmega8 i kup ATmega88 w zamian za to. Albo nawet identyczny pinologicznie a z dużo większą ilością pamięci ATmega168. W seguro.pl kosztuje tylko ok 13zł już brutto !!!!! A z punktu widzenia pisania programów nie zrobi ci to żadnej różnicy bo wszystko tak samo piszesz praktycznie jak na staruszka ATmega8. Dodano...

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 266284
  • [ATMEGA168] [ATMEGA168][AVRGCC] Optymalizacja zapisu 8-bitowych danych dźwięku w pamięci Flash

    Pamięć jest zorganizowana w komórki 16-bitowe, objawia się to np tym że wskaźnik programu wskazuje na słowo (2 bajty) a nie na bajt. Wszystkie instrukcje muszą być więc wyrównane do granicy dwóch bajtów. Jakkolwiek z poziomu samego programu pamięć flash jest zorganizowana bajtami, więc spokojnie można w niej umieszczać tablice bajtów bez utraty pamięci....

    Mikrokontrolery AVR   10 Paź 2008 21:55 Odpowiedzi: 8    Wyświetleń: 1998
  • Nieprawidłowe wskazania temperatury na Atmega i DS18B20 - migający wyświetlacz

    Tak przez rezystor, fusebity mogłem ustawić podczas pierwszego programowania mikrokontrolera a teraz nie mogę ustawić ani ich ani wgrać programu. Dodano po 26 Jest to błąd o treści error writing flash

    Mikrokontrolery AVR   05 Mar 2016 18:37 Odpowiedzi: 35    Wyświetleń: 4605
  • Elektra Bregenz WAF 61430A - Only light on display, no text/numbers

    Doesnt wanna read file from atmega. Does anyone have flash file? https://obrazki.elektroda.pl/9653999100_...

    AGD Pralki, Suszarki   02 Lut 2020 12:16 Odpowiedzi: 1    Wyświetleń: 417
  • bascom avr a atmega168, brak procesora na liście kompilatora

    Witam. Mam problem z prockiem atmega 168, pasuje on w miejsce atmega 8 a ma 2 razy większy flash, lecz brak go w spisie dostępnych procków w kompilatorze bascoma. Czy ktoś może mi pomóc,jeśli jest gdzieś dostępny plik z atmega 168 lub jakiś inny sposób to proszę o informację. Dzięki. Dodano po 9 W wersji demo na stronie producenta widzę że już jest...

    Mikrokontrolery   14 Maj 2007 17:35 Odpowiedzi: 1    Wyświetleń: 1337
  • Moduł internetowy ecoNet 300 i ecoLINK2

    Koledzy coś więcej zadziało się z odszyfrowywaniem tej komunikacji? A może by spróbować od drugiej strony, tzn. z tego co widziałem w instrukcji do ecoLINK2, sterownik a pewnie i panel wydaje się korzystać z procesora ATmega. Może niebyłoby głupie próbować zrzucić flash i IDĄ trochę próbować rozkodować co on wyczynia? Jestem zainteresowany tematem ponieważ...

    Komputery Początkujący   07 Lip 2025 23:22 Odpowiedzi: 611    Wyświetleń: 144825
  • Doświadczenia z przetaktowaniem AVR: Atmega128 i Atmega2561

    (at)R-MIK Czytaj, proszę, ze zrozumieniem i bez nerwów. Pamięć NOR-flash jest względnie powolna i jest głównym ogranicznikiem taktowania rdzenia. Dodatkowo wymaga bardzo dużo miejsca na powierzchni układu, a jej skalowanie (zmniejszanie) jest bardzo kosztowne. Wielu producentów stosuje pamięć o szerokości znacznie większej niż szerokość magistrali...

    Mikrokontrolery AVR   06 Lut 2017 16:58 Odpowiedzi: 151    Wyświetleń: 10833
  • Jak ustawić fuse bity w ATmega z kwarcem 8MHz bez utraty programowania?

    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)

    Mikrokontrolery   23 Cze 2005 20:32 Odpowiedzi: 15    Wyświetleń: 6927
  • ATmega128: Start z sekcji bootloadera, ustawienia fusebit i obsługa LCD/RS232C

    W takim wypadku nie potrzebujesz wcale żadnego BootLoadera, tylko chcesz zapisywać dane we Flash'u tak jak w zwykłym EEPROMIE. W sumie to prawda, ale aby móc zapisywać coś do flasha to muszę wykonać instrukcję spm, której wywołanie jest dozwolone tylko z obszaru NRWW (tam, gdzie bootloader). No i tu jest lekarstwo na Twoje bolączki. Jedna jedyna funkcja...

    Mikrokontrolery   19 Lis 2009 13:46 Odpowiedzi: 11    Wyświetleń: 5230
  • Jak odczytać zawartość Flash oraz EEPROM z Arduino Nano (ATmega328P)?

    Witam, Chciałbym wyciągnąć pliki HEX z zaprogramowanego Arduino Nano (Atmega 328P). Próbowałem odczytywać zawartość za pomocą Arduino Leonardo jako programator ISP oraz Atmel ICE Basic i oprogramowania Microchip Studio oraz AVRDUDESS. W każdym przypadku nie można odczytać sygnatury urządzenia. Próby przeczytania zawartości z Arduino Leonardo przechodzą...

    Mikrokontrolery   21 Lip 2022 16:23 Odpowiedzi: 2    Wyświetleń: 795
  • Samochodowy komputer zużycia paliwa

    Witam. Mam pytanie do autora projektu.O ile się orientuje Atmega 8 ma 8 kb flash,a wsad hex ma 22 kb.W jaki sposób mam zaprogramować Atmege.:cry:

    Artykuły   23 Mar 2016 21:58 Odpowiedzi: 556    Wyświetleń: 383019
  • prosze o pomoc. przykłady ładowania programu do pamieci stał

    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   09 Sie 2007 23:14 Odpowiedzi: 11    Wyświetleń: 1356
  • [Atmega][avr-gcc] - Wskaźnik do struktury w strukturze

    Nie do końca. To co zaproponowałeś to wyrzucenie PROGMEM, co spowoduje, że wskaźnik nie będzie we FLASH, ma być: const PROGMEM char *text; Nie powinno się PROGMEM używać z typedef. Jeśli wskaźnik już będzie w FLASH to można pole odczytać tak jak podałeś, lub użyć tego co pokazałem w przykładzie, czyli własnej funkcji GetAddr - robi ona dokładnie to...

    Mikrokontrolery AVR   23 Sty 2014 21:17 Odpowiedzi: 10    Wyświetleń: 2319
  • Podrobione mikrokontrolery ATtiny/ATmega w obudowach DIP

    Tylko, że te pojęcia zostały wprowadzone dopiero w dokumentacji mikrokontrolerów ATmega48/88/168/328PB, które są zupełnie nowymi układami (mają dodatkowe funkcje), choć kompatybilnymi z poprzednimi modelami. Wcześniej nikt nie wiedział, że cała osobna strona pamięci FLASH, zawiera jakieś dodatkowe informacje (w tym numer seryjny z obudowy).

    Artykuły   11 Sie 2024 20:01 Odpowiedzi: 23    Wyświetleń: 4461