nie wiem jaka jest forma zapisu ale widzialem tam ze jest dostepny zapis 8mio bitowy czyli najprawdopodobniej musisz rozbic na 2 i zapisac w 2ch kolejnych komorkach.
Z tymi adresami to Ci sie musiało coś pomylić... jęzeli zapis masz 160 (R/W =0) to odczyt na pewno 161 (R/W=1) tu nie ma wyjątków od reguły. Jeżeli chodzi o przepis jak obsłurzyć pamięc to rewelacyjnie wszystko jest w danych katalogowych ATMEL'a, nie trzeba znać angielskiego wystarczy tylko pooglądac rysunki :). Jak będziesz dalej miał problemy z rozczytaniem...
Jak w temacie problem z zapisem 24C04 ze sterownika BOSCH 15P+ Seat leon 1.9 TDi 101Km. Odczytałem pamięć po wylucie Xprogiem na przystawce EEprom i mam problem z zapisem immo off ogarnięty w programie IUD 3.2 jak i Otocheck. Jak w jednym tak i w drugim nie przechodzi weryfikacji i przy zapisie wywala błąd. W zał. przesyłam plik immo ori. Na priv mogę...
Witam. Wiem, wiem powiecie wrzuć w wyszukiwarkę, a nie zawracaj nam głowy. Jednak wyszukiwarka dzisiaj ciągle wywala mi pustą stronę dlatego piszę tutaj bezpośrednio. A oto co mnie gnębi. Mam odczyty z DS18B20 temperatury zapisanej w zmiennej typu SINGLE. Dla utrzymania zadanej temperatury stworzyłem stałą liczbową instrukcją CONST i to mi działa. Nadszedł...
Proszę. Jest to przykład zapisu i odczytu zarówno zwykłych bajtów jak też łańcuchów tekstowych inaczej mówiąc napisów w Eeprom. Program i funkcje działają z małymi pamięciami których adresacja mieści się w jednym bajcie. Do tego przykładu użyłem 24C04 Jeśli ktoś chce to może po prostu wpisać sobie jakieś dane do buff(1), Buff(2) itd i tak zapisać. Potem...
Procesor PCA84C640 lub podobny. Zapis nastaw: Ustawić żądane nastawy pilotem, w klapce TV nacisnąć STORE, na pilocie nacisnąć PP i w klapce wcisnąć STORE. Co do AV to polecam schemat i o ile dobrze pamiętam analizę pinu 8 złącza EURO. 12V aktywuje tryb AV. Pozdrawiam Ps. Jeśli nie pomoże to będzie trzeba przeglądnąć zasilanie 5V i inne oraz elki bo...
Opis „Resetu” elektroniki w bateriach do laptopów opartych na układach BQ2040, BQ2060, BQ2063 i pamięciach EEPROM 24C01, 24C02, 24C04 za pomocą programu SBWorkshop 3.71 Można też skorzystać z programu Be2Works do wersji 2.85 włącznie. Uwaga: 12 marca 2012r wydana została nowa wersja programu Be2Works (v3.0). Niestety zrezygnowano w niej...
domyślam sie iż problem tyczy sie zapisu wielu bajtów po kolei. Zapis pojedyńczych bajtów działa ok. Procedury I2c są ok- działaja bez problemu z innymi układami I2c Robie to wg tego schematu, co tu jest nie tak? zwłoke 15ms próbowałem już dawać po każdym zapisanym bajcie SAVE_RAM: CALL I2C_START MOV A, #160 CALL I2C_WRITE MOV A, #10 CALL I2C_WRITE...
Witam Mam problem z zapisem układu 24c01 o dziwo odczyt jest prawidłowy (programatorem zapisuje się normalnie) próba zapisu wygląda u mnie tak: start_i2c(); i2c_write(0xa0); i2c_write(0); for (dana=0; dana<20; dana++) i2c_write(dana); i2c_stop(); // odczyt start_i2c(); i2c_write(0xa0);...
Czy ja mam felerne układy czy nie jest prawdą że z pamięci I2C można czytać do woli?? Pozdrawiam RUBIK Według noty 24c04 ATMEL ma ograniczoną liczbę cykli zapisu(kasowania) do 1miliona.Ilośc cykli odczytu jest jak rozumiem nieograniczona.Jeżeli u Ciebie nastąpiło uszkodzenie po 100k(100000 cykli?) zapisu to i tak za szybko.Zastosowałem pamięć eeprom(24C64)...
Radio jak w temacie , pamięć 24c04 , prosze o wskazanie w której komórce jest licznik błędów. Chociaż radio podobne do VR300 ale zapis jest inny. Dziękuję.
Mała poprawka zwykły procek AT98c2051 i zapis do pamięci AT 24c04 zmiennej typu integer (temperatura) Teraz chyba jest dobrze Proszę o pomoc :cry:
1. jesli wyswietla "0 albo 255" to musi byc jakis probleb natury sprzetowej lub zlego adresowania. Z zasady powinien wyswietlac 0 jesli pamiec pusta i odpowiada, a 255 da gdyby nie bylo pamieci. 2.Nie masz innego ukladu z magistrala i2c zeby sprawdzic czy sama komunikacja od strony procesora i skladnia funkcji jest ok? 3. nie prosciej by bylo juz napisac...
mam pytanko czy zły zapis w tej gamie w 24c04 może spowodować ,że radio niechce sie włączyć tylko miga czerwona leda
czy możecie podać w których komórkach znajduje sie kod ? Pozdrawiam juz sobie poradziłem - klasyczny zapis philipsa :)
Cześć Jeden bajt adresu pamięci (char maddr) wystarczył by w układach 24C01 czy 24C02. Przy 24C04 - 24C512 do adresacji pamięci potrzebne są 2 bajty (uint16_t maddr) . No i mam nadzieję, że nie polegasz tylko na pullup-ach mikrokontrolera: //Enable pullup for pb8 and pb9 GPIOB->PUPDR |= (1U<<16); GPIOB->PUPDR &=~ (1U<<17);...
Ja bym się zastanowił na zasilaniu rejestratora z baterii. Pomijając większą ilośc zastosowań (mozemy zostawic w lodówce) to dodatkowo nie ma potrzeby dołączania zewnetrznej pamięci bo stosując np atmege 8 mamy do dyspozycji RAM 1024 pomiarów. W zalezności od gęstości pomiarów można pokryc pomiarami dość długi odcinek czasu (4 tyg.)Dodatkowo bardzo...
Z tego co pamiętam to ta pamięć ma trochę pokręcone adresy. Najlepiej będzie sprawdzić to w nocie. Właśnie to sprawdziłem. Układ ten ma A0 i A1 i A2 do adresowania zewnętrznego czyli ma osiem różnych adresów, każda w trybie zapisu i odczytu. 1010000x 1010001x 1010010x 1010011x 1010100x 1010101x 1010110x 1010111x x=0 to zapis x=1 to odczyt
Prosze o pomoc , zakupiłem emulator immo , po uszkodzeniu oryginalnego , i mam zmienić zapis ( który dostałem od producenta ) w adresie 1EE do 1F9. Pamięć 24c04 . Gdzie w w odzcycie tej pamięci jest ten adres i jak go zlokalizować. wiersze z lewej są oznaczone 000010, 000020 itd , a kolumny ?
Ja praktykuję taki sposób na tę Gammę,że w pamięci wpisuję "FF"od początku aż do adresu w którym jest numer radia i miejsce na kod. Oczywiście są to adresy różne dla 24c02 i 24c04.Dzięki takiemu "mykowi" radyjka bezproblemowo poddają się "klepaczowi".Mechanizm magnetofonu musi być zamontowanyPo odnalezieniu kodu przywracam pierwotny zapis pamięci.
Postanowiłem napisać program do komunikacji z kompem przez rs232 lecz niemam pojęcia jak zapisac znienną long do eeproma 24c04 mam taki fragment kodu do odbioru danych z rs: Do if Scon.0 = 1 then input adres , dana ' adres byte , dana long Scon.0 = 0 end if call wr_eeprom(adres,dana) ..... sub wr_eeprom(adres as byte , value as byte) I2cstart I2cwbyte...
Witam Podepnę się do tematu. Pojawił mi się problem dotyczący zapisu do pamięci danej np. typu long lub single. Wykorzystuje pamięć AT24c04. Mam do zbudowania pewien sterownik, parametry ( nastawy) muszę mieć zapisane w zewn. pamięci, wszystko ładnie i pięknie by było gdyby nie fakt, że nastawy są zmiennoprzecinkowe, a nie stałe liczby. Myślałem żeby...
Witam janbernat czas goni :-) wiec siedze calymi dniami nad tym, najwiecej czasu zeszlo nad RS - 3 dni siedziałem i nie mogłem dojść gdzie leży błąd. :-( No mam juz w sumie zrobione nastawy w AT24C04, poczatkowo chcialem zrobic nastawy liczb zmiennoprzecinkowych, ale mija sie to z celem, gdyz nie stosuje ( i raczej nie bede) PID-a więc i tak na sterowaniu...
Popatrz na ich noty katalogowe... ja cos zaulawazylem ze pisze tam ze mozna zablokowac zapis (ST25C04): "4 KBIT SERIAL I2C BUS EEPROM WITH USER-DEFINED BLOCK WRITE PROTECTION"
Witam. Mam dwie sprężarki pracujące z pamięcią x24c01, jedna pamięć się uszkodziła więc postanowiłem przekopiować pamięć ze sprawnej maszyny. Jeśli przekładam pamięci, to obie pracują, więc kupiłem x24c02 bo 01 nie mogę dostać, wrzuciłem do programatora wellon vp280 skopiowało - zweryfikowało o.k. zapis identyczny co w orginale ale maszyna nie pracuje...
Do tej pamięci tyle nie wejdzie. Oznaczenia są w kilobitach. Jeżeli chcesz 8kb to musisz mieć 24c64 24c512 = 64kb 24c256 = 32kb 24c128 = 16kb 24c64 = 8kb 24c32 = 4kb 24c16 = 2kb 24c08 = 1kb 24c04 = 512 bytes 24c02 = 256 bytes 24c01 = 128 bytes
jutro to co podesłał kolega tos18 tymczasem trochę pozmieniałem i jest poprawa, wyświetlacz przestał "migać" czyli zaczęło to pracować tak jak powinno. Załóżmy że zapis do EEPROMu jest napisany poprawnie gdyż tej samej funkcji używam do obsługi wyświetlacza LED za pośrednictwem rejestru przesuwnego, myślę że skopałem coś przy odczycie z pamięci, zaznaczyłem...
Nie jestem pewny o co tak naprawdę koledze chodzi. Czy to jakoś pomoże? Dim tekst as eram string*30 Najprostszy sposób na zapis stringa w pamieci eeprom. Miałem na myśli zapis tego stringa w zewnętrznym układzie 24c04 na Twi (I2C), ale myśle, że pomysł jak najbardziej trafny. Trochę poczytam i powinienem dać radę. Pamieć EEP powinna dać się chyba łatwo...
Ta pamięć jest stronnicowana. Nie wszystkie nóżki adresowe ustalaja adres. Tam sie podaje stronę. Zajrzyj do dokumentacji. Taka pamięć jest widowczna w przestrzeni adresowej I2C jako 4 adresy (2 zapis i 2 odczyt) i w ten sposób nalezy sie do niej odwoływac. Nie wierzysz - to przeskanuj I2C i sie przekonasz.
Witam serdecznie :) Jakis czas temu musialem wykonac komputerowe sterowanie 100 urzadzen, zrobilem to za pomoca ukladow PCF 8574 podlaczonych do portu LPT komputera. Pomyslalem, ze rozbuduje biblioteke tak aby mozna bylo sterowac dowolnym ukladem lub urzadzeniem za pomocy magistrali I2C. Oto dostepne funkcje i procedury: procedure I2CStart; procedure...
Witajcie, oczywiście na wstępie - nie chcę popsuć branży, tylko bawić się na swoim aucie. Czysto rekreacyjnie i doświadczalnie. Octavia 1 FL AXR 038 906 019 PB Pytanie - co można i czym zrobić, by odczytać i zapisać EEPROM i Flash. Chciałbym uniknąć zakupu programatorów, bo choć 24C04 da się zrobić małym kosztem o tyle 29F400 już nie. Stąd zamiar wykorzystania...
Problem rozwiązano. W baskomie na początku zerowałem obydwa porty, a na jednej nóżce kiedyś podpiołem do nóżki wp któreś wyprowadzenie procesora i to blokowało zapis potwierdzenia były ale nie mógł zapisać bo na wp było 1. Pamiętajcie o wp żeby albo wisiało w powietrzu albo dajcie na nie 0. Pozdrawiam i dzięki
Nikt nie pisze wiec odpowiem sobie sam. Wyczyściłem pamięć 24c04 a dokładniej 24c05 i ponownie wlutowałem w płyte po czym komp pomielił trochę, wyrzucił komunikat że cos tam mu jest pusto i na nowo skonfigurował BIOS. Wycztściłem całą zawartość pamięci i jedynym skutkiem ubocznym jest niemożność wpisania nowego hasła ponieważ z pamięci usunąłem także...
Witam Próbuję wysłać, a następnie odebrać bajt danych z pamięci EEPROM 24C04. Niestety zamierzony efekt nie występuje, a brakuje mi już pomysłów co jeszcze można poprawić, dlatego bardzo proszę o przeanalizowanie poniższego programu i wskazanie gdzie są błędy. Po wgraniu programu nic się nie wyświetla ani na wyświetlaczu LCD, ani na terminalu PC. [syntax=c]...
Witam ponownie. Mówią nie chwal dnia przed zachodem słońca...jak z jednym się uporałem to znów co innego mi mąci. Kłopot z wyborem gdzie zapisać nastawy dwukanałowego timera bo zmiennych jednocyfrowych jest łącznie 4x4 dziesiątki godzin , jednostki godzin , dziesiątki minut , jednostki minut osobno dla włącz osobno wyłącz razy dwa kanały.Ma do wyboru...
W skrócie oco chodzi: Po pierwszym podlaczeniu uC zapisywane są wertosci domyslne w EEPROMie i ustawiana jest flaga "1" pod adresem 0x01(czyli po resecie uC sprawdzam flagę i zapisuje EEprom lub nie) Jesli flaga "0" to EE_init() zapisuje EEproma. Dalej- alarmy_DEV() -przeglad zapisów "alarmów", po wyboże klawisza- EDYCJA wybranego -alarm_edit()-zapis-...
Witam wszystkich Mam radyjko jak w temacie na dwóch pamiątkach 24c04 i procku TOSHIBY. Przeczytałem wszystkie posty jakie znalazłem na forum na temat tego radia. Ściagnąłem sobie schemat interfejsu na 74ls05 oraz program pod windows. Udało mi się złożyć i poprawnie skonfigurować (moim zdaniem) całość. Tylko po przeklepaniu kodów z przedziału od 0000...
PHILIPS 924 CD Pamięć: 24C04 0 1 2 3 4 5 6 7 8 9 A B C D E F 12 34 0060 : 00 01 00 00 F0 00 00 00 00 00 00 00 00 64 13 91 0070 : 00 00 00 00 00 00 20 40 00 00 00 00 00 00 10 5B 0080 : D1 04 23 10 5F 37 2F 2A 5F 20 1C 19 16 13 91 10 LB 1234-kolejność cyfr kodu na LCD. Numer kodu w przykładzie 6413. Numer kodu zawarty jest w komórkach znajdujących się...
Czy ktoś mógłby podpowiedzieć jak poprawić definicje tablicy z którą mam problem w tym kodzie lub utworzyć zastępującą ją prosta funkcję przechowującą zmienne. Dodano po 1 Zajrzałem jeszcze do książki i pomyślałem że może taka zmodyfikowana struktura rozwiązała by mój kłopot ale w niej też coś nie gra...to cześć kodu [syntax=c] //********** definicje...
Jestem elektronikiem i choć od prawie roku (z przerwami ) powoli zagłębiam się w temat programowania na własne potrzeby AVR-ów nadal nie potrafię zastosować wielu pożytecznych funkcji co powoduje że napisanie programu do zarządzania i monitorowania napięć i prądów w układzie zasilacz,akumulator 12V,oświetlenie LED oraz sterowanie przez nastawny dwukanałowy...
Witam, koledzy czy mogę bezpośrednio zamienić zwykły 24C04 tym M24C04-WMN6P który ma WP ? Zależy mi żeby zabezpieczyć eeprom przed zapisem w układzie. Pin 7 będzie cały czas podłączony z 8
A czy mogę wgrać Bin.który jest do 24c04 i znam kod,czy jest taka możliwość? Oczywiście że tak, ale najpierw uporaj się z prawidłowym odczytem pamięci bo z jej zapisem będziesz bez tego miał jeszcze większe problemy.
pamięc w monitorze słuszy do przechowywania informacji o nastawach obrazu a więc w twoim przypadku albo pamięc nie zapisuje na stałe parametrów albo ty nie zapisujesz tych parametrów bo nie przyciskasz odpowiedniego klawisza ale nie wiedząc jakim dysponujesz monitorem trudno ci coś doradzić chyba że zwracasz się do wróżki powodzenia.
Powinieneś skonfigurować SDA i SCL w programie. Nie napisałeś w jakim będziesz pisał bo np w BASCOM 8051 robi się to tak: Config Sda = P1.1 Config Scl = P1.0 i wówczas możesz dowolnie wybrać porty . Przydaje się to przy projektowaniu płytki. A0 i A1 ustawiasz adres do zapisu pamięci albo (+) albo GND
Obstawiam na konflikt adresów. Pamięci eeprom mają tak, że każde 256 bajtów zajmuje jeden adres I2C. 24c04 ma 512 bajtów i zajmuje 2 pozycje (nie mówię tutaj o adresach na zapis/odczyt). Jeśli pierwszy adres to 160/161, drugim będzie 162/163. I właśnie ten drugi wchodzi w konflikt z zegarkiem. Wszystkie operacje wykonywane są równocześnie na zegarku...
carprog tylko czyta część i tylko czyta brak możliwości zapisu i tylko PSG16,chybaże coś się zmieniło.
Ja tam zrobiłem ten programator i bez problemu moge zaprogramować nim PIC 16F84 i jakis eprom(chyba 24c04)
Wstaw czystą pamięć i odpal monitor. W większości monitorów wystarczy zapodać nowy układ. To wymaga wyjasnienia. W monitorze LCD występuje jednocześnie kilka rodzajów pamięci zlokalizowanych w różnych układach. Obecnie najczęściej stosuje się kości pamięci: 1.typu 24C02, na wejściu VGA, do zapisu danych o monitorze ( EDID ) 2.typu 24C02, na wejściu...
A po co ją chcesz odczytywać ze zmienionym adresem sprzętowym. Większość programatorów widzi tą pamięć pod adresem 0xA0, co przy konstruowaniu programatora ułatwia adresowanie pamięci większych tzn. 24C04.....24C16. Pamięci ze zmienionym adresem obsługuje PonyProg. Przecież jak zrobisz kopię pamięci przy zwartych nóżkach adresowych do masy, to jak zmienisz...
Dzięki za pomoc wstawiłem 24c04 i jest ok.Pozdrawiam.
wiesz podziękowałem bo tak się należy, ale w trakcie waszego pisania wgrałem zawartość od BE1100 i poszło. miałem dzisiaj jakoś pecha ułamałem pina jak wyciągałem tą pamiatkę i już nie była zdolna do odczytu ani zapisu podstawiłem 24c04 i tyle, kombinowałem z wsadem aż w końcu trafiłem na widać podobny bo działa jak należy wasze wsady zapisałem sobie...
Cześć koledzy ! posiadam radio bosch kf168 chip S był poruszany temat modernizacji tego radia na 2m i z tego co wyczytałem to kluczowym elementem przeróbki jest zmiana zapisu w eep 24c04 i tu mam problem bo nie wiem jak zmodernizować zawartość eep.roma tu jest oryginalny wsad 24c04 i proszę o pomoc w zmianie zapisu wsadu aby radio działało w paśmie...
zapis pamięci 24c04 24c04 wsady gamma 24c04
dzwonek sygnał ekspres krups konserwacja zawór filtrze paliwa
lexmark cx510de wzmacniacz antenowy
Mysz Logitech, Razer świeci po wyłączeniu komputera – zasilanie USB +5VSB, BIOS ErP, Windows Fast Startup Brak napięcia w kostce oświetlenia Barton Firefox