atmega8 zapis pamięć

Znaleziono około 573 wyników dla: atmega8 zapis pamięć
  • Atmega8 pamięć. Jak dopisać w programie zapis i odczyt pamięci?

    nietety podejrzewam, że kolega autor myli pewne pojęcia. napisał wcześniej: "wie ktos moze jak dopisac w programie zapis do pamieci i ich odczyt " (zapis do pamięci i ich odczyt - ich? tzn kgogo? ty użyłeś coś mi się zdaje tu słowa pamięci w liczbie mnogiej - mówiąc językiem, sorry całkowitego laika, który w ogóle nie wie co to jest pamięć w elektronice...

    Mikrokontrolery   28 Gru 2006 17:01 Odpowiedzi: 13    Wyświetleń: 2332
  • REKLAMA
  • Atmega8 - Pamięć i sygnatura odczytywane, zapis niekoniecznie zawsze

    Witam, mam układ sterowania halogenami, którym kieruje atmega. Wszystko zasilane jest z trafo dla halogenów. W układ wpięte jest złącze ISP do programowania. Odczyt pamięci, fusebitów, sygnatury, itp. zawsze przebiega pomyślnie. Problem pojawia się podczas programowania układu. Udaję się to raz na mniej więcej 10 prób. Przy braku sukcesu pojawia się...

    Mikrokontrolery AVR   15 Wrz 2012 19:04 Odpowiedzi: 13    Wyświetleń: 2052
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (2min)...
  • ATmega8 – zapis i odczyt EEPROM w PonyProg, obsługa plików .hex i .eep

    Witam. Od pewnego czasu zacząłem się bawić w programowanie eepromu w atmedze i już napotkałem kilka nieprzyjemnych doświadczeń. Zacznę może od zapisywania pamięci eeprom. Mam kilka pytań z tym związanych, więc je ponumeruje :). 1. Jak to jest zapisałem do eepromu jakiś znak, potem go odczytałem. Żeby sprawdzić, czy wszystko gra wyświetliłem go na LCD....

    Mikrokontrolery   06 Sie 2007 07:54 Odpowiedzi: 3    Wyświetleń: 1551
  • sprog - bootloader dla avr [C]

    http://obrazki.elektroda.net/78_12770565... Witam! Zniechęcony rozwiązaniami dostępnymi w internecie postanowiłem napisać własny bootloader dla mikrokontrolerów z rodziny AVR. Gotowe rozwiązania jakie znalazłem były zbyt rozbudowane lub po prostu nie działały. Projekt powstał w około 6-7 dni ale tylko dla tego że było to zagadnienie zupełnie...

    DIY Konstrukcje   10 Lut 2012 20:50 Odpowiedzi: 56    Wyświetleń: 25768
  • HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy

    http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...

    DIY Konstrukcje   15 Wrz 2015 13:51 Odpowiedzi: 11    Wyświetleń: 7392
  • REKLAMA
  • Przełącznik oświetlenia IR

    https://obrazki.elektroda.pl/2034175900_... Wczoraj wczesnym rankiem (tj. niedziela) tak sobie leżałem oglądając TV i pomyślałem, że przydałoby się zaświecić światło w pokoju, ale strasznie nie chciało mi się wstawać… Tak powstał pomysł na oświetlenie sypialni sterowane pilotem IR. ;) https://obrazki.elektroda.pl/6206372600_...

    DIY Konstrukcje   12 Mar 2018 08:45 Odpowiedzi: 32    Wyświetleń: 8934
  • Boberov Unbelievable Boot Loader (programator pamięci ISP)

    http://obrazki.elektroda.pl/7154876600_1... Boberov Unbelievable Boot Loader V0.1 2013 Na wstępie skrócone informacje na temat projektu którego szerszy opis znajduje się w dalszej części tekstu. Program bootloadera przeznaczony jest dla ATMEGA8 (po minimalnych zmianach każdy AVR z wystarczającą ilością pamięci), umożliwia programowanie...

    DIY Konstrukcje   02 Kwi 2014 08:03 Odpowiedzi: 11    Wyświetleń: 8499
  • REKLAMA
  • [Atmega8][C] Atmega8 i TWI na przykładzie zegara LED

    Witam wszystkich. Zaprojektowałem i uruchomiłem zegarek z wyświetlaczami LED(SA10-21GWA) i układem PCF8583 współpracującym z mikroprocesorem Atmega8 oraz układami PCF8574AP na szynie TWI(i2c). http://obrazki.elektroda.net/21_12497604... http://obrazki.elektroda.net/58_12497606... http://obrazki.elektroda.net/95_12497605...

    Mikrokontrolery AVR   24 Lis 2009 11:17 Odpowiedzi: 1    Wyświetleń: 25540
  • Atmega8 - Lockbit21: 00 czy da się odblokować do ponownego zapisu?

    Chciałbym jeszcze sprostować wypowiedź Mirka, zauważmy że programator automatycznie wykonuje komendę chip erase przed każdym zapisem flasha. Gdy wymusimy zapis bez niej, to lockbity się nie wykasują, a pamięć zostanie nadpisana (będzie w niej bałagan zamiast programu).

    Mikrokontrolery AVR   20 Gru 2011 12:47 Odpowiedzi: 8    Wyświetleń: 1622
  • [C] Zapis - o jakiej porze została jaka akcja wykonana - ?

    Witam, potrzebuję napisać w C program, który mi zapisze o jakiej porze (czasie) została określona akcja wykonana. Np. zostanie wykonana jakaś procedura i ta procedura ma zapisać ten czas o jakim się zaczęła wykonywać, a później zapisać o której już się wykonała. Przykład po zapisaniu: 12:20:50,10-A4-1 17:33:26,35-A2-1 18:22:23,05-A2-0...

    Mikrokontrolery AVR   27 Gru 2009 15:31 Odpowiedzi: 3    Wyświetleń: 999
  • Jak zaprogramować pamięć 24C08 za pomocą Atmega8 i programatora?

    Mam teraz trochę napięty tydzień, i brak czasu by pokombinować z przejściówką.Natomiast problem z połączeniem bezpośrednio z coma rozwiązał ponyprog. Zauważyłem że nie na wszystkich pamięciach icprog działa poprawnie. 24c046 lub 24c46 ( nie chcę teraz wprowadzać w błąd który poprawny zapis ale 512kb)i z tym chyba miałem problem, ale za to 24WC05 też...

    Mikrokontrolery Początkujący   19 Wrz 2012 18:50 Odpowiedzi: 22    Wyświetleń: 3708
  • REKLAMA
  • [Atmega8] Atmega8 Assembler – przykładowy kod i opis obsługi wyświetlacza LCD 2x16

    Alfanumeryczne wyświetlacze LCD ze sterownikiem HD44780 Obecnie ze względu na swoją niską cenę, alfanumeryczne wyświetlacze LCD są bardzo często stosowane w układach opartych na mikrokontrolerach. Chciałbym przedstawić tutaj sposób sterowania takim wyświetlaczem. Sterowanie wyświetlaczem alfanumerycznym wyposażonym we sterownik HD44780 odbywa się na...

    Mikrokontrolery AVR   08 Paź 2008 20:51 Odpowiedzi: 2    Wyświetleń: 4684
  • [ATMega16/32] - Cyklicznie padające EEPROMy w ATMegach

    Cóż, jestem lekko zaskoczony tą sytuacją z EEPROM, bo przygotowałem sobie plik, który wgrywa do pamięci same 0xFF. Pierwsze 225 komórek nie zostało zapisanych poprawnie (były tam śmieci). Następnie wgrywamy do pamięci 0x00 - tym razem zapis i weryfikacja poprawne. Potem wgrywam znów same 0xFF i tu największe zaskoczenie - tym razem cała pamięć ma wartość...

    Mikrokontrolery AVR   23 Lis 2012 11:44 Odpowiedzi: 28    Wyświetleń: 3570
  • Jakie napięcie Vref dla ATmega8 przy zasilaniu 3,3V i ADXL150 5V?

    Prosty logger przyśpieszenia do rakiety doświadczalnej. Uprzedzam pytania... nie jestem terrorystom, ale początkującym modelarzem rakietowym. Dzielnik odpada, ponieważ potrzebuję maksymalnej przepustowości. Przez SPI chce podłączyć superszybką (jak to brzmi :lol: ) pamięć FRAM i kartę SD/MMC. Zapis do FRAM będzie się odbywał co 20ms blokami po około...

    Początkujący Elektronicy   07 Gru 2008 14:39 Odpowiedzi: 7    Wyświetleń: 1815
  • Cyfrowy rejestrator napięcia na Atmega8

    w końcu słowa krytyki. :D jest to moja pierwsza płytka więc jestem zaskoczony że w ogóle wyszła, na przyszłość poprawie, kondefatory faktycznie mogły być. urządzenie może pracować bez komputera a później wysyła wszystko na żądanie komputera lub jeśli wykryje że jest podłączone do PC i częstotliwość próbkowania jest mniejsza od 5khz wysyła odrazu na...

    DIY Konstrukcje   19 Sie 2009 11:59 Odpowiedzi: 41    Wyświetleń: 18977
  • [Atmega8] Jak zmierzyć czas stanu wejścia z dokładnością 100ms na Atmega8 w C?

    W twojej książce znalazłem również zapis równy temu MCUCR |= (1<<SM1) czy jest on równoznaczny z MCUCR = (1<<SM1) czy używa się ich w zależności od czegoś ? :) Mam nadzieję, że po przeczytaniu książki znasz już operatory dwuargumentowe i wiesz co to oznacza |= ??? Ja z przyzwyczajenia wszędzie przy inicjalizacji bitów w rejestrach konfiguracyjnych...

    Mikrokontrolery AVR   06 Sie 2011 18:22 Odpowiedzi: 53    Wyświetleń: 7582
  • ATMEGA8 - C/C++ - jak zapamiętać zaprogramowane wartości ?

    Drodzy koledzy... Napisałem niedawno program. Jest w innym poście. Nadal go rozwijam i aktualnie pisze funkcje do programowania. Poprostu chciałbym aby moje urządzenie było uniwersalne, programowalne :) Włącze urządznie, odpali się z parametrami domyślnymi, zaprogramuje je i jak zapamiętać je, żeby po wyłączeniu i ponownym włączeniu one nie zgineły....

    Mikrokontrolery AVR   04 Lis 2009 17:14 Odpowiedzi: 20    Wyświetleń: 3318
  • ATMEGA8: Zapis unsigned char do EEPROM nie działa po wgraniu programu

    Czy ktos zna rozwiazanie problemu: chce zapisac do EEPROMu w ATMEGA8 kilka "unsigned char" w rozne miejsca. Procedurki napisane sa na podstawie podanych w dokumentacji str. 20. Wszystko sie kompiluje, linkuje itd. (Dostaje gotowy *.hex) Korzystam z avr-gcc i symuluje dzialanie w VisualMicroLab - wszystko dziala. Wgrywam do procka i nic. Program sie...

    Mikrokontrolery   17 Wrz 2005 16:53 Odpowiedzi: 7    Wyświetleń: 1701
  • Jak zapisać 100kB danych w pamięci programu mikrokontrolera ATMega128?

    Witam! Mam zamiar napisać program który zapisuje dane odebrane z zewnętrznego urządzenia do pamięci mikrokontrolera, po czym później ma mieć możliwość ich udostępniania. Z racji tego że danych ma być około 100kbajtów (pamięć nieulotna) postanoiwiłem użyć do tego celu mikrokontrolera ATMega128. Sam program zajmować bedzie w pamieci mikrokontrolera około...

    Mikrokontrolery   28 Sty 2004 14:38 Odpowiedzi: 6    Wyświetleń: 1917
  • [ATmega8][Bascom]Zapisanie stanu pinu do pamięci EEPROM

    Wiem, że eprom ma 100000 cykli ale powinno to wystarczyć do zapisywania stanu wyjścia 2 pinów. Dokładnie to chodzi mi o to czy można to zrobić w następującym przypadku.... mikrokontroler ma sterować 2 przekaźnikami za pomocą kodów RC5. Samo napisanie programu nie jest problemem, pytanie jest takie czy np w sytuacji gdy program odczyta dany adres i kod,...

    Mikrokontrolery Początkujący   15 Cze 2013 16:11 Odpowiedzi: 4    Wyświetleń: 2256
  • Wybór pamięci do ciągłego zapisu 350kB danych z ATMEGA 128L (8MHz)

    Witam! Chcę przeprowadzic ciągły odczyt 350kB danych z urządzenia i zapisac je do pamieci. Używam do tego atmegi128L(8MHz). Zastanawiam się jakiej pamieci uzyc do zapisu takiej ilości danych??? Atmega128L posiada mozliwosc podpiecia TYLKO 64kB pamieci rownoległej i to jest za mało. Czy jeśli podłącze 5 pamięci rownoległych i odpowiednio sterujac sygnałami...

    Mikrokontrolery   16 Lip 2008 20:06 Odpowiedzi: 3    Wyświetleń: 2084
  • System pomiaru temperatury z transmisją danych po Bluetooth

    http://obrazki.elektroda.net/74_12452644... Chciałem zaprezentować tutaj swoją pracę magisterską, jaką jest rozproszony system pomiaru temperatury z wykorzystaniem do transmisji danych technologii Bluetooth. System składa się z: - jednostki bazowej (na pierwszym foto) - jednostek zdalnych - komputera z odpowiednim oprogramowaniem Sercem jednostki...

    DIY Konstrukcje   21 Cze 2009 09:05 Odpowiedzi: 22    Wyświetleń: 14203
  • Atmega 8 - Nie mogę zapisać ustawień pwm w zewnętrznym eepromie

    Witam Postawiłem sobie za cel możliwość zapisania wartości pwm w zewnętrznej pamięci eeprom, w tym przypadku AT24C02 Procesor to Atmega 8, wewnętrzne taktowanie zegara 1MHz W załączeniu wkleiłem uproszczony program zapisu i odczytu wartości pwm. Za pomocą pwm steruję jasnością podświetlenia wyświetlacza LCD. Wiem, że można zapisywać te ustawienia w...

    Mikrokontrolery   16 Wrz 2013 19:02 Odpowiedzi: 9    Wyświetleń: 1704
  • atmega - Jak zapisać i odczytać dane w zewnętrznym SRAM?

    Witam W pierwszej kolejności proszę o trochę wyrozumiałości, wszystko co wiem o elektronice nauczyłem się z internetu i dzięki Wam ;) Nauczyłem się już pisać wsady w Bascom, i zrobiłem kilka projektów na atmega, mój nowy projekt wykorzystuje kilka mikrokontrolerow. Każdy z nich odpowiada za inne czynności, opracowałem już sposób komunikacji miedzy nimi...

    Mikrokontrolery   17 Lip 2012 15:58 Odpowiedzi: 14    Wyświetleń: 2368
  • [C] [C][Atmega8] - Jak odczytać zapisane dane w EEPROM przez programator?

    Witam, korzystam z WinAVR oraz AVR Studio. Napisałem dwie proste funkcje: void zapisz( uint8_t pozycja, uint8_t wartosc ) { eeprom_busy_wait(); eeprom_write_byte(&pozycja,wartosc&#... } char odczyt(uint8_t pozycja) { eeprom_busy_wait(); return eeprom_read_byte(&pozycja); } Wiem, że ATmega...

    Mikrokontrolery AVR   02 Paź 2010 15:28 Odpowiedzi: 8    Wyświetleń: 12334
  • zapis we flaschu bajtów w pliku wynikowym avr atmega x

    Używam compilatora MicroC pro for Avr(język C) i moje pytanie jest następujące jak napisać linie kodu żeby w konkretnym adresie flasha zawsze zapisywał 3 bajty mam na myśli np adres 1FFFE=55 i w adrsie 1FFFF=AA. Chcę, żeby po kompilacji te bajty w pliku wynikowym były wpisane po kompilacji . Dziękuje i pozdrawiam

    Mikrokontrolery   09 Lip 2019 17:07 Odpowiedzi: 8    Wyświetleń: 564
  • [C][ATMEGA] - Zapis tablicy stringów do pamięci EEPROM

    Witam Mam pytanie odnośnie metody zapisu stringów(char) do pamięci eeprom. Najlepiej abym mógł zapisywać i odczytywać całe zestawy danych. Robię dość skomplikowany budzik i chciałbym zapisywać do eeprom ustawienia. Skleciłem po wielkich potach coś takiego: SETTINGS.h typedef struct { uint8_t GODZINA; uint8_t MINUTA; uint8_t POWTORKI; uint8_t GLOSNOSC;...

    Mikrokontrolery AVR   01 Lut 2014 15:25 Odpowiedzi: 15    Wyświetleń: 3090
  • [Atmega8] Atmega8 i DS2431 - brak zapisu do EEPROM, odczyt działa, analiza kodu C

    Witam państwa i znowu problem z eeprom(taki jak w tytule) nie mogę zapisać odczyt mi działa o to kod. Może znajdziecie jakiś błąd. A biblioteki to rklibavr #include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include "lcd.h" #include "uart.h" #include "onewire.h" #define key_pin PINB #define...

    Mikrokontrolery AVR   31 Sty 2010 11:14 Odpowiedzi: 2    Wyświetleń: 1848
  • Jak zasilać Atmega8 i zapisywać dane na K9F2G08U0M?

    Chcę zbudować układ który dane z pomiarów będzie zapisywał na K9F2G08U0M (kość pamięci) bo akurat mam taki w domu. Moje pytanie to: czy atmega musi pracować na napięciu 3,3V i na jakiej zasadzie jest wykonywany odczyt i zapis na tą kość. Jak powinien wyglądać program. Za wszystkie wskazówki bardzo dziękuje Pozdrawiam

    Mikrokontrolery AVR   30 Mar 2009 16:52 Odpowiedzi: 6    Wyświetleń: 1823
  • Atmega8 - odczyt eeprom problem

    Witam Mam problem z EEPROM, chcę odczytać zadeklarowaną wartość z pamięci EEPROM i porównać ją w warunku (if) z wartością zmiennej SRAM, spełnienie warunku ma włączyć stan wyskoki na porcie PC4 (powiedzmy zapalić diodę). Przedstawiam napisany przez mnie kod, który niestety nie działa. Proszę o konstruktywne uwagi i zrozumiałe porady, zaznaczam że nie...

    Mikrokontrolery Początkujący   04 Sty 2016 13:30 Odpowiedzi: 4    Wyświetleń: 1422
  • [BASCOM AVR][Atmega8] - Jak podłączyć zewn. pamięć do mirkokontrolera.

    Chciałbym się poradzić, czy da się i jak podłączyć zewn. pamięć do mikrokontrolera. wiem, że wewn. EEPROM atmegi8 ma ograniczoną liczbę zapisów i kasowań. Nie wiem jak to jest we Flashu. Chciałbym zrobić licznik rowerowy z zapisem dystansu. Chcę się dowiedzieć, czy trudno jest podłączyć i zaprogramować pamięć. Jeśli trzeba więcej wiedzy niż posiadam,...

    Mikrokontrolery Początkujący   29 Sty 2014 13:16 Odpowiedzi: 4    Wyświetleń: 1632
  • [ATmega8] Znikające dane w tablicach RAM - jak uniknąć nadpisywania?

    Witam mam problem z w/w prockiem. Mianowicie mam napisany program w którym wg "Programmer's notepad" (WinAVR) Program: zajmuje 48,8% z 8kB flasha i data: 92% pamięci z 1kB (czyli z 1kB RAMu jak dobrze rozumiem/nie korzystam z eeprom). Mam globalne tablice statyczne w tym jedna duża typu "unsigned char" jako bufor wyświetlacza i problem jest taki zapisuję...

    Mikrokontrolery AVR   07 Lut 2010 15:58 Odpowiedzi: 19    Wyświetleń: 3539
  • Atmega 8 - problem z odczytem EEPROM w pętli do loop, kompilacja błędna

    Witam mam takowy problem. Niewiem dlaczego odczyt eepromu nie może odbywać się w petli do loop. Może ktoś mnie oświecić? Jeżeli zapisuje i odczytuje w ten sposób jest ok: Dim Eskret As Eram Byte At 1 Eskret = 12 Dim Egaz As Eram Byte At 2 Egaz = 26 Dim Skret As Byte Skret = 0 Dim Gaz As Byte Gaz = 0 Readeeprom Skret , 1 Readeeprom Gaz , 2 Cls Locate...

    Mikrokontrolery AVR   30 Cze 2009 21:42 Odpowiedzi: 24    Wyświetleń: 7577
  • ATmega8-L - Zapis do EEPROM po zaniku zasilania - dziwne zachowanie układu

    Witam. Mam problem z układem i nie mogę sobie z tym poradzic. Mam prawie działający układ oparty na ATmega8-L, który ma zapisywac zmienną do pamięci EEPROM po wyłączeniu zasilania. Problem polega na tym, że układ działa tylko wtedy, gdy odłączy się tylko jeden z biegunów zasilacza (np sam plus). Gdy wyłączy się z prądu cały zasilacz, Atmega nie zapisuje...

    Mikrokontrolery AVR   14 Wrz 2013 09:13 Odpowiedzi: 9    Wyświetleń: 4044
  • Atmega8 - błąd write failed przy próbie zapisu programu, co robić?

    Hej!Mam problem,kiedy wczytuje program z Atmegi8 to jest wszystko ok,komunikat "read succesfull" ale jak chce wpisac program to wyskakuje za kazdym razem "write failed"....i nie wiem co z tym zrobic???? Tytuł poprawiono na bardziej trafny.

    Mikrokontrolery   11 Lis 2005 23:33 Odpowiedzi: 9    Wyświetleń: 1559
  • EEPROM i Atmega8 - problem z nadpisywaniem danych w lokacji 0x0006

    a czy odczekujesz, aż pamięć zdąży wykonać operację zapisu? Potrzeba jej na to ok 10ms. Byćmoże symulator to tego nie uwzględnia. Wstaw delay między poszczególne operacje zapisu do pamięci, lub testuj flage zakończenia zapisu do pamięci.

    Mikrokontrolery   08 Sie 2006 11:17 Odpowiedzi: 5    Wyświetleń: 2678
  • [All] Wybór pamięci zewnętrznej dla Atmega8/Atmega644 - szybki zapis, min. 16kB

    Jakieś wymagania odnośnie magistrali/zasilania/poboru prądu itd? Fram jest bardzo szybki - nie ma opóźnienia w czasie zapisu i jest praktycznie niezniszczalny (jeśli chodzi o cykle zapis/odczyt).

    Mikrokontrolery   13 Cze 2009 00:02 Odpowiedzi: 7    Wyświetleń: 2312
  • atmega8 - odczyt współrzędnych GPS z modułu fgpmmopa6c, problem z danymi

    Witam, Zapis do pamięci jest zbyt wolny. Dla ATMEGA8 zapis jednego bajtu do EEPROMu trwa ok. 8.5ms Natomiast odbiór jednego znaku (10bitów) przy prędkości 9600bodów trwa 1.04ms. Tak więc w Twoim przypadku zanim zapiszesz odebrany bajt do EEPROMu to zdąży przyjść już kilka następnych których nie zdążysz obsłużyć. Pozdrawiam JarekC

    Mikrokontrolery AVR   25 Maj 2015 19:15 Odpowiedzi: 3    Wyświetleń: 792
  • [Bascom][ATmega8]DS18b20 przypisywanie do określonej fukncji

    Co do: Procesor32 napisał: Zapisujesz nazwy pod ten sam adres w EEprom Writeeeprom Q , 13 I odczytujesz też z tego samego adresu. Jeśli przeczytałbyś dokładnie post I po sprawie.Nie musisz pamiętać adresu pod który masz zapisywać i z pod którego odczytywać. Prosto i bez problemu. Jest to prosta metoda zapisu do EEProm, ale ma zasadniczą wadę. Użytkownik...

    Mikrokontrolery Początkujący   17 Gru 2012 18:43 Odpowiedzi: 60    Wyświetleń: 12876
  • [Atmega] Atmega8 - błędne odczyty EEPROM po ponownym włączeniu zasilania

    BOD to tylko terapia doraźna. Popraw przede wszystkim zasilanie, musisz mieć nieźle pokaszanione, skoro napięcie tak pływa, że miałeś 25% błędów. Popraw też program. Dobrą praktyką jest ustawienie EADR pomiędzy zapisami/odczytami na nieużywaną komórkę pamięci EEPROM. Dzięki temu przypadkowy zapis zostanie wykonany w nieużywanym obszarze.

    Mikrokontrolery AVR   07 Kwi 2011 15:26 Odpowiedzi: 6    Wyświetleń: 2237
  • [ATMega8] Wybór pamięci EEPROM czy SRAM do zapisu danych na ATMega8?

    Wbudowana w uC pamięć SRAM nie traci danych dopóki nie pozbawisz jej zasilania (ewentualnie wykonasz reset, nadpiszesz dane, itp.). EEPROM natomiast przechowuje dane nawet po zaniku napięcia. Co do szybkości: EEPROM jest bardzo wolną pamięcią, dlatego wszelkie obliczenia i operacje na danych wykonuje się w SRAM. EEPROM służy tylko do przechowywania...

    Mikrokontrolery AVR   01 Lis 2008 17:44 Odpowiedzi: 4    Wyświetleń: 2586
  • Sterowanie zewnętrzną pamięcią Sram przez Atmega8.

    Więc ten kod wydaje się błędny. Zgodnie z pdfem zapis odbywa się na opadającym zboczu sygnału WR. W tym kodzie wydaje się, że WR jest na tym samym porcie są D0-D7 i WR? Niemożliwe. W dodatku sekwencja zapisu wydaje się być błędna.

    Mikrokontrolery AVR   24 Lip 2010 22:50 Odpowiedzi: 28    Wyświetleń: 5848
  • [Atmega8] Jak mierzyć czas w Atmega8 dla prędkościomierza z czujnikiem hallotronowym?

    jeszcze jeden stabilizator np 9V i dopiero później 5V czy może ma ktoś jakiś inny lepszy pomysł Nic to nie da, po prostu rozłożysz temperaturę na 2 stabilizatory. Lepiej przyklej jakiś mały radiator, lub zastosuj przetwornicę. występuje pewnie wszystkim znane drganie styków Wystarczy uwzględnić to w programie, wykorzystując np. DEBOUNCE. tylko nie...

    Mikrokontrolery AVR   22 Sie 2012 22:33 Odpowiedzi: 26    Wyświetleń: 6481
  • Czy Atmega8 obsłuży LCD 128x64 z KS108 i animację jak Atlantis? Jak to zrobić?

    Witam Jedna klatka animacji to 8kB a jedna sekunda to już 120kB. Myślę że powinien wyrobić się z odczytem z jakiegoś FLASHa i zapisem do pamięci grafiki, ale w tym momencie nie będzie mógł za bardzo robić innych rzeczy.

    Mikrokontrolery   17 Mar 2007 14:37 Odpowiedzi: 6    Wyświetleń: 2740
  • Atmega8 + eeprom 24c32 + Bascom = błędy w zapisie

    Próbowałem 200kHz, 100kHz, 50kHz. Za każdym razem efekt ten sam. To może spróbuj zajrzeć do PDF-ka tej pamięci i zainteresuj się mechanizmem PAGE WRITE, bo to on jest źródłem Twoich kłopotów.

    Mikrokontrolery AVR   02 Kwi 2010 14:24 Odpowiedzi: 8    Wyświetleń: 2930
  • Jak ograniczyć tekst do 16 znaków na wyświetlaczu HD44780?

    Musisz posłużyć się komendami ustawiania adresu zapisu danych. Te wyświetlacze mają pamięć 2*40 znaków (mają możliwość przewijania zawartości w prawo i lewo, żeby zobaczyć dalsze znaki) i aby przejść do drugiej linijki musisz zrobić odpowiednim poleceniem skok do adresu znaku 41. Co do części kodu, o której wyjaśnienie prosisz - zamień zapis szesnastkowy...

    Mikrokontrolery Początkujący   29 Kwi 2013 07:42 Odpowiedzi: 1    Wyświetleń: 1329
  • Czy ATmega8 obsłuży kartę MMC? Wystarczająca moc i pamięć dla zapisu danych?

    tutaj jest wszystko co potrzebne ( nawet chyba taki sam przyklad zastosowania :D) http://www.captain.at/electronic-atmega-... Wlasnie tez niedawno wykonalem ten projekt i wszystko dziala. Pozdrawiam

    Mikrokontrolery   07 Mar 2007 22:36 Odpowiedzi: 6    Wyświetleń: 1688
  • [AVR] - Czas zapisu EEPROM w Atmega8 przy 4MHz i 16MHz, wpływ na wydajność

    Odczyt EEPROM trwa tyle co odczyt IO. Nie wnosi żadnych opóźnień. Zapis - jest zależny od MCU, dokłądne czasy znajdziesz w jego nocie - zwykle to 2-5 ms. Podczas zapisu procesor może wykonywać inne instrukcje, a nawet je wykonuje. Tylko, żeby z tego skorzystać należy dokonać zapisu z wykorzystaniem przerwań - po zaposaniu komórki wywoływane jest przerwanie...

    Mikrokontrolery AVR   29 Lip 2013 19:28 Odpowiedzi: 1    Wyświetleń: 1818
  • Atmega8 [C] - Gdzie zapisywać dane z ADC: pamięć mikrokontrolera czy zewnętrzna?

    Witam. Mam problem z wyborem miejsca zapisu danych z przetwornika ADC do pamięci. Będe próbkował sygnał bedzie to ok. 200 próbek i każdą z tych probek musze zapisywać o przechowywać gdzieś by później je analizować. Prókowany bedzie sygnał sieciowy. W takim razie mam bytanie gdzie zapisywać te dane? Czy zapisywać w którejś z pamięci mikrokontrolera...

    Mikrokontrolery AVR   03 Lis 2010 22:22 Odpowiedzi: 24    Wyświetleń: 2419
  • Pamięć do ATmega8. Łatwy sposób zapisywania danych.

    Witam Potrzebuję podłączyć do atmega8 pamięć ok 16Kb (może być więcej) Pamięć powinna być nieulotna i łatwa w obsłudze 9nie musi być szybka) - programuje w bascom. Czy istnieje jakiś mechanizm który w łatwy sposób pozwoli mi zapisywać dane czy też należy rozwiązać strukturę logicznego rozłożenia danych samemu ? Czy możecie coś polecić w sprawie jaka...

    Projektowanie Układów   13 Cze 2007 19:50 Odpowiedzi: 3    Wyświetleń: 1293
  • [AVR-GCC] Jak zapisać i odczytać signed int w pamięci EEPROM ATMEGA8?

    Chodzi Ci o zapis do pamięci EEPROM? W wątku http://www.elektroda.pl/rtvforum/viewtop... zamieściłem plik lib_avr.zip, w nim znajdziesz odpowiedź na Twoje pytanie (jest tam biblioteka i przykładowy plik z krótkim programem.

    Mikrokontrolery   15 Sty 2007 13:21 Odpowiedzi: 2    Wyświetleń: 1396
  • [C][Mega8]Błędny odczyt EEPROM po wlaczeniu zasilania

    To co pisze hotdog oczywiście jest słuszne. Ale przypuszczam, że problem jest bardziej złożony. Stare AVRy, do których zalicza się ATMega8 miały problem z komórką EEPROM o adresie 0, najlepiej jej nie używać. Druga rzecz - obowiązkowo włącz BOD - zapis przy niepewnym zasilaniu spowoduje bzdury w pamięci. Musisz też zagwarantować, że na czas operacji...

    Mikrokontrolery   21 Kwi 2011 22:47 Odpowiedzi: 5    Wyświetleń: 1943
  • Ile lat pamięć flash w Atmega8 zachowa program po 300 programowaniach?

    wyraźnie jest napisane w dokumentacji producenta – Write/Erase Cycles: 10,000 Flash/100,000 EEPROM – Data retention: 20 years at 85°C/100 years at 25°C(1) Data Retention Reliability Qualification results show that the projected data retention failure rate is much less than 1 PPM over 20 years at 85°C or 100 years at 25°C. flash żyje 10000...

    Mikrokontrolery AVR   10 Kwi 2011 09:44 Odpowiedzi: 4    Wyświetleń: 1181
  • Czy M27C1001 może działać jako zewnętrzny EPROM dla Atmega8?

    mam nadzieję tylko, że początkujący kolega henryxxl zdaje sobie sprawę, że użycie zewnętrznej pamięci EEPROM - nie oznacza, że będzie można w niej zapisywać kodu programu - jedynie tylko jakieś tam dane do odczytu/zapisu (myślę, że to jest oczywiste - tak tylko się upewniam) .... natomiast z ciekawości - do czego ci aż tyle pamięci EEPROM - skoro jest...

    Mikrokontrolery AVR   29 Paź 2009 14:57 Odpowiedzi: 58    Wyświetleń: 7127
  • Zapis po zaniku zasilania-dziwne zachowanie atmega8

    Zanik napięcia zasilania powinieneś mierzyć przed diodą D3, żeby kondensator filtrujący C1 nie wpływał na wynik pomiaru (po wyłączeniu zasilania, napięcie na C1 powoli opada i mikrokontroler po wykryciu zaniku napięcia może mieć za mało czasu na zapis do pamięci EEPROM). Podłącz rezystor R2 przed diodą D3. Dobrze by było trochę zmniejszyć wartości rezystorów...

    Mikrokontrolery AVR   02 Lut 2012 08:28 Odpowiedzi: 3    Wyświetleń: 2300
  • [ATmega8][AVR gcc] - Definicja wyglądu znaków LCD w EEPROM

    Dzięki za podpowiedź. Już wszystko działa. Problem polegał na tym, że po zapisaniu danych do eepromu wyłączyłem programowanie eepromu w pliku makefile aby nie forsować tej pamięci. Programator kasował za każdym razem pamięć EEPROM i nic nie wpisywał bo zablokowałem zapis EEPROM. Jeszcze jedno pytanie na zakończenie: Czy rzeczywiście programator kasuje...

    Mikrokontrolery AVR   05 Lut 2013 23:17 Odpowiedzi: 9    Wyświetleń: 2658
  • 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ń: 156868
  • Atmega8: Zmienna volatile i przerwania - problem z opóźnieniem w pętli while

    Powód jest bardzo prosty: zmniejszenie zmiennej w pamięci nie jest operacją atomową. Co prawda za każdym razem następuje odczytanie zmiennej, zmniejszenie jej a następnie zapis, to jeśli przerwanie wystąpi pomiędzy odczytem a zapisem, to utracisz zmianę dokonaną w przerwaniu. W przypadku gdy przerwanie i funkcja main konkurują o jeden zasób, musisz...

    Mikrokontrolery AVR   25 Kwi 2010 12:42 Odpowiedzi: 2    Wyświetleń: 1365
  • [Atmega8] Atmega8 - Programuje się, ale nie działa. Co może być nie tak?

    Z avrdude nie korzystam, ale z tego co widzę zapis do pamięci i jej weryfikacja się powiodła. Jak rozumiem chcesz coś zdziałać z tym zielonym LED'em. Sprawny jest po tym zwarciu? Dłuższa nóżka do tego rezystora, krótsza do masy? Najprostszy test to dać na przemian stany na portach (na stałe) i sprawdzić diodą LED/miernikiem czy jest oczekiwany rezultat....

    Mikrokontrolery AVR   05 Wrz 2010 20:53 Odpowiedzi: 36    Wyświetleń: 6306
  • [ATmega8][Bascom] zegarek na PCF8583 - Menu nie działa

    No właśnie chcę żebyś zrozumiał - wiesz jak raz zrozumiesz to potem wszystko będziesz dał radę zrobić sam i chyba satysfakcja też większa ;) Ja też, patrząc na mnie całkiem na zimno, jestem samoukiem ;) Też zaczynałem od różnych pytań - możesz sam sobie poczytać i pośmiać się z moich pierwszych postów na forum. A więc ten rysunek pokazuje poszczególne...

    Mikrokontrolery Początkujący   12 Wrz 2013 20:36 Odpowiedzi: 22    Wyświetleń: 3864
  • [ATMEGA8][BASCOM] - Termostat. Pomiar temperatury w przerwaniu.

    Gdybym opisał program wszystko stałoby się oczywiste :D Użycie IF ELSE bez END IF zawsze warte jest omówienia bo potem nikt nie może się doliczyć END IF :D Chodzi o to że jeśli tylko jedna instrukcja jest od jakiegoś warunku zależna to można ją zapisać w jednej linii. Jeśli z powodu jakiegoś warunku musza juz być zmienione dwie zmienne lub wykonać się...

    Mikrokontrolery AVR   08 Kwi 2015 16:10 Odpowiedzi: 15    Wyświetleń: 2283
  • [ATMEGA8] [ATMEGA8][C] Problem z zapisem do tablicy w funkcji conv_tab()

    Magiczne słowo static daje dokładnie to samo co zmienna globalna. Przekazywanie wyniku przez zmienne globalne owszem jest w niektórych przypadkach dobre lub jedyne możliwe (z przerwania do kodu), ale pomiędzy funkcjami - nigdy. Przyjmijmy, że mamy n funkcji, każda może zwrócić tablicę o rozmiarze m. Jeśli każda funkcja przydzieli sobie tą tablicę mającą...

    Mikrokontrolery AVR   15 Lis 2008 17:00 Odpowiedzi: 17    Wyświetleń: 2070
  • Jak napisać program na ATmega8? Początkujący, Bascom, C, ASM

    Po pierwsze to zajrzyj do pdf'a odbiornika IR, bo na Twoim schemacie brakuje konda i rezystora przy podłączeniu TSOP'a. http://pdf1.alldatasheet.com/datasheet-p... Ma być w programie: Wygaszacz (godzina + temperatura), - Czasomierz najprościej na programowym RTC: str. 244 w książce Wiązni, zaś temperatura - str. 293. Wszystko...

    Mikrokontrolery   26 Sty 2008 11:26 Odpowiedzi: 142    Wyświetleń: 22496
  • Atmega8 i czestotliwosc generatora wewnetrznego >8MHz

    Otóż fabrycznie procesor jest skalibrowany na częstotliwość bliską 8MHz (i innym częstotliwościom możliwym do wyboru przez fusebity), po każdym resecie procesora wartość zapisana w sekcjach pamięci do których nie mamy dostępu do zapisu jest przepisywana do rejestru OSCCAL. Jeśli w naszym programie A będziemy na początku wpisywali do tego rejestru wartość...

    Mikrokontrolery AVR   29 Gru 2012 15:48 Odpowiedzi: 18    Wyświetleń: 2307
  • [Zlecę] Prosty zapis do karty sd.

    Witam, poszukuję oprogramowania, do zapisu na kartę SD (korzystam z uC Atmega8) kilku pomiarów napięcia (to już jest gotowe, udostepnię program, który już napisałem, żeby uzupełnić o zapis na kartę SD). Pamięć do dyspozycji, ok. poniżej 4kB. O pieniądzach rozmawiam z zainteresowanymi, zależy mi na czasie. Pozdrawiam

    Projektowanie Bazar   11 Cze 2013 11:13 Odpowiedzi: 2    Wyświetleń: 1467
  • Jak zaprojektować płytkę pod ATmega8 z gniazdem IDC10 i USBasp?

    Witam ściągnąłem eagla i zabrałem się za zrobienie płytki pod atmega8 z gniazdem idc10 oraz diodami sygnalizującymi power oraz zapis do pamięci. Jednak mimo wszystko nie wychodzi mi to. Programator z jakim ma to współpracować to usbasp. Czy ktoś mógł pomóc mi w projekcie ?

    Początkujący Naprawy   26 Wrz 2009 21:59 Odpowiedzi: 3    Wyświetleń: 1050
  • Jak rozszerzyć pamięć ATMEGA8-16PU kartą SD/microSD bez ingerencji w kod?

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

    Mikrokontrolery AVR   31 Mar 2011 18:08 Odpowiedzi: 5    Wyświetleń: 1234
  • Jak zrealizować licznik motogodzin na ATmega8 z pamięcią 24C02?

    Zależy od wymaganej dokładności. Można pomiary zrobić tak: uint32_t motogodziny; const uint8_t precyzja = 10; /* 10 bitów ułamkowych = ok. 1/32 motominuty */ const uint16_t nominalne_rpm = 400; for (;;) { uint16_t impulsy = 0; while (!minela_minuta) { /* zliczaj_impulsy */ } /* zeruj licznik impulsów i odliczanie minuty...

    Mikrokontrolery   21 Maj 2009 23:46 Odpowiedzi: 7    Wyświetleń: 3588