Temat w zasadzie na każdy dział w którym programujemy i kopiujemy EEPROMy. Pytanie, znacie jakiś programator w którym jest funkcja analizatora map pamięci wzorem KWSRTV. Zależy mi na takim analizatorze który by porównywał EEPROMy n.p. 32-u i więcej stronicową pamięć. KWSRTV na swój czas był bardzo dobrym narzędziem ale porównywał tylko do 8-śmiu stron....
Mam tyle zaległej pracy , że nie mam czasu dogłębniej tego opisać. Przecież kolega napisał wyraźnie, ze kiedy załaduje obrazek do Flash mikrokontrolera to mu się wyświetla. Możemy chyba temat podłączenia LCD pominąć? Sprawa ma kilka aspektów i dlatego pewnie nie jest pokazywana w co drugim tutorialu :P Po pierwsze trzeba zrozumieć że dołączenie obrazka...
Centrala działa bez eepromu. Jeśli pamięć ulegała uszkodzeniu wystarczy wymienić na nową. Nie ma potrzeby programowania jej. Zdemontuj eeprom i sprawdź czy nie ma zwarcia również na procesorze. Przerobiłem trochę central faac i wraz z eeprom uszkodzony był również procesor.
Witam. Mam prośbę czy któs może mi podać adresy stron lub numery i tytuły magazynów gdzie znajde informacje o pamięci EEPROM. Tzn. potrzebuje opis, zasadę działania itd. Piszę pracę dyplomową na temt kopiowanie i programowanie pamięci eeprom i potrzebuje wszystkich informacji o eepromach. Mam nadzieję, że do dobrego działu wpisałem ten post! Nie wiem...
Witam Mam kilka pytań związanych z I2C na które nie jestem sobie wstanie odpowiedzieć. 1. Mam taką funkcę: [syntax=c] void I2C_SetBusSpeed(uint16_t speed) { speed=(F_CPU/speed/100-16)/2; //speed=TWBR*4^TWPS uint8_t prescaler=0; while(speed>255) //Oblicz wartoœæ preskalera { prescaler++; speed=speed/4; }; TWSR=(TWSR & (_BV(TWPS1)|_BV(TWPS0)))...
W przypadku tego tematu to było troszkę co innego, to było podstawienie pustego EEPROM na konfigurację, czy co oni tam trzymają, a flash, jak słusznie kolega zauważył, trzeba wstawić już ze wsadem. Co do "resetowania EEPROM" to w sieci widziałem jeszcze inny sposób: Na stronie powyżej w ogóle nawet nie programują kości, tylko zwierająca SDA do zasilania...
Koledzy mam podobny problem. Podczas reflashu firmware w programatorze wyskoczył mi błąd read error code 31 aczkolwiek aktualizacja zakończyła się pomyślnie. Wersja programu to v6.10 I nie mogę w żaden sposób odczytać kości at27c1024 Wyskakuje mi błąd tak jak by żadnej podstawki nie było.... W załączniku foto: Dodano po 55 Sprawdzałem różne eepromy,...
Podczas programowania kasowana jest pamięć flash oraz eeprom więc dane ulegają utracie. należało by zapisać pamięć eeprom do pliku przed programowaniem i podczas programowania ustawić programowanie pamięci flash+eeprom. zmiennej nietrzeba zmieniać na postać bcd. adresowanie - kolejne adresy narastające o rozmiar poprzedniej zmiennej. (a-bajt b-wyraz...
Karta IM 308C - procesor komunikacyjny Profibus. Programowanie - za pomocą programu COM PROFIBUS (ostatnia wersja to V5.0). Tak naprawdę to programujesz poprzez "wypalenie" EEPROM-u który następnie wkładasz w kartę. Wady - trzeba mieć PG... Ostatnie serie można było zaprogramować poprzez podłączenie Profibus, EEPROM można było zapisać analogicznie jak...
Mam prośbę o pomoc w ukończeniu programu, otórz założeniem programu jest aby zaświecić dioda1 po określonej ilości mrugnięć dioda2 i w odpowiednim momencie wciśnięciu SW1. Program działa bezbłędnie jeśli ręcznie określę mu zmienne A i B, natomiast zaczynają się schody jeśli chcę dodać możliwość programowania zmiennych A i B, zapisując je w pamięci eeprom....
Mam takie pytanko: czy można w jakiś sposób przy programowaniu mikrokontrolera wpłynąć na zapisywane do pamięci eeprom dane? Mam program napisany w WinAVR który wgrywam za pomocą PonyProg2000. Korzysta on z pamięci eeprom która umożliwia zapis do niej pewnych wartości oraz ich odczyt. Problem w tym że przy programowaniu uC eeprom automatycznie zapisuje...
Dawno nie używałem 68HC11 ale z tego co pamiętam do programowania/odczytu EEPROM używałem RS232 kwarca 8MHz i programu, który był ładowany do RAM a potem uruchamiany w nim celem odczytu/programowania EEPROM. Program komunikacyjny był jeszcze na DOS-a.
Programowanie i odczyt eepromów działa na przejściówce usb-com ,ale bardzo wolno. Gorzej jest z picami, bo ten sam programator (też parę oporników i chyba 4 diody) na sprzętowym com śmiga aż miło a na przejściówce dochodzi do połowy i wywala błąd. W każdym razie eeprom odczytasz i zapiszesz.
Zdaje się w artykule z EP dotyczącym konwertera była opisana procedura programowania pamięci eeprom.
Witam. Przecież, możesz programować ten eeprom mikrokontrolerem. Podłącz mikrokontroler do kompa- linie RXD i TXD, potem za pomocą byle terminala ładuj do niego tekst, a kontroler niech ładuje ten tekst do pamięci. Co do samego podłączenia eeproma, raczej dobrze go podłączyłeś. Zmień wartość rezystorów podciągających linie SCL i SDa na 3k3. Pozdrawiam
Najpewniej nie programujesz pamięci EEPROM. Niedawno był podobny temat: [url=]klik.
Witam. Mam programator WILLEM 7.1 Ostatnio chciałem przy jego pomocy zaprogramować pamięć EPROM 2764 (BIOS do starej płyty komputerowej) i nijak nie mogę. Pamięć jest czysta, próbowałem na różnych wersjach oprogramowania do WILLEMA i na różnych napięciach programowania nawet przy 21V, dobrze programuje np. pamięci EEPROM. Pasek postępu dochodzi do 3%...
Dzień dobry. Czy ktoś mógłby wytłumaczyć gdzie popełniam błąd w programowaniu kości eeprom? Według opisu, kość AT24C256 posiada 512 stron, każda po 64 bajty danych. Próbuję zapisać na każdej stronie wartości float - czyli zmienna o wielkości 4 bajtów. Szybka matematyka - mogę wsadzić tam maksymalnie 16 takich zmiennych. Dla ułatwienia próbuję wpisać...
Ja używałem programu A.Dybkowskiego i interface-u STK, w Bascomie miałem problemy dało się programować tylko EEprom. Ze swojej strony mam pytanie dot. 89s8253, czy Look Bity zabezpieczają możliwość skopiowania programu w 100% czy jest szansa na ich złamanie?? Interesuje mnie to poniewaz piszę dosc duży program i chciałem się zabezpieczyć przed kradzieza.
a tak w ogole to ty programujesz ten EEPROM? do tego celu jest osobny plik (rozszerzenie *.eep), ktory trzeba wgrac do procka Tak, programuje eeprom i ta tablica rzeczywiscie tam siedzi bo jak juz napisalem odczyt eepromu poza pętlą while działa, dzięki czemu mogłem to sprawdzić. Swoją drogą, może być prościej stosować właśnie "eeprom_read_byte". Wtedy...
Witam Państwa. Programuje układy DIP32, PLCC32, DIP8, SO8, SOIC8, SPI i wiele innych. Urządzenia w których występują układy EEPROM jakie jestem wstanie zaprogramować /przeprogramować/. - Sterowniki samochodowe (tzw. "chiptuning"), - Sprzęt RTV/AGD, - BIOSY komputerowe (wszytskie istniejące typy), - Biosy w Laptopach, - faxy, - kserokopiarki, - telefony,...
Witam Państwa. Programuje układy DIP32, PLCC32, DIP8, SO8, SOIC8, SPI i wiele innych. Urządzenia w których występują układy EEPROM jakie jestem wstanie zaprogramować /przeprogramować/. - Sterowniki samochodowe (tzw. "chiptuning"), - Sprzęt RTV/AGD, - BIOSY komputerowe (wszytskie istniejące typy), - Biosy w Laptopach, - faxy, - kserokopiarki, - telefony,...
Potrzebuje jak najwięcej informacj TEORETYCZNYCH o pamięciach EEprom (24Cxx) i procesorach AVR, gdzyż za 2 tygodnie bronie prace dyplomową o programowaniu pamięci eeprom i avr. :( Mam nadzieje, że ktoś z was ma jakieś polskie publikacje na ten temat. Z góry dziękuje pozdrawiam. 8O
AVRDude jest OpenSourcową wersją AVRProga. Ale to jest wersja dosowska, i nawet po przeczytaniu instrukcji po ang. nic zdziałać nie mogę. W DOS-ie nie odpalisz, tylko w konsoli win32... Zakład ? Pdf poczytałeś w sekcji "command line options" ? Oto przykład programowania flash i EEPROM z werifikacją : avrdude -v -p m8 -c avr910 -P COM1 -U flash:w:Plik_wej.hex:i...
Witam. Potrzebował bym pomocy przy programowaniu programem eeprom i programatorem mijanovicia. Jak skopiowac bina prosto na eeprom, zkasowac eeprom. P.S przed zadaniem pytań uzyłem opcji szukaj ale nie znalazłem nic konkretnego Z góry serdecznie dziękuje
Witam. Potrzebował bym pomocy przy programowaniu programem eeprom i programatorem mijanovicia. Jak skopiowac bina prosto na eeprom, zkasowac eeprom. P.S przed zadaniem pytań uzyłem opcji szukaj ale nie znalazłem nic konkretnego Z góry serdecznie dziękuje
Witam mam pytanie wylutowalem eeproma 6005L wkladam w programator i nie chce ani wykasować ani zaprogramować pamięci używam programatora picuś www. picus.pl jako typ pamięci ustawiam 93C06 i nic proszę o pomoc z góry thx
Witam! Mam takie pytanie jaki potrzebny jest program i programator do zaprogramowania zewnętrznej pamięci eeprom (np.24C02), żeby potem można było odczytać z niej dane np.tekst i wysłać go na wyświetlacz, czy potrzebny jest jakiś specjalny zapis tych danych do pamięci (jakaś struktura zapisu, tego co chcę tam umieścić i potem odczytać?) proszę o odpowiedzi...
Witam Potrzebuje zaprogramowac kosc eeprom M95080 przez ISP, posiadam willema 4 z ISP jak sie do tego zabrac (byc moze tym programatorem nie dam rady tego zrobic?), poprosze o wskazowki?czy moze 95080 to to samo co 93c66? Kosc znajduje sie w sterowniku Airbag od xsary picasso z 2003r. 2.0 HDI (oczywiscie do willem posiadam klips i przewodziki do ISP)...prosze...
avr osp II ( ) ma opcje programowania flasha i eepromu z wyborem zakresu od adresu poczatkowego do koncowego.
Witam. Ostatnio próbowałem wrzucić program do atmega 48 i zmienić taktowanie z fabrycznego 1MHz na wewnętrzne 8MHz za pomocą AVRDude wpisałem komende: C:\>avrdude -c usbasp -p m48 -U flash:w:"c:\STMD_CW_CCW... -U hfuse:w:0xD9:m -U lfuse:w:0xe4:m avrdude: AVR device initialized and...
Witam, Ostatnio złożyłem sobie uniwersalny programator pamięci EEPROM dostępny w ofercie avt1389. Sciągnałem też sobie z neta program, który obsługuje ten programator. I tu pojawia się problem. Kiedy odpalam sobie ten program i klikam np. na ikonkę Read program się "wykrzacza". Na ekranie monitora pojawia mi się napis: "Program eeprom MFC Application...
Witam Mam pytanie jak w temacie czy da radę tym programatorem [url=]Link zaprogramować pamięć 95640.Patrzyłem wyprowadzenia 25640 (pamięć którą obsługuje wyżej wymieniony programator) i zgadzają się z tymi 95640. Proszę o odpowiedź. Z góry dziękuje.
Witam, Od pewnego czasu walczę z programowaniem pamięci 24c512. Mój główny problem polega na odległości pomiędzy programatorem a pamięcią (około 70cm) oraz faktem, że przewód idzie przez przekaźnik. Przy wykorzystaniu cienkich przewodów typu KYNAR dla 1MHz oraz 400kHz raz się programuje a raz nie. Bywa różnie. Przy 100kHz jest w miarę ok, ale ta szybkość...
Witam, potrzebuje zbudować przejściówkę(adapter) USB to I2C do programowania pamięci EEPROM. Kiedyś były popularne takie programatory na porcie LPT, ale nie mam takiego portu w laptopie więc szukam pod USB. Najlepiej coś takiego: lub: Najlepiej jaky działał na układie CH341. Jest jeszce mozliwość zrobienia tego na Arduino Leonardo ale to tylko chwilowe...
Witam! Potrzebuję dokonać odczytu i zapisu z pamięci 24LC1025-I/SM firmy Microchip, będę to robił po raz pierwszy i potrzebuję wskazówek od bardziej doświadczonych kolegów jak tę operację przeprowadzić poczynając od wyboru niedrogiego programatora i podstawki pod tę pamięć. Pamięć wg. data sheet posiada na 7 pinie WP czyli write protection i o ile dobrze...
Witam, zastanawiam się, czy jest możliwe zrobienie programatora równoległych pamięci EEPROM albo flash (28C, 29C, 39SF itp., itd.) z wykorzystaniem interfejsu XMEM? Dlaczego chcę robić coś takiego: bo obsługa pamięci na XMEM wygląda łatwiej niż manipulowanie IO i mam ochotę posiadania programatora pamięci równoległych. Co do hardware'u: wybór padł na...
Witam, jestem na etapie budowy terminala na bazie układu TTL PL2303HX. Sam układ to fake z chin niemniej jednak sam układ w podstawowej okrojonej do granic możliwości aplikacji testowej działa ok. Pinologia układu pozwala na wykorzystanie zewnętrznej pamięci EEProm(24CXX). W moim projekcie została ona zastosowana typ 24C16 oraz 24C32, sprawdzona na...
Dzień dobry, Jakiś czas temu kupiłem 5 czipów eepromu philipsa pcf29f64 w internetowym sklepie TV-SAT i mam problem z ich zaprogramowaniem. Teoretycznie robię wszystko zgodnie z dokumentacją: 1. OE, WE i CE ustawiam na HIGH oraz MODE na LOW. 2. Ustawiam wszystkie linie adresowe na LOW i linie I/O na HIGH (Wartość 255 w adresie zerowym) 3. Ustawiam CE...
witaj, wiesz kiedys latalem po neciku i znalazlem stronke na temat przerobki maxona juz ie pamietam jaki to byl model ale tam nie bylo ono programowane za pomoca interface tylko programowany byl sam eeprom w oddzielnym programatorze , z reszta zajrzyj sam na strone albo poradz tam sie, moze ci pomoga Jeden z userów zauważył, że po 7 latach link przestał...
Spróbuj użyć tego programu. Aby zobaczyć schemat do połączenia z PC włącz program i wciśnij "K". Tym programem możesz programować Flash i EEprom w 89at8252 i innych µC. Podczas wykonywania przejściówki należy zwrócić uwagę na to, by długość kabli nie przekraczała jednego metra, gdyż ze względu na stosunkowo dużą szybkość pracy, przy większych...
Do zaprogramowania AT89C4051: A tamtym programatorem to jest napisane co się programuje
Faktycznie, o tym nie pomyślałem. Na moje oko to zwykły UART gdzie stan wysoki to 5V "zwykły" to pojęcie względne. Teraz nie wiem czy tyle ma być. Muszę to ustalić. Wszystko zależy od urządzenia które Masz zamiar przeprogramować. W przypadku programowania, np: pamięci Eeprom 3,3V nie jest wskazane, wręcz nie dopuszczalne stosowanie konwertera o poziomie...
Witam Was! Programuję sobie właśnie mój sterownik do terrarium i napotkałem wczoraj na problem którego nie mogę za Chiny przeskoczyć... otóż wczoraj przed nabrojeniem miałem sobie kod: #include <avr/io.h> #include <util/delay.h> #define F_CPU 1000000UL #include "HD44780.c" #include "config.h" #include "i2c.h"...
Witam mam następujący kawałek kodu: int main() { eeprom_write_byte ((char*)0x0001,'a'); eeprom_write_byte ((char*)0x0002,'b'); eeprom_write_byte ((char*)0x0003,'c'); eeprom_write_byte ((char*)0x0003,'d'); eeprom_write_byte ((char*)0x0005,'e'); eeprom_write_byte...
Korzystam z atmegi 32. Problem polega na tym że chcę zapisywać wartości do eeprom-u. Zapis robię co przerwanie timera2 od przepełnienia. I za każdym razem jak dochodzi do zapisywania do eeprom-u to mikrokontroler się resetuje. Czytałem coś o fuse bitach coś zmieniłem, ale nie pomogło. Trzeba oddzielnie eeprom i flash programować? Zestaw ewaluacyjny...
Witam wszystkich, mam następujący problem. Mam płytkę ESP8266MOD - lolin nodemcu v3. Staram się zaimplementować jej następującą funkcjonalnosć: zapis i odczyt SSID oras Hasła danej sieci Wi-Fi z EEPROM, automatyczne łaczenie z zapisana siecią Wi-Fi. Chcę aby można było wczytywać te dane z pamięci EEPROM bo końcowy urztkownik nie zna się na programowaniu...
Sprawa wygląda następująco: Mam Atmegę8, którą programuję w C (avr-libc). Zapisuję 20 bajtów danych do pamięci eeprom za pomocą funkcji eeprom_write_byte pod określone adresy. Następnie, nie wyłączając zasilania, w dalszej części kodu odczytuję te dane przez eeprom_read_byte. Wyświetlam je, wszystko jest ok. Kolejno, wyłączam zasilanie, włączam ponownie,...
Witam, jestem początkujący w programowaniu AVR. Chce zapisać tablicę (przykładowy tekst) a potem odczytać z eeprom atmega88. void main( void ) { ... static EEMEM uint8_t eeprom_val[6]; uint8_t val1[6] = {"12345"}; print_string("\n\r. Zapis do pamięci EEPROM\n\ -> val1 "); if (eeprom_is_ready())...
Witam! Buduje sterownik do kolektora słonecznego i próbuje rozwiązać problem znikających nastawień przy zaniku zasilania. Potrzebuje wpisać zmienną histerezy do pamięci EEPROM którą będzie można zmienić zależnie od potrzeb. Zaczynam od definicji: static EEMEM uint8_t histereza = 3; Odczyt/zapis za pomocą komend: uint8_t histereza = eeprom_read_byte(&histereza);...
W zasadzie skopiowałem przykładowy kod z noty, nie działa mi zapis do wewnętrznego EEPROM'a, odczytuje ciągle 0xFF. Piszę w C, AVRStudio4, procek kręci się na 12MHz, nie mam włączonej żadnej optymalizacji (-00), nie wykorzystuje bibliotek, programuje mkAVRcalculator. Fuse bit's: LOW = 0xFF, HIGH = 0xD9, Extended = 0xFF, lock byte = 0x3F. [syntax=c]...
z tego co widze uzywasz komorki o adresie 0x00... z tego co pamietam nalezy sie wystrzegac zapisywania danych pod nia ,bo np. przy programowaniu procka zdaza sie ze moze byc wyczyszczona... Chyba ze przy innych adresach to samo sie dzieje? #include <avr/eeprom.h> eeprom_write_byte(0x01,0x41); while(eeprom_is_ready()==0...
Witam. ATTiny programuje w Arduino Ide za pomocą Arduino Nano. Z braku miejsca w pamięci ram, wrzuciłem treść powiadomienia sms do pamięci eeprom: za pomocą #include <avr/eeprom.h> eeprom_write_block Kod programu do zapisania treści powiadomienia w pamięci eeprom ATTiny85: #include <avr/eeprom.h> char powiadomienie[60]; char test[60];...
Witam Od niedawna jestem posiadaczem Pionka 1430. Oczywiście chciałem poeksperymentować z oprogramowaniem alternatywnym i tu zaczęły się problemy. Przeczytałem sporo na temat programowania, wszystko wydaje się być bardzo proste oprócz jednej malej nieścisłości, mianowicie chodzi o eeprom. Dokładniej o to który z eepromów (to te z roz. *.txt) mam wykorzystać...
Witam. Zrobiłem sobie prosty układzik który reaguje na sygnał z modelarskiego odbiornika RC i w zależności od długości impulsu zapala diodę lub ją gasi. Układ jest programowany przyciskiem podłączonym między PD2 a masę. Wywołuje przerwanie które zapisuje czas trwania stanu wysokiego. Bez zapisu tego czasu do EEPROM można go wielokrotnie programować...
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....
Witam, od razu zaznaczam, że dopiero zaczynam przygodę z programowaniem mikroprocesorów (niedawno zakładałem temat z problemem uruchomienia programatora stk500v2) no i tutaj napotykam większy problem: Ostatnio znalazłem pamięć EEPROM typu 24C16, która służyła do zapisu ustawień przedwzmacniacza audio (nie mój projekt) no i jako, że sam układ przestał...
Będzie nawet bardziej niż bardzo rozbudowany :] No i trochę "na wyrost", a to ze względu na bardzo duży rozmiar pamięci w porównaniu do wymagań. Znacznie bardziej "dopasowany" byłby jakiś mały EEPROM z interfejsem szeregowym, np. 24C01, no ale obsługa interfejsu szeregowego bez mikrokontrolera to kupa scalaków :] Rozwiązać to proponuję tak: Licznik...
Próbuję poradzić sobie z matrycami do laptopów apple , chodzi o eepromy , czy ktoś może mi pomódz w deszyfrowaniu opisów na eepromach w matrycach dedykowanych do apple /auoptronix , lg lub inne/ . Na eepromach mam znaki , kody układy w postaci np. 464F 8432 inny 416R jeszcze inny 4DFT . W matrycach do laptopów windows-owych nie ma problemu a z dedykami...
Witam, po raz pierwszy w życiu mam potrzebę użycia zewnętrznej pamięci eeprom (szeregowej) np. typu 24c02. Zakładając sytuację, że mam do 90s2313 podłączony układ pcf8583 i na wyświetlaczu lcd wyświetlam aktualną godzinę i do portu d.6 mam podłączony przycisk zwierający do masy, to w sytuacji gdy zewrę ten przycisk o godzinie 12:30 a nazwałem ten przycisk...
Tu nie chodzi o kasowanie eeprom podczas programowania. I dobrze że jest ustawione kasowanie eeprom podczas programowanie bo przynajmniej nie pozostają tu żadne smieci i widzę czy coś zapisało czy nie. Nie następuje programowy zapis lub odczyt eepromu. Moim zdaniem problem leży tu: Dodano po 55 Sprawdziłem Twój kod w symulatorze no i działa. A w jakim...
Problem został rozwiązany :). Na jakimś angielskim forum wyszukałem kilka ważnych uwag, mianowicie dwóch. Po pierwsze jeśli dołączasz rezystory, to należy w ich właściwościach zaznaczyć, że sygnał ma być cyfrowy, a nie analogowy. Druga rzecz to czyszczenie pamięci poprzez Debug-> Reset Persistent Model Data. Aha dodam jeszcze, że jak dodajesz plik pamięci...
Cały kod programu wygląda u mnie tak: Dodano po 3 Programuję teraz za pomocą arduino. Kod wydaje się dużo bardziej przyjazny. [syntax=c]#include <EEPROM.h> char readString; char c; String msg; int led = 4; String k; void setup() { Serial.begin(9600); pinMode(led, OUTPUT); } void loop() { while(Serial.available()>0){ c=Serial.read(); msg +=...
Witam. Powiem szczerze, że albo tylko ja jestem jakiś ciężko kapujący, albo te programowanie (zapisywanie/odczytywanie) EEPROM jest takie... trudne? ;) Oto moje zmienne w programie: zmienne b i c nie traciły swoich wartości po zaniku zasilania uC. Należę do osób, które za wszelką cenę starają się same pogłówkować i znaleźć rozwiązanie, ale w tym przypadku...
Należy zapamiętać w pamięci nieulotnej (EEPROM) informację o tym, że alarm został wyzwolony. Najprostszy kod na arduino (bez problemu do przerobienia na "goły" WinAVR). [syntax=c]#include <avr/io.h> #include <avr/eeprom.h> unsigned char EEPROM_read(unsigned char ucAddress) { while(EECR & (1<<EEPE)); EEAR = ucAddress; EECR |= (1<<EERE);...
PS: procedura inicjalizacji eeproma zapisuje go od "nowa" nie potrzeba zadnego programowania...
Witam! Próbuje zapisać do pamięci eeprom atmegi8 dane i przy programowaniu PROGRAM się wczytuje do pamięci flash ale DANE do eepromu nie. Po zaprogramowaniu w ISP programmer pisze: No data in file Atmega nie jest zablokowana, więc nie wiem. Kod do eepromu wpisuje w taki sposób: $eeprom Data " Tekst1 Tekst2 Teks3 Tekst4 Tekst5 Tekst6 Tekst7"...
Witam Serdecznie, W pracy otrzymałem za zadanie napisanie programu na mikrokontroler AT89C51AC2. Program ma za zadanie niektóre swoje zmienne (w tym nazwę programu) trzymać w pamięci EEPROM. Funkcję obsługi pamięci zaczerpnąłem z książki Majewski-Kardach "Programowanie mikrokontrolerów serii 8X51 w języku C". Problem pojawia się przy zapisie nazwy programu...
Eeprom służy do zapisu parametrów i ustawień których nie można zaprogramować podczas programowania mikrokontrolera. Są to parametry "wyuczone", zdobyte przez mikrokontroler podczas pracy programu a maja być pamiętane. Możesz sobie czytać z tego Eeproma w kółko ale kosztuje Cię to czas. Ja pracuję tak że działam w programie na RAM bo ma szybszy dostęp....
W wyniku kompilacji Twojego programu powinny powstać dwa obrazy pamięci. Jeden dla pamięci flash mikrokontrolera - zawiera on kod programu. Drugi dla pamięci eeprom mikrokontrolera - zawiera zawartość pamięci eeprom - w tym wypadku jest to liczba 3. Programowanie pamięci eeprom to po prostu wgranie tego wsadu. Z jakiego środowiska korzystasz? Np. w...
Witam, a ktora masz wersje tego phona? Prawdopodobniej nie kazda zrobisz tak w 100% za pomoca edycji samego eeproma. Np w niektorych v251 i v300 byly jakies problemy - juz nie pamietam. Ale ja chyba wgrywalem calego eeproma i dwie "zony". Skup sie raczej na zrobieniu dobrego kabelka. Jesli piszesz, ze wywala "Link error..." to znaczy, ze sam retrofit...
Nie piszcie chłopakowi ze eeprom w C35 jest emulowany we flashu od adresu 0x........... bo sie ogole pogubi. Kuba jak masz Nokie 3210 to od stronu klawiatury po prawej stronie pod buzerem obok Ramu jest kosc 8 girek jest to eeprom czyli pamiec szeregowa programowana i kasowana elektrycznie (kiedys trzeba było kasowac uv). W c35 nie ma pamieci szeregowej...
Witam! Na początku zaznaczę że w dziedzinie programowania uC jestem nowy, jednak programowaniem na PC zajmuje się już prawie od 10 lat, świetnie orientuje się w asm, języku basic czy C, jednak jestem kompletnie zielonym elektronikiem. Aktualnie piszę w C (WinAVR) na Atmega8. Mój problem dotyczy eepromu CSI 24WC64, jako że nigdzie nie mogłem znaleść...
Microchip wypuszcza szeregowe pamięci z wbudowanym adresem MAC Microchip stworzył nową rodzinę szeregowy EEPROMów z wbudowanymi adresami MAC, kompatybilnymi z EUI-48 i EUI-64. Zaprojektowane, tak aby pracować na standardowych szynach takich jak SPI, I2C czy UNI/O zapewniają łatwy i tani dostęp do numerów MAC, a także zawierają 1,5kb pamięci EEPROM,...
Witam. Szukam jakiegoś opisu dotyczącego zapis i odczyt do eepromu w atmega8 napisanego w języku C. Jestem początkujący w programowaniu uC dlatego jeżeli jest to możliwe to żeby ta metoda opisana była w stylu jak na tej stronie: [url=] Mam jeszcze pytanie czy jest możliwość zaprogramowania uC w taki sposób aby kod wykonywalny nie był ładowany do pamięci...
Kasowanie bitu jest operacją nieniszczącą Teraz to jestem troche skołowany. Na stronie 224 w swojej książce (wydanie 2) piszesz: "W przeciwieństwie do kasowania, proces programowania bitu (zmiany stanu z 1 na 0) nie jest dla pamięci destrukcyjny, możemy go więc wykonać dowolną liczbę razy." Dlaczego uważasz, że niweczy? Istotą wear levelingu jest rozłożenie...
Witam Użytkownik jajaneczek , dokładnie wyłożył jak zaprogramować EPROM/EEPROM. Jeśli chcesz sprawdzić czy ZNASZ prawidłowy „Prog numer” to w pierwszej kolejności nie wybieraj zapisu EProm czyli ( F1-Blow ), a wybierz F5- E info , a potem F3- Params . Jeśli podałeś prawidłowy nr, to będziesz miał informacje tego typu co na obrazku. W przypadku...
Posiadam używany alarm na procku motoroli HC05, problem w tym, że niestety nie komunikuje się z pilotami od centralnego i nie załącza. Examiner nie pomógł, gdyż do wprogramowania kluczyków potrzebny jest kod, którego nie jestem w stanie uzyskać bez nr VIN (alarm pochodzi z jakiegoś anglika). Ponieważ wyczytałem, że alarmy wychodzą z fabryki "czyste"...
Witam Sporo jest pytań na temat EEPROMU, ale nie udało mi się znaleźć odpowiedzi, więc przedstawię swój problem. Wykonałem zegar szachowy na ukł. ATmega 8. Wszystko działa poprawnie oprócz zapisu i odczytu pamięci EEPROM. Procedura zapisu nie modyfikuje pamięci, procedura odczytu daje zawsze "0", bez względu na rzeczywistą zawartość. Zapis i odczyt...
eeprom_busy_wait() jest wewnątrz read'a i write'a. Jednak sie pomylilem - eeprom jest czyszczony podczas programowania(dla pewnosci sprawdzilem obie konfiguracje eesave). Gdzie jeszcze moze byc przyczyna czyszczenia eepromu?
Witam! Programuje se w Bascomie i mam taki problem: podczas działania programu do wewnetrznego EEPROM-a Atmegi32 sa zapisywane dane i jak resetne uP to jes ok dane zostają a jak odłącze zasilanie to dane w EEPROM-e znikają (a dokladnie czesc znika a czesc zostaje). EEPROM nie jest zajechany bo uP jest nowy i dane nie są czesto zapisywane! czyzby uszkodzony?
Nie mogę wejść do menu programowania tego TV: PR . Kursor pomija tę opcję. Proszę o podpowiedź. Telewizor rozprogramował się. W bazie wsadów elektrody, po rozpakowaniu jest inny model, nie zgadza się też EEPROM. Oryginalnie jest 24C02.
Mam taki fragment programu: $eeprom Data &HFF , 60% 'pierwsza komórka pusta, potem sekundy Matryca1: 'matryca definiująca elementy LED które składają się na pierwszą cyfrę Data &B01111011 , &B01000001 , &B00110111 , &B01100111 , &B01001101 Data &B01101110 , &B01111110 , &B01000011 , &B01111111 , &B01101111 Data &B00000100 Matryca2: 'matryca...
Dzięki za odpowiedź. Działa. Moje na podstawie datasheeta też działa. Podczas programowania układu ksuje też cały eeprom stąd myślałem, że coś jest nie tak. Może ktoś podpowie jak programować z pominięciem kasowania eepromu. Programator UsbASP+MKAAVR(AVRDUDE). Pozdrawiam Przecież jest odpowiedni fusebit. Sorki za niedopatrzenie...
I to właśnie jest efekt jak się nie czyta o tym co w co się ręce wkłada. Gdybyś przeczytał to co Ci radziłem wiedziałbyś że nie można skasować maski procesora a program w niej zaszyty bierze udział w programowaniu eepromu. Więc jakie z tego wnioski ? Ano takie że chcesz gotowe rozwiązanie a jest ono bardzo proste, wystarczy oczyścić nogi procesora i...
AVRstudio tego rozszeżenie nie chce :( Rozszerzenie nazwy pliku nie ma tu nic do rzeczy... A wersję AVRStudio to podałeś ? Kliknij na okno programowania w AVRStudio, wciśnij Alt+PrintScreen, wklej do jakiegoś edytora graficznego np. Gimp (w Paincie to jeszcze Ctrl+W i ustawiasz po 1% przed wklejeniem, żeby nie było cudacznych białych marginesów), zapisz...
To zależy. Procesor zwykle nie komunikuje się z EEPROMem non-stop. Niestety dla tej pamięci CS jest aktywny w stanie High i jeżeli układ jest normalnie nieaktywny, to CS jest przez jakiś bufor (lub z samego procesora) sterowany (forsowany) do stanu niskiego. Zwykle niemożliwe jest wymuszenie stanu wysokiego na tym wejściu (bo nasz zewnętrzny driver...
Żadna procedura programowania nie pomoże jak podstawisz czysty procek z czystym flashem, kupując moduł flash masz zaprogramowany, konfigurujesz tylko EEPROM. Żaden serwisant nawet autoryzowany Whirlpoola nie zaprogramuje Ci czystego procka Flashem, bo nikt serwisowi flasha nie udostępnia, serwisy AGD zazwyczaj na okoliczność wysypanego EEPROMU wymieniają...
Wiesz mysle, ze najlepiej byloby jakbys wykonal sobie zwykly programator np. ludipipo , ktory jest bardzo prosty i sklada siez jednego tranzystora i kilku diod , nie muisz ttam juz nic konfigurowac bo wszystko jest gotowe . Konfiguracja tego eep to programowania nie jest wogole skomplikowana , mozesz sprobowac go podlaczyc tak jak na schemacie ludipipo...
A co dokładnie robisz? Jeśli tak nie da, to może odczytaj sterownikiem a potem ściągnij program ze sterownika? A tak na poważnie to jeśli chodzi o odczyt to jeśli już czyta chociaż wersje eepromu, to powinien i sam program, chyba że eeporm jest pusty. Żeby zapisaćeeprom, najpierw musisz go skasowaćw ultrafiolecie ,i dopiero zapisać: EEprom handling,...
Napraw najpierw przetwornicę(koszmar),później wstaw pamięć czystą.Po włączeniu OTC ustaw jasność,kontrast,nasycenie i głośność oraz zestroj telewizor ponieważ wszystkie nastawy będą na minimum.Nie trzeba wcześniej programować pamięci.
Czy w ogóle można ją w jakiś sposób wykasować tak, aby była w takim stanie jak przy zakupie. W opisie programowania EPROM-u w TV napisane jest w ten sposób, że po zmianie zawartości EPROM-u należy wstawić czysty EEPROM, który w momencie załączania TV inicjalizuje się i co zrobić, żeby go oczyścić skoro wcześniej został już zapisany. Pozdr. JG
Mam problem bo mam juz 5 stron kodu a jeszcze mi nie dziala :D.Chcialem prosic o rade (gdyz jestem poczatkujacy) jak najpiej sprawdzic na ledach (bez ruszania portu D) czy mi dziala zapis do EEprom? Tzn ja wykabinowalem to tak : while(1) { Write_to_eeprom(0xAA,adress); //np adres 0xAA; przy daress=0; liczba = Read_from_eeprom(adress); //zwraca mi liczbe...
Znam obszar SRAMu w grze - 70-7D:0000-FFFF, jednka później jest on jeszcze odbijany w inne miejsce więc z odczytem nie byłoby problemu, ale jesli chodzi o kopiarke, to chciałbym miec coś takiego, w sumie mam projekt który powienien działać, ale niestety na programowaniu sie nie znam i nie napisze do niego softu. Dodam, ze chodzi mi o gry na SNESa, nie...
Witam Mam zrobic cos takiego : Mam FPGA XILINX SPARTAN II do tego uP + jakis EEPROM Mam zrobic tak by to co ma znalezc sie w FPGA bylo ladowane z komputera poprzez uP do EEPROM a nastepnie po uruchomieniu urzadzenia FPGA ma sie zaladowac z EEPROM... Co mozecie zaproponowac? jaki uP (w miare nie skaplikowany mysle ze jakis AVR). No i jak macie to jakies...
No cóż... Widocznie za słabo filtrujesz zasilanie. Przed stabilizatorem zastosuj diodę np. 1N4007, za diodą kondensator 1000uF, później stabilizator, kondensator 100uF i ten 470nF. Zapis danych we flashu jest możliwy tylko na etapie programowania, program w procesorze może jedynie je odczytać, nie może zapisać do flasha jakichś danych. Możliwe też,...
nie, dzielisz na liczby zmiennoprzecinkowe o podwojnej precyzji i wysylasz w kolejnosci losowej... <sciana> wez no poczytaj na necie o tym co to jest string, char i o sposobie zapisu znakow wg ASCII. na przyklad tutaj w razie watpliwosci informuje od razu, ze string w C reprezentowany jest praktycznie tak samo jak ... jak w kazdym innym mozliwym...
Witam Mam problem z zaprogramowaniem EEPROMu po JTAGu. Bez problemu programuje FLASHa, ustawiam Fuse bity a za każdym razem przy próbie zaprogramowania EEPROMu otrzymuje komunikat: Nie mam pomysłu dlaczego nie mogę zaprogramować EEPROMu. Za wszelkie wskazówki z góry dziękuje.
witam.posiadam programator stk200/300(własnej konstrukcji z diodami led),jak do tej pory programuje atmegi i jest ok.również programowałem nim eepromy 24....w ten sposób że piny 1,2,3,4,7 podpinałem do masy,8-wiadomo do "+",pin6(SCL) do CLK,a pin5(SDA)do MOSI i MISO(razem).No i czytał,zapisywał te pamiątki w ponyprogu ale do czasu obecnego-nic "niewidzi"pamięci.próbowałem...
Po wgraniu do czystej Atmegi kodu chcę, żeby wartość wyniosła np.100. Po ustawieniu innej wartości można ją zapisać do EEPROM. Po resecie i zaniku zasilania wartość ta ma pozostać taka jaką ustawiłem (nie ta co wpisałem do czystej Atmegi) Czyli musisz zapisać ją programatorem. Jakiego programu używasz do programowania? Jeżeli PonyProg to mogę pomóc...
Witam, nie wiem, dlaczego poniższy kod nie działa na procesorze attiny13. Kompiluje się bez błędów w AVR Studio. Jest to część większej aplikacji, która działa poprawnie (dla uproszczenia wyciąłem resztę kodu). Kiedy dodam obsługę EEPROM, aplikacja przestaje działać. Test przeprowadzam następująco: 1. Komentuję blok ODCZYT. 2. Kompilacja kodu (brak...
powinno być cos innego bo umieściłem tam tablice i jak programuje xmega128 to programuje tez dodatkowo wewnętrzny eeprom i wszystko działa. Zawartość eeproma wewnętrznego mam w pliku projekt.asm (jak kompiluje to mam plik "projekt.eep" , a zawartość eeproma mam zaczętą od dyrektywy ".ESEG" a poniżej etykiety i rozne ".db" więc jak kompiluje, to zawartość...
93c46 jest eepromem a więc jest wielokrotnego programowania. Zobacz czy twój programator programuje ten typ pamięci, to nie jest kość typu I2C.
Moim zdaniem podpinasz tylko programator do kompa i do alinco , ustawiasz czestotliwości w programie, włączasz radio i naciskasz F10 a potem write. Program wymusza na wejściu XWR odpowiedni stan , procek przestaje nawijać z eeprom i linia jest w stanie wysokim dzięki temu dane mogą płynąć z kompa do eeprom. Ja mam natomiast problem z wsadem pamięci...
Witam. Szukam programiku do Radmora 3055 zeby przestawić częstotliwości. Radio jest na dolny UHF i posiada eeproma. Z góry dziękuję. Pozdrawiam szieborak
Witam Jestem młodym elektronikiem. I nie potrafię wykorzystać mojej pamięci eeprom. Piszę w Bascomie. Mam polską wersję, helpu z Bascoma, ale tej nie rozumie. Skoro nie rozumiesz po polsku ;) , to w jakim języku mam Ci to wytłumaczyć :?: Spróbuję jednak po ... polsku ;) Oto próbka kodu, który mi nie działa. $lib "mcsbyte.lbx" $regfile = "2313def.dat"...
Zależy jakie EEPROM-y ? Zasadniczo ustawiasz adres na wejściach adresowych, następnie podajesz na szyne adresową wartość, a potem ustawiasz impuls napięcia na wejściu programującym. Długość tego impulsu oraz wartość napięcia jest różna dla róznych EEPROM-ów. Jaka to dowiesz się z "Data Sheet"-ów danego EEPROM-a. Jacek "Plumpi"
Mam pytanko czy da sie zapisać tablice znaków w pamięci EEPROM (pisząc w C - AVR Studio 4.12) podobnie jak to sie robi w asemblerze poprzez umieszczenie jej w odpowiednim miejscu programu. Czy pisząc w C musze wykorzystywać funkcje z biblioteki <eeprom.h> i zapisywać tą pamięc znak po znaku. Czy da się zrobić takie małe obejście (będzie to działac?)...
Kolega y0yster czytał. Ale nie zrozumiał. Raz tam piszą wyczyść, a raz wyczyść przez wstawienie 1. Problem został rozwiązany. A to dlatego tak długo trwało jego rozwikłanie ponieważ ci z atmela dziwnie piszą. Popatrzmy: This bit is set by hardware when the TWI has finished its current job and expects application software response. If the I-bit in SREG...
hex to pewnie do flasha, a eep do eeproma.
Witam Kolegów! Projektuję urządzenie, które z 4-kanałów 10-cio bitowego przetwornika A/D ma zapisywać wyniki co kilkanaście minut i przechowywać je w pamięci EEPROM. Napisałem program w Bascomie AVR na procek ATMEGA8, ale mam jeden problem. Odczytując wyniki z 24C16A pojawiają się na aktualnej pozycji cztery wyniki prawidłowe, ale dodatkowo dopisywana...
Tak, wszystkie wartości mieszczą się 0-255, właściwie są dużo mniejsze. 1. Zapisuje je w ten sposób: uk[nr_ukladu-1]=PORTD; eeprom_write_byte(&uk_mem[nr_ukl... uk[nr_ukladu-1]); Zaświeciłem np. 4 diody i taki układ wyjść programuje. Co sie programuje, znajdzie w pamięci? Wartość 0x0f czy 15? Bo jak '0x0f' to może...
Witam, w jednym z monitorów XEROX nagminnie "padają" EEPROMy 24C21 odpowiedzialne za komunikację z PC poprzez DVI (DDC). Posiadam wsad, a właściwie dobry EEPROM z działającego monitorka tego typu i czyste kości, niestety nie mam pomysłu, jak to zaprogramować? Niestety dysponuję wyłącznie programatorem Willem, który w swoim oprogramowaniu nie posiada...
Poza tym, używając jedynie jednej, czy dwóch, trzech komórek, mi jest łatwiej pamiętać że w 0 mam np. konfigurację, w 1 wartość min. a w 2 wartość max, niż zmienną typu eepromdat (czy dowolna inna nazwa) a wartość min w eepromdat+1, a będąc kilkadziesiąt linni poniżej juz nie pamietam czy to było eepromdat czy eeprodata, a może dateeprom... więc musze...
Otrzymałem odpowiedź z supportu Atmel'a. Takie zachowanie jak się okazuje jest normalne. W trybie programowania pamięć eeprom kasowana jest tylko podczas komendy chip erease. Czyli to że parę razy działało to był czysty przypadek, czyli sytuacja opisana przeze mnie kasowania wcześniej ustawionych bitów. Komórki są kasowane tylko i wyłącznie podczas...
Ok, rozumiem. A czy brak wyzerowania pozostałych komórek nie ma negatywnego wpływu na np odporność na błędy? Jeśli procesor na skutek jakiś np zakłóceń wskoczy w zły obszar pamięci i napotka tam kod, to zacznie robić głupoty. A jak będzie 0xff, to (chyba) nic nie będzie robił. Opcja z programowaniem flasha oraz eeprom równocześnie odpada, bo eeprom...
Cześć Chciałem zaprogramować Atmegę64 programatorem Tl866. Po podłączeniu przewodów bez problemu się z nią połączyłem. Podczas wgrywania flasha i eepromu na samym końcu wyskoczył error. Od tej pory nie identyfikuje nawet układu. Fusebity mogły byś źle ustawione. Czy jest możliwość przywrócić ją jakoś do ustawień fabrycznych, żeby spróbować jeszcze raz...
Czy ktoś może potwierdzić czy instrukcje zapisu i odczytu wewnętrznego eepromu w STM32L0 ze strony działają prawidłowo? Program piszę w STM32CubeIDE na bibliotekach HAL. Pytam bo w moim przypadku podczas odczytu z eepromu za każdym razem odczytuję wartość równą 0, nawet jak próbuje odczytać jedną z końcowych komórek flasha, oraz nawet jak odczytuję...
kontroler to HPT 370 na PCI, EEPROM 39SF512. Komp sie wiesz jak ma wyswietlic bios tego urzadzenia. Przez to nie moge juz podmienic na inny bios- nie mozna butowac z wlozonym kontolerem. Wie ktos jak podmienic teraz ten bios? -komp z karta w kompie sie nie uruchamia. Moze jest mozliwosc pominiecia biosu w czasie startu kompa? Mozna by bylo tego eeproma...
Witam! Mam taki procesor, i chciałbym z niego odczytać dane zapisane w EEPROMie. Zrobiłem już interfejs do motki na MAXie (niestety nie firmowy tylko ST232BN). Wie ktoś może jak nalezy podłączyć wyprowadzenia aby uzyskać komunikacje? Czy różni się ten procek od pozostałych z rodziny? Jeszcze jedno pytanie: czytałem że jedną linie procka podłącza się...
Karta składa się z flasha oraz eepromu ext i int czyli zewnętrznego i wewnętrznego.Wersja plastikowa ma to wszystko scalone.Sposób programowania to uruchomienie programu funprog,wybranie plików flash,eeprom ext,eeprom int, i następnie naciśnięcie przycisku program all.W zależności od wsadu wybieramy odpowiednie pliki.Jeśli wsad nie przewiduje pliku...
Taki parametr trzeba traktowac z dużą uwagą na drobniutkie literki, często na zupełnoe innej stronie dokumentacji danego układu scalonego lub wręcz w zupełnie innej dokumentacji danego producenta( konkretnie metod okreslania jakości i niezawodności) Kruczek tkwi w tym że Producent gwarantuje z reguły że po takiej liczbie kasowań i ponownych zapisów...
Tak, można. To w końcu pamięć z rodziny 2816A. Znajdź w okolicy sklep, w którym oferują usługę zgrywania/programowania pamięci. Pomogą Ci też dobrać odpowiedniki. Pozdrawiam
Oczywiście. Od sterowników w wersji 2.0 sterowniki D2xx i VCP to to samo :) M-Prog widzi eeproma bez problemu. Jeżeli nie chcesz przeinstalować sterowników do wersji 2.0, zainstaluj sobie stare D2xx na drugie wejście USB. U mnie działało, wcześniej, tak, że miałem na jednym porcie USB sterownik VCP a na drugim d2xx do programowania przez M-Prog-a.
Witam, dzięki szymtro za zainteresowanie i procedurki - twoja pierwsza różniła się od mojej w zasadzie tylko ty, że oczekiwanie które ty zrobiłeś na końcu procedurki zapisu rs_rx_test: sbic eecr,1 rjmp rs_rx_test ;oczekiwanie na koniec zapisu to ja mam na początku przy wejściu WE_wait: sbic EECR, EEPE rjmp WE_wait no ale dzięki temu, że sprawdziłem...
Witam, spróbowałem - teraz programuję od 24 komórki, hmmmm ale np dzisiaj po włączeniu układu okazało się, że są jakieś inne wartości niż 0xFF gdzieś w środku pamięci i pod koniec. A ja tam nic nie zapisywałem. Więc albo ten mój EEPROM a mam ATTiny2313 coś szwankuje albo ja nadal coś źle robię. Ale ok - zobaczę czy teraz będzie się to lepiej sprawowało...
On robi wszystko: IC-Prog Prototype Programmer Programs : 12Cxx, 16Cxxx, 16Fxx, 16F87x, 18Fxxx, 16F7x, 24Cxx, 93Cxx, 90Sxxx, 59Cxx, 89Cx051, 89S53, 250x0, PIC, AVR , 80C51 etc. Tylko pytanie ile rodzajów eepromów programujesz....bo niewiem jak one wyglądają i chyba trzeba będzie podstawki zrobić pod każdy...:) Pozdrawiam
Ale w czym jest problem? Przeciez z tego co piszesz uzywasz pamieci szeregowej eeprom. Zeby do tej pamieci cos zapisac czy odczytac uzywasz jakiegos uP (nie podales jakiego) i magistrali i2c wiec podczas zmiany kodu programujesz tylko pamiec tego uP a nie eeprom. Dane poprawnie wgrane do pamieci eeprom nie maja prawa zniknac nawet jak ta pamiec z podstawki...
Przyznam że w elektronice cyfowej jestem praktycznie zielony więc nie za bardzo wiem co taki licznik robi. Czy on ma służyc jako pamięć czy jako układ odczytujący z eepromu. I czy podaniu mu prądu stanie się tak sobie wymarzyłem że dostane na kazdą z nóżek wyjsciowych po jendym bicie co w sumie da mi 4 cyfrową liczbę binarną? Dodano po 5 Bo tak naprawde...
Może tak? Dim A As String * 1 Dim B As String * 1 A = "z" B = Chr(a) Cls Locate 1 , 1 Lcd B Zrobiłem tak: Sub Odczyt Home Upper Call Lcdinit I2cstart I2cwbyte In_eep I2cwbyte Adr_hi I2cwbyte Adr_low I2cstart I2cwbyte Out_eep For A = 1 To 32 I2crbyte Tekst_eep , Ack If Tekst_eep < 128 Then Czytaj_str = Str(tekst_eep) Czytaj_str_chr...
Sprzedam programator układów Microchip PIC oraz pamięci EEPROM. Programator wyposażony w wielo aplikacyjną podstawkę dzięki czemu można nim programować układy o różnych wyprowadzeniach. Posiada również złącze ICSP (ISP) do programowania w układzie. Programator komunikuje się za pomocą portu szeregowego RS232 jednak po zastosowaniu przejściówki RS232—USB...
Usage: avrdude
Dobrze by było gdybyś napisał w jakim języku programujesz. Najlepiej pokaż swój kod.
Dzięki ,ale chodziło mi bardziej o to dlaczego raz przy programowaniu wgrywamy coś do EEPROMA ,a za drugim razem jak jest ERAM BYTE to nie trzeba (programujemy tylko flasch'a)???
Witam. Czy po zapisaniu programu do flash i ustawieniu lockbitów mogę wgrać plik do eeprom'a (oczywiście znowu ustawiając lockbity)? Czy niestety będę musiał najpierw wyczyścić procek? Podobno można to zrobić inaczej (zabespieczyć pamięć flash nie zabespieczając eeprom'a) przy pomocy jakiegoś bootloadera - może komuś obiło się kiedyś o uszy coś o takim...
Witam, jak w temacie. Piszę ponieważ widziałem tu kilka razy takie programatory w cenie około 30zł, a prawdę mówiąc fundusz mam niewiele większy. Nie znam się bardzo na tej tematyce ale myślę, że prosty programator obsłużę. Ważne żeby sprzęt szedł na Windowsie Vista i nowszym; dobrze też byłoby jakby był wspierany np. na Linuksach. Nie przeszkadza mi...
Więc jeżeli bit EESAVE nie jest ustawiony, to czy kasuje pamięć EEPROM, nawet jeśli nie programuję EEPROMu? A jeżeli ustawię bit EESAVE, to programator nadpisuje EEPROM bez jego kasowania czy w ogóle nie dokonuje zapisu do EEPROMU? EESAVE powoduje, że polecenie chiperase nie kasuje pamięci EEPROM i nic więcej. Czyli po programowaniu to co było w niej...
[syntax=c]mam jeszcze pytanie czy ten kod może źle pracować z atmega 8a-pu [syntax=c]|Program "analizator widma akustycznego 20*2 - V2" kompilator bascom 1.11.9.0 | '|Autor: HUNTERHOUSE(Adam Kędzierski) i częciowo MANEKINEN(Paweł Kisielewski) | '| data: 02.08.2009 | '| | '| info: | '| www: | '| wszelkie modyfikacje dozwolone, publikujšc należy zachować...
Wiem, używałem, ale czy pozwoli mi to zaprogramować EEPROM domyślnymi wartościami zmiennych? Do powyższej linii dotyczącej USBasp wystarczy dodać polecenie programowania EEPROM. Albo programować procek plikiem elf - nowe AVRDude to potrafi.
Tak. Procesor jest zabezpieczony. Skoro "preserve eeprom" działa tak jak napisałeś to ta opcja nie może być użyta. W eepromie są dane które uK zbiera podczas pracy. A flashowanie ma na celu jedynie ulepszenie programu. Chciałem uniknąć wczytywania eepromu przed programowaniem i wpisywania go po. Ale dlaczego manualny wybór pamięci do zaprogramowania...
W radio uszkodzona jest kość eeprom (93C46), wypełniła się zerami i nie reaguje na kasowanie czy programowanie, radio wyświetla err. Nie ma problemu z wymianą pamięci lecz problem jest z dostępnością wsadu. Jest to radio z dość leciwego samochodu więc jakby ktoś był na tyle zainteresowany żeby wydobyć wsad z własnego radia lub udostępnić już posiadany...
mam już te urządzenie do programowania... Potrzebuję teraz jakiś uniwersalny program do odczytu
Witam, w moim programie chciałbym zapisywać pewien kod do pamięci EEPROM, tak żeby po resecie układ nadal go pamiętał. Wydaje mi się, że zapis i odczyt oprogramowałem dobrze, a mimo tego co któryś raz tracę mój kod i całość trzeba programować od nowa bo uC wrzuca tam jakieś losowe liczby i po prostu nie jestem w stanie uruchomić mojego urządzenia bo...
Czy na płytce z elektroniką jest jeszcze jakiś układ o większej ilości nóżek ? Jeśli tak to podaj jaki, jeśli nie to ta bateria jest wg mnie "bezobsługowa". Widziałem takie baterie, sam miałem taką w jednym laptopie. W eepromie nie dokonuje się żadnych zmian bo jest do bezcelowe i można uszkodzić baterię, robiłem odczyty eepromu i co cykl ładowanie...
Cześć, Mam płytę od Iphone-a 6s z fizycznie uszkodzonym eeprom-em. Jego struktura jest naruszona. Czy jest możliwość wymiany eepromu programując w nowym numer imei i inne dane?
Witam kolegów , koledzy mam kupiony Xprog oryginał zainstalowane oprogramowanie , zaktualizowane certyfikaty i zrobiony update do zestawu mam BDM do programowania sterowników od Pomp z Opla PSG16 i wszystko było by ok programuje flash plik mpc555 cfg.a i cfg.b jak wchodzę w programowanie eeproma to wyrzuca mi błąd bym włączył detekcję spi eeprom nigdzie...
W czasie programowania przez srodowisko AS7 dane do EEpromu mogę wgrać. Tak to wygląda w ASM [syntax=avrasm] 0000025F LDD R24,Z+2 Load indirect with displacement 00000260 SBRC R24,1 Skip if bit in register cleared 00000261 RJMP PC-0x0002 Relative jump 00000262 LDI R22,0x43 Load immediate 00000263 LDI R24,0x82 Load immediate 00000264 LDI R25,0x10 Load...
W AVR jest oddzielny układ programowania Flash i wew, EEPROM. Jak wiadowmo działa czasem równolegle, a czasem ISP. Ale to ten sam niekontrolowany układ który czeka na sygnały resetu (takie weź mnie i .. programuj ;). Może dojść do sytuacji podczas wachań VCC, że ów modół zaczyna szaleć po komórkach EEPROM. Dlatego jeśli to możliwe podłączajcie kondensatory...
Nic nie muisz resetować, robi to programator (właśnie do tego celu jest mu potrzebna końcówka resret procesora). M8 ma domyslnie wewnętrzny rezonator 1MHz, więc jak nie będziesz ruszał tych bitów od zegara to tak Ci cały czas pójdzie. Co do reszty bitów to czasami je trzeba przstwaić (np. jeżeli używasz wewnętrznego EEPROMa to trzeba aktywowoać BODEN,...
1) ściągnąłem program ISP Programmer swozonego przez Adama Dybkowskiego ze strony ale nie umiem się nim obslugiwac i nie wiem jak się tak laduje do Flash intelhexa. Jak macie jakieś instrukcje do programu to prosze podeślijcie!! Chwilka zabawy i już wiem. Chcesz wybrac plik do zapisu do EEPROMa - kliknij 2 razy na 'File for programming EEPROM'. Chcesz...