atmega168 eeprom

Znaleziono około 287 wyników dla: atmega168 eeprom
  • [ATMega168] Czy eeprom_busy_wait() jest konieczne po eeprom_write_byte() w ATMega168?

    Widzę, że lubisz sobie komplikować życie na własne życzenie ;) W ogóle nie musisz tego stosować, jeśli będziesz korzystał z takich funkcji jak: eeprom_write_byte() eeprom_write_wird() eeprom_write_block() a w zasadzie żadne inne nie będą ci potrzebne ;)

    Mikrokontrolery AVR   29 Gru 2011 22:03 Odpowiedzi: 5    Wyświetleń: 1177
  • [Atmega168] [Atmega168][AT24C64] Jak oznaczyć koniec strony w EEPROM?

    Co do drugiej uwagi wspomniana konstrukcja w funkcji eeprom_write() jest takowa, z mysla o tym, zebym mogl jej uzywac do zapisywania ciagow. Dzieki temu moge napisac eeprom_write(EEPROM1, adres, "tekst do wpisania < 32 liter"); Obawiam się, że to będzie działać prawidłowo tylko wtedy, gdy adres będzie podzielny przez 32. Poza tym,...

    Mikrokontrolery AVR   24 Wrz 2010 20:08 Odpowiedzi: 7    Wyświetleń: 1395
  • REKLAMA
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • AVR: Można wybrać adres EEPROM pod jakim zapisać dane?

    Moje pytanie to: Czy jest możliwość zasyngalizowania kompilatorowi pod jakim adresm ma się znaleźć blok pamięci EEPROM i czy można sobie wybrać ten adres jaki się chce? void eeprom_write_block( const void * __src, void * __dst, size_t __n) Write a block of __n bytes to EEPROM address __dst from __src. Drugi argument to adres. Zdefiniuj sobie adresy...

    Mikrokontrolery Początkujący   24 Sie 2018 18:35 Odpowiedzi: 9    Wyświetleń: 855
  • REKLAMA
  • Piórnik- kilka softów oraz schematy

    Witam, zamieszczam wersję beta schematu: -ATMEGA168 -EEPROM 24LC1025 -LCD 3310 -IR -RS232 Wszystko ok? Coś dodać? Można by było wyświetlać na LCD naładowanie baterii? Potrzebny do tego jakiś układ? http://obrazki.elektroda.net/8_119818542...

    DIY Poczekalnia   18 Lis 2009 18:17 Odpowiedzi: 758    Wyświetleń: 130375
  • [C] Atmega168 z kwarcem 16MHz - EEPROM 24C64 nie działa, działa z 4MHz

    Pewnie za szybko wysyłasz dane przez I2C przy kwarcu 16MHz i eeprom nie jest wstanie ich odebrać.

    Mikrokontrolery AVR   19 Lis 2009 19:59 Odpowiedzi: 5    Wyświetleń: 1428
  • Jak zapisać i odczytać bajt z EEPROM w ATmega168 używając WinAVR?

    Witam ja też wróciłem do wersji z 2004 - jest jak narazie najstabilniejsza, z tym że jak kompilujesz biblioteke eeprom.h pojawia się komunikat: The functions from <avr/eeprom.h> are not supported on this MCU. i zostaje bez funkcji do zapisu/odczytu EEPROMA. W sumie to już rozwiązałem ten problem - w notach do Atmeli są krótkie procedury zapisu...

    Mikrokontrolery   29 Kwi 2006 15:38 Odpowiedzi: 3    Wyświetleń: 1293
  • Tester elementów elektronicznych (ATmega168/328)

    Hehe..... eeprom. Mało snu ostatnio.

    DIY Konstrukcje   23 Lut 2022 16:53 Odpowiedzi: 93    Wyświetleń: 26730
  • REKLAMA
  • [atmega8][atmega168] częstotliwości, podkręcanie

    A po co ci te informacje? Bo one nie mają żadnego praktycznego zastosowania. Jeśli 20MHz to za mało to masz serię XMega do 32MHz. Jeśli to ciągle za mało to zmień rodzinę. Parametry z noty są określane tak, żeby założony odsetek układów pracował w podanych warunkach. To znaczy, że większość będzie pracować przy szybszym zegarze, a jak szybkim nie ma...

    Mikrokontrolery AVR   27 Cze 2010 16:42 Odpowiedzi: 15    Wyświetleń: 3110
  • EEPROM i Atmega8 - problem z nadpisywaniem danych w lokacji 0x0006

    Witam! Kiedyś miałem podobny problem z pamięcią EEPROM w atmega168, polegający na uszkodzonych kilkunastu początkowych komórek pamięci i jedynym wyjściem było przerzucić się na wyższe adresy. Pamiętam że przenosiłem pewien projekt z atmegi8 na atmegę168 w którym to dosyć intensywnie wykorzystywałem pamięć EEPROM, w związku z czym dodatkowo miałem niemało...

    Mikrokontrolery   08 Sie 2006 11:17 Odpowiedzi: 5    Wyświetleń: 2672
  • [Bascom] Sterowanie wentylatorami i odczyt temperatury w PC na atmega8, Bascom, LCD

    Jeśli chodzi o niedostatek pamięci FLASH - to może Atmega168 - 16k FLASH, 1k SRAM, 512B EEPROM. Jest dostępna w "wąskim" DIP28, np. w TME.

    Mikrokontrolery AVR   24 Maj 2010 21:41 Odpowiedzi: 57    Wyświetleń: 11054
  • REKLAMA
  • Dlaczego ATmega168PB jest tańszy od innych wariantów ATmega168?

    Różne zużycia prądu, różne zakresy napięć pracy, różne peryferia a nawet czasami inne pojemności FLASH, RAM, EEPROM. Na dodatek też różne dostawy z różnych okresów czasu.

    Mikrokontrolery AVR   09 Gru 2015 09:54 Odpowiedzi: 17    Wyświetleń: 1377
  • [ATMEGA168PB][C] - Czy mozna wyzerować bajt EEPROM bez pisania

    Tak, może się tak zdarzyć, przy niestabilnym zasilaniu. Dlatego zawsze włączaj BOD oraz zmieniaj zawartość rejestrów EEADR na adres nieużywanej komórki EEPROM.

    Mikrokontrolery AVR   01 Sty 2016 22:14 Odpowiedzi: 4    Wyświetleń: 1074
  • ATmega168 i ADXL345 - komunikacja i2c/twi zawiesza się

    (at)piotrva 1.te kupiłem w TME: ATMEGA168-20PU 2 SZT 19,55/SZT 23 39,10 Mikrokontroler AVR;Flash:16kx8bit;EEPROM:512B;SRAM:1024... Producent: ATMEL Symbol producenta: ATMEGA168-20PU Zgodnosc RoHS 2. http://obrazki.elektroda.pl/2727743500_1... 3. rezystory podciągające od strony 3.3V są na module: http://www.sparkfun.com/products/10121

    Mikrokontrolery AVR   21 Lip 2011 12:45 Odpowiedzi: 10    Wyświetleń: 3433
  • [mega8][BASCOM AVR] Za dlugi program 115% co zrobić?

    tak jak mówił zumek - zapomnij o jakimś wrzucaniu kodu programu do eeprom lub zewnętrznej pamięci flash - bo to (powiedzmy) niemożliwe ;) tak więc zostają ci tylko 2 drogi: 1. Optymalizacja kodu - czyli poskracanie pewnych rzeczy. Zamiast pokazywać cały kod - pokaż może niektóre fragmenty, które sam uważasz że już dałoby się jakoś może poskracać - tylko...

    Mikrokontrolery AVR   25 Sie 2009 21:14 Odpowiedzi: 25    Wyświetleń: 2238
  • Czy M27C1001 może działać jako zewnętrzny EPROM dla Atmega8?

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

    Mikrokontrolery AVR   29 Paź 2009 14:57 Odpowiedzi: 58    Wyświetleń: 7106
  • Sterownik pieca CO Atmega168

    Każde rozwiązanie będzie dobre, nawet to z eepromem byle to się dało regulować. W Tobie nadzieja. Ukłony od mojej żony za ,,big_cyfry".

    DIY Konstrukcje   20 Sty 2020 13:53 Odpowiedzi: 236    Wyświetleń: 112272
  • ATmega168PA Pamięć EEPROM zapis i odczyt język C

    Na początek proponuję abyś przeczytał uwagi kompilatora i zastosował się do nich. A po drugie przemyśl koncepcję. Jaki jest sens przechowywania danych w EEPROM skoro na samym początku je niszczysz komendą "eeprom_write_byte". Kolejna sprawa to czego się spodziewasz po takiej konstrukcji: [syntax=c]czas = eeprom_read_byte(&czas_pamiec); czas += 1;[/syntax]...

    Mikrokontrolery   02 Sie 2019 09:47 Odpowiedzi: 4    Wyświetleń: 468
  • Atmega 8 - Generator określonej liczby impulsów w zakresie 2 do 30.

    Kolego (at)sp5gbw o ile rozumiem to program ma działać tak: - po uruchomieniu wczytuje z EEPROM ilość cykli (od 2 do 30) i generuje je czyli generuje przez czas Ta sygnał 5kHz z odstępem Tb między sygnałami. - po wygenerowaniu tego sygnału sprawdza stan klawiatury w oczekiwaniu na zmianę ilości cykli. Jeżeli taka nastąpiła zapisuje ją do EEPROM. Zweryfikuj...

    Mikrokontrolery AVR   28 Sie 2015 18:56 Odpowiedzi: 23    Wyświetleń: 2370
  • [ATmega168/C] Jak połączyć ATmega168 z BQ2040 przez TWI w Ford WDS? Bateria nierozpoznawana

    Tak, rezystory są przylutowane, ogółem to atmega siedzi w innym projekcie gdzie miała być wykorzystana pamięć EEPROM, ale w końcu z niej zrezygnowałem i po prostu wlutowałem się w piny sygnałowe i masę (zasilanie idzie z baterii).

    Mikrokontrolery AVR   31 Sie 2012 09:58 Odpowiedzi: 3    Wyświetleń: 1374
  • 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ń: 21264
  • czytanie z EEPROM i wysył danych do osobnego pliku

    Mam problem jak przekształcić kod zamieszczony poniżej, który czyta pamięć EEPROM z mikrokontrolera ATmega168 i wyświetla go na ekranie.Układ jest oparty o płytkę rozwojową Arduino Diecimila i używam software zrobiony do tego wersja 0012. Chcę żeby wyświetlone wartości zostawały wysyłane do osobnego pliku na kompie(w Excelu albo notatniku). Jakiś pomysł?...

    Mikrokontrolery AVR   10 Kwi 2009 19:29 Odpowiedzi: 3    Wyświetleń: 1385
  • Błędne odczytywanie z pamięci EEPROM - ATmega168PA-AU

    Witam, mam taki kod programu: [syntax=c] #include <avr/io.h> #include <avr/eeprom.h> #include <avr/pgmspace.h> #include <avr/interrupt.h> #include <stdio.h> #include <string.h> #include <stdlib.h> #include <util/delay.h> volatile uint8_t t1=5; volatile uint8_t t2=5; volatile uint8_t t3=5; volatile uint8_t...

    Mikrokontrolery   15 Mar 2023 13:33 Odpowiedzi: 30    Wyświetleń: 885
  • [AVRdude] - Wyłączenie kasowania EEPROM podczas zapisu do FLASH

    Witam, Zauważyłem że podczas zapisu programu do pamięci flash przez avrdude, pamięć EEPROM automatycznie jest kasowana. Robię to komendą: C:\avrdude2\avrdude.exe -p ATMega168 -c usbasp -U flash:w:C:\Users\Mistrzu\Doc... -F Oczywiście można dopisać aby za każdym razem dogrywał także zawartość do...

    Mikrokontrolery AVR   24 Sie 2012 17:50 Odpowiedzi: 3    Wyświetleń: 2436
  • [c]AVR-GCC optymalizacja nieużywanych procedur/funkcji?

    Przepraszam, przegapiłem wklejenie reszty linijek, jeśli o to chodzi? avr-gcc -mmcu=atmega168 --gc-sections -Wl,-Map=minichrono.map minichrono.o -o minichrono.elf avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature minichrono.elf minichrono.hex avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0...

    Mikrokontrolery AVR   23 Kwi 2017 16:36 Odpowiedzi: 18    Wyświetleń: 4325
  • 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ń: 2073
  • Atmega168 Bascom - Przerwanie co 5us i odczyt 8 bitów

    OK wszystko działa michalko12 na atmega32 ale nie z 16MHz a z 20MHz chociaż co jakiś czas coś zgubi ale wystarczy mi to co jest. emarcus twoją wstawkę też sprawdziłem ale niestety nie działa tak jak powinna, wstawka michalko12 działa i na razie mi to wystarczy do testów. Dziękuje wszystkim za pomoc a szczególnie michalko12. Dzięki, temat zamykam. Jak...

    Mikrokontrolery Początkujący   18 Lis 2014 09:04 Odpowiedzi: 65    Wyświetleń: 4896
  • [atmega] Kompilacja freemodbus na atmega168 z Winavr - błędy avr-objcopy

    Witam, Jako że rozpoczynam przygodę z implementacją protokołu modbus na uC atmega potrzebuję pomocy przy próbie kompilacji przykładu udostępnionego przez freemodbus http://freemodbus.berlios.de/ dla kostki atmega168 przy pomocy Winavr. Docelowo chciałbym uruchomić tę aplikację na atmega8 jednakże już przy próbie kompilacji z ustawieniami ze źródła pod...

    Mikrokontrolery AVR   22 Maj 2011 09:17 Odpowiedzi: 18    Wyświetleń: 20439
  • Wariometr, Atmega168 + LCD Nokia 3330 / 3310 + Bosh BMP085

    http://obrazki.elektroda.pl/3303656700_1... Wariometr, Atmega168 + LCD Nokia 3330 / 3310 + Bosh BMP085 Witam. Przedstawiam projekt, który zrobiłem na zaliczenie na studiach, a tym samym chciałem, aby był użyteczny. Wariometr elektroniczny służy do pomiaru prędkości pionowej. Można go stosować do wolnego latania paralotniarzy. Polega...

    DIY Konstrukcje   27 Sie 2012 21:12 Odpowiedzi: 10    Wyświetleń: 16055
  • Jak stworzyć Data Logger na Arduino z ATmega168 i czujnikiem LM35?

    nie bede za ciebie szukac. Podam ci jedynie: http://szukaj.elektroda.pl/search.php?mo... co do twojego problemu nie programuje w c, rozumiem ze chcesz zapisac to do pamieci eeprom. Radze ci pierw zrobic obsluge lm37, pozniej dodac funkcje ze jak zmieni sie temperatura to zapisuje ja do pamieci eeprom. Napewno zapis do pamieci...

    Mikrokontrolery AVR   07 Sty 2009 14:23 Odpowiedzi: 5    Wyświetleń: 1968
  • [ATMega168/AVRStudio] BootLoader - wpisanie pod odpowiedni adres

    Witam, Staram się napisać własny bootloader który ma odczytywać plik z karty SD. Ale nie mogę uporać się z problemem, jak wrzucić bootloader pod odpowiedni adres w pamięci. Na elektrodzie znalazłem że w AVRStudio (4.X) robi się to przez Project->Configuration Options-> Memory Setings i tam wpisuje: Memory Type: FLASH Name: .bootloader...

    Mikrokontrolery AVR   30 Lis 2011 17:19 Odpowiedzi: 7    Wyświetleń: 2124
  • RFM69HW - ATmega168, problem z odczytem rejestrów, SCK wyłącza się po 0x01

    Dla Krzysia 74. Twój cytat dot:wysłania dummy Ponieważ okazało się że, SPI sprzętowe, nie bardzo sobie poradzi z rozmową z w/w modułem. Zrobię SPI programowe (pewnie w niedziele). A SPI sprzętowym tak: Moduły mają zapisane podstawowe rejestry. Aby ich nie stracić zapisałem je w EEPROM-ie. Jak ? Po prostu------ NSS-niskie * AdresRead==0x01 * odczyt 0x00...

    Początkujący Naprawy   16 Sty 2015 23:11 Odpowiedzi: 20    Wyświetleń: 1143
  • [Atmega168/328] Jak umieścić funkcję zapisu danych w sekcji bootloadera Atmega168/328?

    Widzę ze kolega wyżej czytał dokładnie 1 pierwszy post :). Może się komuś przyda na przyszłość sekcję zapisująca dane przenosimy do zakresu pamięci przeznaczonego dla bootloadera void boot_program_page (uint32_t page, uint8_t *buf) __attribute__ ((section (".bootloader"))&#... Oczywiście wcześniej trzeba zadeklarować...

    Mikrokontrolery AVR   27 Sty 2012 23:15 Odpowiedzi: 4    Wyświetleń: 1419
  • Kolejny Bootloader AVR

    http://obrazki.elektroda.pl/8472920100_1... Witam! Jakiś czas temu zacząłem bawić się procesorami AVR. Jako programatora wykorzystywałem moduł FT232. Po jakimś czasie gdy zacząłem ów moduł wykorzystywać również do transmisji danych między procesorem a komputerem (UART) pomyślałem, że aby zmniejszyć kabelkologię (FT232 podłączony jako...

    DIY Konstrukcje   27 Cze 2013 15:46 Odpowiedzi: 38    Wyświetleń: 20952
  • Atmega Fusebit Doctor (HVPP+HVSP) - napraw fusebity

    http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...

    DIY Warsztat   08 Kwi 2016 21:09 Odpowiedzi: 342    Wyświetleń: 262459
  • Błąd kompilacji freemodbus na Atmega32 z win avr - brak pliku gcc-avr

    ok trochę czasu mi to zajeło ale udało mi sie przejść ten problem po przez edycje pliku makefile wyedytowałem 3 linie odpowiedzialne za wybór kompilatora i poszło. CC=avr-gcc OBJCOPY=avr-objcopy AVRDUDE=avrdude ale powstał kolejny problem mianowicie problem z plikiem demo.cof wiem że win avr zrezygnował z coff ale niewim jak poprawic makefile aby ten...

    Mikrokontrolery AVR   03 Maj 2011 18:47 Odpowiedzi: 18    Wyświetleń: 6436
  • Dwuczujnikowy regulator temperatury v2.0

    http://obrazki.elektroda.pl/6305592900_1... Witam. Dziś chciałbym zaprezentować moją nową konstrukcję: Dwuczujnikowy regulator temperatury v2.0. Układ powstał w celu zastąpienia starego regulatora zaprezentowanego przeze mnie w tym temacie: Funkcje: -możliwość ustawiania różnicy temperatur, -możliwość ustawienia szerokości histerezy,...

    DIY Konstrukcje   24 Lut 2013 16:00 Odpowiedzi: 5    Wyświetleń: 10309
  • Porównanie mocy obliczeniowej i energooszczędności PIC vs AVR

    leonsocio --> nieee, no masakra jakaś. Jak ktoś lubi chodzić "oburącz" do sklepów naziemnych i dopłacać za towar poniewarz może zobaczyć uśmiechniętą twarz pani lub pana, który sprzedaje to proszę bardzo - to masochizm w skrajnej postaci. Poza tym jak można długo polować na starocie typu ATmega8 zamiast kupować nowsze procki jak ATmega88, ATmega168...

    Mikrokontrolery   08 Lip 2011 21:51 Odpowiedzi: 474    Wyświetleń: 45693
  • Konfiguracja fusebitów dla ATMega8 w projekcie Fusebit Doktor 2D

    Tak, tylko że Ty patrzysz na wersję firmware 2.09 ja wgrywam V2.03 (płytki nie będę poprawiał do najnowszej 2H bo jak, pisałem pola są albo do poprawy , albo zmówię sobie). Natomiast dobrze mnie nakierowałeś bo dopiero w zaktualizowanej wersji w notatniku jest napisane. Firmware 2.03: -added support for HVPP chips: AT90s8515, AT90s8535, AT90s1200, AT90s4433,...

    Mikrokontrolery Początkujący   11 Lut 2024 15:47 Odpowiedzi: 10    Wyświetleń: 636
  • Programator USBASP V2.0 USBISP układów AVR - made in China - Test i Recenzja

    Witajcie elektrodowicze. Tym razem, celem artykułu będzie przedstawienie wam kolejnego taniutkiego i bardzo przydatnego programatora od naszych skośnookich braci. https://obrazki.elektroda.pl/5259236300_... Jest to, programator UBSASP, w wersji 2.0, przeznaczony to współpracy z produkowanymi przez Atmela układami AVR. Po zakupie otrzymujemy...

    Artykuły   23 Lut 2019 18:29 Odpowiedzi: 19    Wyświetleń: 13743
  • Sterownik wyświetlacza matrycowego LED 8*48

    http://obrazki.elektroda.pl/1998348900_1... Witam, chciałbym wszystkim przedstawić projekt sterownika matrycowego wyświetlacza LED. Na początek proszę tylko o nie ocenianie wykonania płytki (na płytce uniwersalnej/pająk) bo jestem świadomy jak ona wygląda i jak ją wykonałem. Historia Pomysł projektu narodził się, gdy jakieś pół roku...

    DIY Konstrukcje   14 Gru 2011 22:27 Odpowiedzi: 32    Wyświetleń: 31963
  • Atmel Studio 7 - kompilator nie widzi funkcji, linkier nie działa, brak symulacji

    Na dłuższy okres musiałem odłożyć przygody z programowaniem. Teraz chcę powrócić i wielka kicha. Ostatni pracowałem na AS 6.2 było wszystko OK. Teraz po instalacji AS 7 nic nie działa prawidłowo. Kompilator zdaje mi się wariuje - nie widzi funkcji w plikach programu. Linkier nie może poskładać programu do kupy. Nie mogę przeprowadzić symulacji. Nie...

    Mikrokontrolery   29 Lis 2015 14:13 Odpowiedzi: 19    Wyświetleń: 1839
  • Regulator PID do ekspresu do kawy

    Tak jak napisano wyżej, SPI w AVR da się puścić max z prędkością połowy zegara. I wbrew pozorom da się uzyskać płynny obraz na wyświetlaczach graficznych kolorowych z AVR. Dla przykładu filmik z mojej pracy inżynierskiej: http://www.youtube.com/watch?v=-eq9wk1fJ... Układ napędzany przez AtMega168 20MHz, LCD w trybie 16bit, rozdzielczość 120x160. Co lepsze,...

    DIY Konstrukcje   03 Sty 2013 23:44 Odpowiedzi: 39    Wyświetleń: 28242
  • uProg - mały, szybki, przenośny programator AVR z SD

    http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...

    DIY Konstrukcje   15 Sty 2023 09:03 Odpowiedzi: 364    Wyświetleń: 156160
  • PORTA mikrokontroler AVR ATMEGA32

    tutaj jest cały kod: [syntax=c] #include <avr/io.h> #define F_CPU 10000000 #include <util/delay.h> int main() { int8_t i; int8_t k; int8_t m; int8_t n; unsigned char liczba_LED [10]={0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90}; DDRB = 0xFF; DDRD = 0XFF; DDRC = 0xFF; for(;;) { for(i=0; i<=9; i++) { PORTC = 0xC0; _delay_ms(10);...

    Mikrokontrolery Początkujący   26 Mar 2016 12:34 Odpowiedzi: 9    Wyświetleń: 1362
  • enc28j60 i avr - serwer www z możliwoscią sterowania

    Witam Uruchomiłem przykład z tej strony http://tuxgraphics.org/electronics/20090... i wszystko działa tak jak powinno i mam możliwosc zdalnego sterowania z serwera na avr. Problem jest z tym że nie rozumiem w jaki sposób realizowane jest w podanym niżej kodzie załączanie i wyłączanie czterech portów atmegi. Pomimo...

    Mikrokontrolery Początkujący   23 Sie 2013 21:02 Odpowiedzi: 1    Wyświetleń: 3021
  • V-USB (AVR USB) Tanie urządzenie USB w oparciu o AVR

    To zmień w makefile odnośniki do includów ".." to katalog wyżej "." to aktualny katalog wszystkie położenia katalogów są względem tego w którym jest makefile Dla twojego przypadku to powinno być dobre [syntax=bash]###########################... # Makefile for the project cdcmega ########################################...

    Mikrokontrolery AVR   07 Gru 2014 12:39 Odpowiedzi: 181    Wyświetleń: 84563
  • [Zlecę] Czasowy płynny programowalny regulator napięcia

    Podziwiam Cię JTA piszesz dużo, czytam to,ale chociaż bardzo się staram, nie bardzo rozumiem. Co to jest wg Ciebie minikomputer ? Jakiś PC !?. 8 bitowy DAC na wyjściu drukarki !?. Jak tym zasilisz LED-y ?. Sterowanie wyjściem na głośnika ? Użycie karty dzwiękowej, jako sygnału sterującego LED-ami ? Zobacz sobie co może taki przykładowy AVR Arduino Nano...

    Projektowanie Bazar   23 Paź 2017 13:22 Odpowiedzi: 18    Wyświetleń: 2556
  • enc28j60 i atmega168 328 - nie da się wgrać programu

    Nie, mam kilka projektów, miganie diody, wyświetlacz alfanumeryczny i wszystko normalnie wgrywa i działa dobrze. Tylko z tym projektem jest problem, moze chodzi o plik Makefile, a chciałbym sterować mikro kontrolerem przy użyciu ethernetu. Sciągłem paczkę ze strony, rozpakowałem wszystko, otworzyłem plik main.c wcisnąłem klawisz Tools -> Make All >...

    Początkujący Elektronicy   24 Wrz 2014 22:06 Odpowiedzi: 14    Wyświetleń: 1119
  • Konwersja liczby typu stałopozycyjnego _Accum na łańcuch znakowy - błąd kompilacji

    gcc od wersji 4.8 obsługuje typy stałopozycyjn Owszem, ale nie w tym rzecz. Mój kompilator: [syntax=bash]$ ./avr-gcc -v (...) gcc version 4.9.2 (AVR_8_bit_GNU_Toolchain_3.5.4_1709) [/syntax] Kompilacja w standardzie (albo jak napisałem wcześniej: dialekcie) C99+GNU Extensions (przełącznik -std=gnu99): [syntax=bash]make all Building file: ../main.c...

    Mikrokontrolery AVR   24 Cze 2023 21:11 Odpowiedzi: 13    Wyświetleń: 654
  • CANduino v3 - płytka prototypowa z ATmega168PA wielkości Arduino Nano

    https://obrazki.elektroda.pl/1835565600_... CANduino v3 to trzecia rewizja popularnej płytki prototypowej firmy MassiveButDynamic. CANduino v3 przypomina Arduino Nano, ale oparta została o mikrokontroler AVR z transceiverem CAN. Sercem CANduino v3 jest 8-bitowy mikrokontroler ATmega168PA firmy Microchip o taktowaniu 16MHz. Kompatybilność...

    Newsy   18 Lip 2022 13:11 Odpowiedzi: 0    Wyświetleń: 726
  • NAvr v.2.0a - Twój nowy pomocnik przy programowaniu

    Witam. Dzisiaj chciałbym Wam zaprezentowć moją najnowsza aplikację - NAvr. Jest to już wersja 2.0a. Program NAvr® v.2.0a służy do graficznej obsługi znanego nam wszystkim programu avrdude. Obsługuje masę różnych procesorów oraz programatorów. Co można zrobić za pomocą tego programu? 1. Wgrać z dysku plik *.hex do pamięci flash 2. Ściągnąć na dysk...

    DIY Poczekalnia   11 Lip 2009 00:39 Odpowiedzi: 8    Wyświetleń: 5326
  • [ATMEGA162] [ATMEGA162][AVRGCC] Jak poprawnie zapisać i odczytać stringi w EEPROM?

    Za długie pętle lub za krótkie tablice zmiennych.

    Mikrokontrolery AVR   01 Kwi 2010 11:21 Odpowiedzi: 3    Wyświetleń: 2401
  • Kolejny Solar Tracker - sterownik i opis konstrukcji

    https://obrazki.elektroda.pl/2328535500_... Przedstawiam dziś kolejny sterownik mojego autorstwa do solar trackera (pierwszy z 2011 roku opisany jest tu: https://obrazki.elektroda.pl/2581023700_... I na koniec parę zdjęć. https://obrazki.elektroda.pl/5847586100_... https://obrazki.elektroda.pl/4499875200_...

    DIY Konstrukcje   16 Lis 2023 23:48 Odpowiedzi: 25    Wyświetleń: 6468
  • Jak przekonwertować plik bin na hex dla Atmega 162 przy użyciu AVR-osp?

    Plik jest za duży. ATMega162 ma 512B EEPROMu a ten plik co zapodałeś ma 558B. No ale dobra. Obciąłem koniec bo tam były same zera i skonwertowałem.

    Mikrokontrolery   30 Gru 2024 14:17 Odpowiedzi: 8    Wyświetleń: 3361
  • Odbiornik na pasmo lotnicze

    Na układzie TDA7233S to bym nie oszczędzał tym bardziej, że można go razem z LM7001, TDA9830, LA1185 i ULN2803 dostać niedrogo w lewandowscy.pl. Natomiast szacunkowy koszt podzespołów to około 90zł zakładając, że trzeba będzie kupić wszystkie elementy. Aktualizacja programu sterującego (wersja 2) Odbiornik uzupełniony został o przewidzianą na początku...

    DIY Konstrukcje   29 Mar 2019 12:16 Odpowiedzi: 97    Wyświetleń: 68459
  • [Atmega128] - Jak usunąć warning przy odczycie EEPROM w C?

    Zrób rzutowanie typów. Poprawiłem. Dar.El

    Mikrokontrolery AVR   28 Maj 2013 11:20 Odpowiedzi: 3    Wyświetleń: 948
  • Podwójny mostek H dla silników DC v2.0

    http://obrazki.elektroda.pl/5995544500_1... Cześć Wszystkim. Chciałbym zaprezentować drugą odsłonę sterownika dla silników DC (wersja 1 http://obrazki.elektroda.pl/5995544500_1... http://obrazki.elektroda.pl/3989858800_1... http://obrazki.elektroda.pl/7001925600_1... http://obrazki.elektroda.pl/4105542100_1...

    DIY Konstrukcje   19 Maj 2016 09:15 Odpowiedzi: 16    Wyświetleń: 11670
  • [ATMEGA162] [ATMEGA162][C] - AVRStudio4: EEPROM nie zapisuje, odczyt 0xFF, 12MHz, fuse bity

    nie mam włączonej żadnej optymalizacji (-00) REG->EECR |= 1<<EEMWE; REG->EECR |= 1<<EEWE; żeby zapis się wywołal to druga zmiana bitu musi odbyć się w ciągu 4 cykli zegarowych a tymczasem ten kod skompilowany bez optymalizacji daje w gcc coś takiego: [syntax=asm] 162:ac e3 ldir26, 0x3C; 60 164:b0 e0 ldir27, 0x00; 0 166:ec e3 ldir30,...

    Mikrokontrolery Początkujący   30 Lip 2012 08:27 Odpowiedzi: 3    Wyświetleń: 1100
  • [Atmega128] [Bascom] - Obsługa błędów I2C przy zapisie do eeprom

    Skoro program utyka w jakimś miejscu to znaczy że czekasz w pollingu na stan, który się nie pojawia. Po pierwsze dodałbym time out, który przerwie pętlę oczekiwania zanim układ zostanie zresetowany przez watchdog. Dodatkowo w przypadku wystąpienia takiego timeoutu trzeba by obsłużyć jakoś błąd magistrali: http://obrazki.elektroda.pl/2162467700_1...

    Mikrokontrolery AVR   20 Lis 2013 09:15 Odpowiedzi: 7    Wyświetleń: 2220
  • ATMEGA32/C/ENC28J60 - Makefile - ustawienia fusebitow

    Witam serdecznie, Mam pytanie odnośnie obsługi modułu z ENC28j60 w C za pomocą Atmegi 32. Opieram swój projekt na kodach z tego artykułu: [syntax=c]# makefile, written by guido socher MCU=atmega168 DUDECPUTYPE=m168 #MCU=atmega88 #DUDECPUTYPE=m88 #MCU=atmega328p #DUDECPUTYPE=m328 # LOADCMD=avrdude LOADARG=-p $(DUDECPUTYPE) -c stk500v2...

    Mikrokontrolery   22 Sie 2013 17:56 Odpowiedzi: 3    Wyświetleń: 1641
  • Jakie narzędzie do programowania ATmega48/88/168 zamiast PonyProg2000?

    Moim zdaniem najbardziej elastycznym programatorem jest AVRDUDE. Można go pobrać z http://savannah.nongnu.org/download/avrd... Jego zaletą jest fakt, że parametry programowanych układów zapisane są w pliku tekstowym, więc jest możliwość dodawania nowych typów układów bez zmian w samym programie (w przypadku Atmela wprowadzającego ciągle jekieś nowości...

    Mikrokontrolery   06 Sty 2005 11:46 Odpowiedzi: 6    Wyświetleń: 1464
  • Jak zapisać dane z pliku txt do EEPROM 24Cxx przez RS232 na Atmega128?

    Witam Chciałbym przez rs232 zapisywać zmienne z pliku txt do zewnętrznej pamięci eeprom np. 24Cxx z których będzie korzystał mikrokontroler atmega128. Od czego zacząć? Czy to będzie bardziej rozwiązanie polegające na programie w mikrokontrolerze zasysającym dane z txt i wczytującym je do eeproma czy zrezygnować z drogi mikrokontrolera i programować...

    Mikrokontrolery AVR   17 Mar 2011 00:33 Odpowiedzi: 4    Wyświetleń: 4305
  • Atmega8 USBasp - Błąd przy ustawianiu fuse bitów na 8MHz, co robię źle?

    Ja mam podobny problem. Przy programowaniu Fusebitów na Atmega168P też mi wyskakuje błąd. Ale niemniej fusy programują się poprawnie więc po prostu to ignoruję i odzielnie programuję fusy i flash/eeprom.

    Mikrokontrolery AVR   14 Sie 2014 08:00 Odpowiedzi: 4    Wyświetleń: 2418
  • Odczyt danych powyżej 64kB z PROGMEM w C – jak obsłużyć uint_farptr_t?

    U mnie to co Ci podałem kompilowało się z tylko jednym warningiem. avr-gcc -g1 -Wall -Os -mmcu=atmega168p -DF_CPU=16000000UL -c -o main.o main.c main.c: In function 'generuj_VCO': main.c:79:29: warning: cast from pointer to integer of different size avr-gcc --version avr-gcc.exe (AVR_8_bit_GNU_Toolchain_3.4.3_1072) 4.8.1

    Mikrokontrolery AVR   16 Cze 2015 12:53 Odpowiedzi: 33    Wyświetleń: 2259
  • Wybór pamięci do ATmega128: SPI DataFlash vs I2C EEPROM vs SRAM 62256

    Witam, 1. 400kHz I2C a 20MHz ISP. Ile razy szybszy jest odczyt (i ew zapis) pamięci DataFlash od I2c EEPROM? Po pierwsze: nie osiągniesz 20MHz transmisji do pamięci DataFlash bo największa dopuszczalna częstotliwość pracy ATmega128 to 16MHz, a do tego częstotliowść pracy magistrali SPI ( a nie ISP In Cicuit Programing - programownie w układzie ) jest...

    Mikrokontrolery   08 Gru 2005 20:54 Odpowiedzi: 6    Wyświetleń: 3489
  • Atmel Studio 6.2.1563 nie rozpoznaje typów _Fract, _Accum, __uint24

    Kod, w którym testowałem liczby stałopozycyjne: ------ Build started: Project: FFP, Configuration: Debug AVR ------ Build started. Project "FFP.cproj" (default targets): Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!=''). Target...

    Mikrokontrolery Początkujący   11 Kwi 2015 19:22 Odpowiedzi: 5    Wyświetleń: 1077
  • AVR fuse Calculator i programator graficzny z avrdude

    w takim razie nie mam pojecia Mirku co titi_ tam kombinuje ja potwierdzam u mnie działa prawidłowo zarówno M8U2 jak i m48PA przy okazji pusciłem sobie instalke z kalka i ... zgłasza sie jako 5.6 tymczasem mój jako 5.10 Microsoft Windows [Wersja 6.1.7600] Copyright (c) 2009 Microsoft Corporation. Wszelkie prawa zastrzeżone. C:\AVRDUDE>avrdude...

    DIY Konstrukcje   26 Wrz 2013 18:32 Odpowiedzi: 615    Wyświetleń: 156192
  • Atmega8a-pu "psuje się" programowaniem -Podróbki?

    Ten program ci kompletnie do niczego. No Ok, ja rozumiem niechęć do polskich programów albo nawet konkretnie do mojego i polską "życzliwość inaczej" - ok, na to się nic nie poradzi, więc nawet nie będę komentował tej wypowiedzi, tym bardziej że za chwilę słyszymy, szok! PonyProg jest fajny i dopóki nie ruszasz fusebitów i nie dokonujesz zapisu to nie...

    Mikrokontrolery AVR   15 Maj 2012 14:35 Odpowiedzi: 18    Wyświetleń: 4096
  • Tworzenie własnej płytki z Atmega328p: Połączenia 5V i GND

    Witam ponownie. Płytki przyszły, 10 sztuk za 3$. Polutowałem to, wgrałem za pomocą USBasp bootloader MiniCore z ustawieniem wewnętrznego rezonatora 8Mhz. Info z wgrywania: avrdude: Version 6.3-20190619 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file...

    Arduino   22 Kwi 2021 19:49 Odpowiedzi: 12    Wyświetleń: 753
  • Arduino jako sterownik palnika olejowego - zasilanie układu i stabilność

    Możesz podać źródło tej informacji? Nie będę szukał, ale możesz mi wierzyć na słowo ;) Ahahaha Sam poszukaj jak jesteś ciekawy. Może mi się to jeszcze z Motoroli ciągnie, ale gdzieś o tym na pewno czytałem a wielu kodach widziałem że komórkę te omija sie szerokim łukiem :D Chyba,że sprawę się skieruje do mythbusters :D EDIT: Powinno tu coś być na temat...

    Arduino   01 Mar 2018 16:21 Odpowiedzi: 141    Wyświetleń: 20841
  • Atmega162/C - Odczyt eepromu zwraca 0xFF zamiast zapisanej wartości 0xAA

    A nie jest tak że do tego procesora jest potrzebna inna biblioteka do eeproma? Bo coś miałem z ATmega169

    Mikrokontrolery AVR   30 Paź 2012 11:27 Odpowiedzi: 5    Wyświetleń: 1203
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Niby uniwersalny programator do eeprom i procesorów. Obsługuje : Atmel AVR 8-Bit Risk: AT90S1200, AT90S2313, AT90S2323, AT90S2333, AT90S2343, AT90S4433, AT90S4434, AT90S8515, AT90S8535, ATmega8, ATmega16, ATmega161, ATmega162, ATmega163, ATmega323, ATmega64, ATmega103, ATmega128, ATtiny12, ATtiny15, ATtiny2313, ATmega8515, ATmega8535 Mam do zaprogramowania...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 551463
  • Opinie o zestawie uruchomieniowym ZL12AVR z ATmega16 - warto?

    Chciałbym kupić jeden z tych zestawów uruchomieniowych i prosze o opinie. Chciałbym pozanać wasze zdanie o ich wyposażeniu. Moduł ZL12AVR opracowano z myślą o ułatwieniu powszechnego stosowania mikrokontrolerów ATmega16 przez konstruktorów, którzy nie mogą lub nie chcą inwestować w zautomatyzowany montaż elementów o relatywnie gęstym rastrze rozmieszczenia...

    Inne Co kupić?   25 Lip 2009 20:58 Odpowiedzi: 4    Wyświetleń: 5381
  • Czy mikrokontroler 89c2051 nadaje się do sterowania wzmacniaczem DIY?

    nie zmniejszenie przyciskow wiele ci nie pomoze zaoszczedzisz tylko kilka pinow portu . wg mnie atmega8 powinna ci wystarczyc policz dokladnie ile ci potrzeba pinow do podlaczenia peryferii a jesli chcesz cos wiekszego to kup atmega162 ma on 4 pelne porty i 3 linie portu E a wiec masz 35 lini we/wy. Pamiec 16kb wiec na pewno wystarczy a koszty porownywalne...

    Mikrokontrolery   20 Lut 2007 08:57 Odpowiedzi: 9    Wyświetleń: 1615
  • [ATMEGA128] Jak zapisać ustawienia DNS w EEPROM na ATMEGA128 z NUT/OS?

    OK, problem rozwiązany :) Zapis do EEprom to: NutNvMemSave, odczyt NutNnMemLoad

    Mikrokontrolery   24 Sty 2010 08:03 Odpowiedzi: 1    Wyświetleń: 1118
  • 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ń: 5266
  • [Atmega128] [Atmega128][AVRGCC] Optymalny zapis ciągu znaków do EEPROM-u, jak to zrobić?

    biblioteki avr/eeprom.h eeprom_write_block(const void * src, void *dst, size_t n)

    Mikrokontrolery AVR   15 Cze 2010 11:25 Odpowiedzi: 2    Wyświetleń: 1368
  • [ATmega162] lub inna z XMEM i programowanie równoległych EEPROM lub FLASH

    Posprawdzam jeszcze dokładnie timingi układów które mam i jeśli nie będzie przeciwwskazań, to spróbuję programator zrobić i przetestować Jeśli ktoś będzie próbował bawić się pamięciami równoległymi to jest pewne przeciwwskazanie, o którym nie pomyślałem na początku: XMEM (przynajmniej w 162) nie ma sprzętowego wsparcia sygnału !CE. Nie zawsze jest...

    Mikrokontrolery AVR   11 Kwi 2019 12:19 Odpowiedzi: 10    Wyświetleń: 753
  • Sterownik PLC w oparciu o mikrokontroler Atmega z dostępem przez www

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

    DIY Konstrukcje   08 Kwi 2018 10:27 Odpowiedzi: 18    Wyświetleń: 12588
  • Atmega128 - jak poprawnie zapisać dane do pamięci EEPROM?

    czekasz az zakonczy sie poprzedni zapis sprawdzajac flage... odczytu? 4\/3!!

    Mikrokontrolery AVR   13 Sty 2009 12:43 Odpowiedzi: 1    Wyświetleń: 1326
  • Jaki mikrokontroler wybrać do...?

    Ja też na początek poleciłbym AVR. Może nawet ATmega128 (ISP 128kB Flash 4kB EEPROM 4kB SRAM ADC). Koszt - jakieś 30-35zl w zależności od sklepu.

    Mikrokontrolery Początkujący   15 Kwi 2019 17:34 Odpowiedzi: 1285    Wyświetleń: 267184
  • [VCDS] VCDS 10.6.1 – czy możliwa aktualizacja interfejsu z Atmega162 przez USB?

    Poratowalibyście wsadem do VAG113 ? Reanimowałem uwalony kabelek i wgrałem FW 1.84, który wygląda na to, że nie ma obsługi CAN. Nic nowszego nie udało mi się znaleźć. Im nowszy tym lepiej. Mam atmega162 i FT232BL. Potrzebny oddzielny Flash i eeprom.

    Samochody Elektryka i elektronika   07 Sty 2017 22:40 Odpowiedzi: 75    Wyświetleń: 39147
  • Atmega16a - Zapis części programu w zewnętrznej kości eeprom

    Zawsze można się tego nauczyć(pisać botloader). Czy jest to aż tak trudne? W jakim programie mógłbym napisać taki botloader, w normalnym bascomie? Dodano po 22 Czy mam to zrobić za pomocą np. Max232? Dodano po 17 A może użyć magistrali SPI

    Mikrokontrolery   21 Lut 2016 10:59 Odpowiedzi: 9    Wyświetleń: 1002
  • [ATmega128] Ustawienie EEPROM na zera przy programowaniu w WinAVR i PonyProg2000

    Jeśli wypełnisz sobie w programie EEPROM zerami (tablica[] EEMEM = {0,0,0,0 ...}; ), to stworzony zostanie plik, który można do tego EEPROMu wgrać. 4\/3!!

    Mikrokontrolery AVR   22 Wrz 2009 11:43 Odpowiedzi: 7    Wyświetleń: 2312
  • Dlaczego dane z EEPROM znikają po odłączeniu zasilania w ATmega162?

    W AVR istnieje prawdopodobieństwo przekłamania danych z pamięci EEPROM podczas zaniku napięcia zasilania procesora, dlatego zalecają stosowanie układu zewnętrznego resetu lub Brown-out Detector (BOD) możesz go uaktywnić fuse bitami bodajże BODLEVEL i BODEN (ale i tak nie chce mi sie wierzyć że za każdym razem po odłączeniu zas. akurat kasuje te dane)...

    Mikrokontrolery AVR   19 Sie 2009 11:24 Odpowiedzi: 8    Wyświetleń: 1551
  • Jak utworzyć tablicę w EEPROM na AVR ATMega128 i uzyskać wskaźnik?

    Musisz sam powołać wskaźnik typu takiego, jakie dane przechowuje tablica, a potem wpisać do niego adres tablicy (nazwa tablicy jest wskaźnikiem na pierwszy element)

    Mikrokontrolery   14 Lis 2005 22:31 Odpowiedzi: 1    Wyświetleń: 1290
  • ATMega162 nie odczytuje danych z EEPROM AT24C08AN, zawsze zwraca wartość FF

    Tak jest podłączony. Wyprowadzenie WP do GND. Chyba coś jest nie tak z tymi procedurami obsługi I2C bo jak zmienię adres fizyczny AT24C08 (PIN A2 do Vcc) to po zmianie adresu urządzenia na 0xA8 eeprom nie odpowiada.. Te procedury pochodzą z biblioteki RKlibAVR z strony http://avr.elektroda.eu/index.php?q=node... Fakt, że eeprom odpowiada bitem ACK to...

    Mikrokontrolery AVR   19 Maj 2010 17:43 Odpowiedzi: 2    Wyświetleń: 1157
  • Trwałość pamięci flash Atmega128 przy zapisie zmiennych po wyłączeniu zasilania

    Jeśli obawiasz się że zamęczysz atmegę ręcznie to mało realne , jeśli mowa o twoich zmiennych a , b i c to zapisuje sie je w eepromie, zatem liczba cykli jest 100000 biorąc pod uwagę że atmel zaniża znacznie wartości otrzymane podczas testów prędzej osiwiejesz niż ręcznie zajedziesz eeprom ;)

    Mikrokontrolery AVR   16 Sie 2009 19:15 Odpowiedzi: 13    Wyświetleń: 1987
  • Uwalona atmega128? Nie mogę jej zaprogramować ani ustawić fusebitów.

    tak druga ,atmega128 programuje sie ok ,więc wniosek ze moja atmega od początku zakupu była walnieta ,ma zablokowany fuse bit odpowiedzialny za zapis do eeprom :(

    Mikrokontrolery   02 Mar 2008 08:19 Odpowiedzi: 8    Wyświetleń: 2117
  • Kasowanie EEPROM w ATmega162 z ustawionymi fuse bitami Mode 3

    Nie, jeśli zablokujesz dalsze programowaie procesora to nie masz dostępu do FLASH i EEPROM. Chcesz to ominąć to programuj przy pomocy bootloadera.

    Mikrokontrolery AVR   06 Sie 2013 08:14 Odpowiedzi: 2    Wyświetleń: 1497
  • Podłączenie zewnętrznej EEPROM 8k do ATmega128 od adresu 2000h - schemat?

    Hej! Jak podłączyć do ATmega128 bądź innego AVR zewnętrzną pamięć EEPROM przykładowo 8k tak aby widziana była od adresu 2000h. Chodzi tu głównie o rysunek ale proste wyjaśnienie dlaczego tak a nie inaczej też mnie ucieszy :) Temat aktualny do środy 14:00 Pozdrawiam :)

    Mikrokontrolery   31 Sty 2006 13:33 Odpowiedzi: 1    Wyświetleń: 1035
  • Atmega128 zapis danych z ADC do wewnętrznego SRAM i EEPROM – różnice, przykłady WinAVR

    To sa pamieci o roznej budowie i roznym przeznaczeniu. SRAM jest pamiecia szybka, "systemowa", ulotna. EEPROM natomiast jest pamiecia powolna w zapisie ale nieulotna po wylaczeniu zasilania. Ma tez ograniczona liczbe cykli wymazywania/zapisu. Dlatego w EEPROMie przechowuje sie dane konfiguracyjne lub takie ktore maja byc zachowane po zaniku zasilania....

    Mikrokontrolery   28 Maj 2006 17:12 Odpowiedzi: 2    Wyświetleń: 1609
  • Błędny odczyt EEPROM w ATmega128 - problem z funkcjami SaveString i OpenString

    Twój kompilator, powinien "wyrecytować" takie ostrzeżenie :?: ...: warning: function returns address of local variable

    Mikrokontrolery AVR   07 Sty 2010 17:24 Odpowiedzi: 3    Wyświetleń: 1823
  • [Atmega128] [Atmega128][C] - Timer0 blokuje _delay_ms przy aktywnym przerwaniu TIMER0_OVF_vect

    W załączniku plik hex zawierający program z Twojego pierwszego postu, skompilowany w AVR Studio 4 dla Atmega128 optymalizacja -0s. Spróbuj zanim cokolwiek będziesz przeinstalowywał. Build started 6.9.2012 at 03:59:00 avr-gcc -mmcu=atmega128 -Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT dd.o...

    Mikrokontrolery AVR   06 Wrz 2012 03:28 Odpowiedzi: 15    Wyświetleń: 1782
  • Komputer samochodowy (2x LCD, MP3, radio?, spalanie...)

    Witam :) Ja bym polecał użyć jakiegoś dobrego AVRa albo np. 89S8252(z rodziny 51)na początek.Potem może być atmega128. Zasilanie: Jak najbardziej pasuje schemat lbugiera, i jak pisał McRancor kondensatory 1F starczy.Ewentualnie można też zrobić podtrzymanie na akumulatorkach Ni-Cd, np. od telefonu bezprzewodowego. Jeśli jest dostęp to polecałbym 2 wyświetlacze...

    Mikrokontrolery   23 Sie 2006 18:57 Odpowiedzi: 27    Wyświetleń: 6609
  • AVR Boot Loader - który ładnie i szybko działa / USB

    Czy używa ktoś bootloadera do programowania ATmega128 Mam pytanie - jaki jest czas ładowania danych do ATmega128 - pełnych 128kB progamu Flash + 4kB EEPROM? to jest kilkanaście sekund czy kilka minut ? Pracuje ktoś na MegaLoad od Microsyla ? Jak tam to wygląda ?

    DIY Konstrukcje   24 Sty 2017 17:21 Odpowiedzi: 252    Wyświetleń: 114825
  • [AVR] Czy funkcje bootloadera z libc (boot.h) działają na ATmega128 w WinAVR?

    Czy ktoś sprawdzał czy funkcje dotyczące bootloadera z biblioteki libc (boot.h) z WinAVR będą działały z ATmega128, wiem że działają z mniejszymi np. ATmega32 ale chyba te układy róznią się rejestrami używanym podczas programowania bootloadera ATmega128 wzgledem np. ATmega32 - tylko nie pamiętam szczegółów i nie wiem czy można przenieść bootloader z...

    Mikrokontrolery AVR   13 Lis 2009 00:10 Odpowiedzi: 1    Wyświetleń: 2280
  • Pamięć do ATMEGA162. Jaką dobrać? 64K i na 3.3V.

    Jakiego typu RAMu potrzebujesz SRAM, EEPROM. Flash. Albo inaczej jak szybko chcesz zapisywać dane i jak często.

    Mikrokontrolery   10 Lis 2006 22:09 Odpowiedzi: 2    Wyświetleń: 1097
  • [AVR] ATmega128 - Problemy z uszkodzeniem układu przy programowaniu ISP

    Skoro odgrzewamy to dodam coś od siebie :) Miałem zbudowany układ z 2313, układ powstał m/w jak ten temat, korzystał z eepromu co jakiś czas i w przypadku uśmiercenia komórki eeprom korzystał z innej, a wykorzystywał 3 bajty, algorytm dosyć skomplikowany, bo w eepromie były też adresy bajtu w eepromie :) Dodatkowo urządzenie wykonywało wszystkie zapisy...

    Mikrokontrolery AVR   24 Maj 2008 17:25 Odpowiedzi: 65    Wyświetleń: 36448
  • Ciekawostki o 8-bitowych mikrokontrolerach AVR

    Jeszcze z ciekawostek, to w niektórych wersjach AVR (np atmega128)przy niestabilnym zasilaniu (miękkie z tendencją do sporych spadków) i pracy z pamięcią EEPROM, możliwe jest, że właśnie w tej pamięci nadpisane przypadkowymi danymi zostaną pierwsze 2, 3 bajty. Zazwyczaj pomaga ustawienie bitu brownout (choć nie zawsze). Ja z praktycznego punktu widzenia...

    Artykuły   01 Kwi 2020 10:19 Odpowiedzi: 44    Wyświetleń: 10683