Możesz w ostateczności zastosować "podejście kwantowe". Przeczytać kilka, kilkanaście razy pamięć. Na tej podstawie ustalić najprawdopodobniejsze wartości w komórkach. Nóżki w pamięci nie są zaśniedziałe? Jeżeli tak to przed odczytem nieco je przeczyść.
Witam! Mam pytanie co do pamięci 24c1024. Mianowicie chodzi mi o to czy mogę zrobić coś takiego, że ustawiam pamięć na odczyt komórki o adresie 0 i zaczynam odczytywać pamięć bajt po bajcie aż do adresu 131071 z autoinkrementacją??
Turbo Pascal i jego podstawowe sterowniki są w stanie obsłużyć 15 trybów. 5 tekstowych i 10 graficznych. Można je obsługiwać za pomocą funkcji bibliotecznych lub komórek pamięci. Adres pamięci tekstowej znajduje się w 0B800h:0000h, a graficznej w 0A000h:0000h. W komórkach znajdują się dane. A teraz odczyt: funkcja mem: var odczyt : byte; . . odczyt...
Odczyt jest wielokrotnie większy.Zapis wiąże się ze zmianą stanu komórki pamięci a odczyt tylko z odczytaniem stanu.
Nie powiedział pan czy to jest poprawny zapis. 0---- 31 inkremntacja wysyłam adres 32 32----63 inkrementacja wysyłam adres 64 Tak jest poprawnie, pamiętając oczywiście o tym, że przed każdym wysłaniem adresu musi być START i adres pamięci. Panie Andrzeju wspomniał Pan o adresowaniu 0 do do 31 nie rozumiem skąd pan wziął 33 bajt To był tylko przykład,...
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.
A tam na początku pamięci to nie jest tablica deskryptorów buforów? Jeśli tak, to chyba nie można tam wpisywać co popadnie, bo np. pod 0x4000_6002 byłby 9-bitowy USB_COUNT0_TX. Edit: Ok, doczytałem, że to i tak jest zwykła pamięć 16b, więc zapis i odczyt powinien mieć dostęp do pełnej komórki 16b. A jak robisz te zapisy i odczyty?
Musisz odczytać pamięć 24c64, która jest w module FIS, odczyt w układzie po szynie I2C.
Witam, Potrzebuję taką pamięć jak 27C801. Jednak przed chwilą przeczytałem, że ta pamięć ma możliwość tylko pojedynczego zapisu do komórki pamięci, jednak żeby zmienić zawartość, to trzeba ja sformatować ultra fioletem. A ja potrzebuje wielokrotną możliwość zapisu i odczytu tej samej komórki, no i nie tylko. Jaka pamięć mi polecacie, aby mieć taka sama...
Witam, radio BP RCD 300 z pamięcią 95320 / 1K0035186 D oczytałem pamięć <25320> obawiam się jednak, że błędnie odczytuje pamięć. odczytuje pamieć seeprogiem <gotronik> + ponyprog. Za każdym razem błędnie odczytana pamieć. Ktoś pomoże? Co odczyt praktycznie uzyskuje inne dane w komórkach. :/
no ale teraz problem u Ciebie jest taki że Twoja pamięć już jest prawdopodobnie uszkodzona. Jej żywotność gwarantowana to 100 000 cykli zapisu. Szacuje że Twój program główny to jakieś 1000 cykli (zawyżam wartość) uC. Jeżeli taktujesz uC z 8MHz, to zabijesz pamięć po 12,5s. Takie rzeczy jak potrzebujesz robi się na pamięci RAM z podtrzymaniem bateryjnym...
Witam, ilość odczytów nie ma znaczenia, mam układ gdzie 8 komórek 24C02 jest odczytywane cyklicznie co kilka milisekund w termometrze od ponad 7 lat i jeszcze nic się nie zmieniło. Nigdy nie spotkałem się z informacją o ilości cykli odczytu a jedynie zapisu do EEprom.
a moze tam kod 0000??? Kod nie może być 0000 bo 0 nie można wpisać klawiaturą. Czy w międzyczasie oryginalną pamięć próbowałeś zapisywać, bo z ostatniego bina też nie można wyciągnąć kodu? Nie, nie zapisywałem po wylutowaniu pamięci cały czas próbuje poprawnie bezskutecznie zczytać zawartość tej pamięci, ale co odczyt to zawartość komórek z niektórych...
CxC0000005, a podczas instalacji Win Xp (...) Przy błędzie CxC ludzie pisali o problemie z partycjami ... Nie ma błędu CxC0000005, jest 0xC0000005. 0x jest informacją, że ciąg następujący po x zapisany jest heksadecymalnie. 0xC0000005 generalnie dotyczy problemu z zapisem lub odczytem komórek pamięci. Najczęściej jest skutkiem źle napisanego programu,...
Żywotność pamięci statycznych jest nieograniczona ,tam jako komórka pamięci pracuje przerzutnik zbudowany z 4 lub 6 tranzystorów CMOS.Gdyby liczba cykli zapisu była ograniczona np. do miliona to pamięć zużyłaby się w czasie ułamka sekundy bo SRAM to szybkie pamięci ,zwykle taktowane częstotliwościami wielu megaherców.Podobnie jest z pamięciami DRAM...
Witam wpomoże ktoś wiedzą, choćby na priva,nie mogę dać rady z odczytaniem kodu z tego radia...nie wiem, czy jest zablokowane..itp.ma ktoś na to spoób??? Pozdrawiam i czekam z niecierpliwością:) Pamięć 25lc160 acha i jezcze jedno, nie podoba mi ię odczyt .Pierwza komórka miała wartość $FF , a powinna mieć $10 nie wiem dlaczego tak mi ię to odczytało.....w...
A ja zadam "głupie" pytanie: próbowałeś po prostu wpisać zmienną do View->Watch1 (oczywiście w trybie debugowania)? Jakoś nigdy nie miałem kłopotu (z poziomu Watch table ) z odczytem wskaźnika jak również z zapisem i odczytem komórki pamięci na jaki wskazuje.
Może to być podróba z kiepskiej jakości kością (czytaj: chińską), która ma dużo "zepsutych" komórek pamięci, czyli nazwijmy to bad-sektorów (każda pamięć NAND Flash ma ograniczoną ilość odczytów/zapisów dla swoich komórek pamięci, a te słabej jakości kostki mogą się sypnąć momentalnie), albo wcisnęli dużo mniejszy chip po prostu. Jakby była normalna...
Mój sposób nr 1: -zakładasz w jednej lub dwóch komórkach wskaźnik do bieżącej struktury roboczej, składającej się z licznika zapisów (3 bajty) oraz rejestru przechowującego zmienną (o dowolnym rozmiarze), -następnie tworzysz funkcje do zapisu oraz odczytu zmiennej. Fun do odczytu ustala za pomoca wskaznika poczatek struktury w EEPROM, a nastepnie odczytuje...
Kod xxxx Zatwierdznie "SCAN"
Trochę konfudująca wiadomość, zwłaszcza, że w datasheecie nie ma wzmianki o komórkach. Na wikipedii opisano pamięć EEPROM jako pamięć, gdzie dane są zapisywane w komórkach, które są grupowane w strukturę wielokrotności 8 bitów. Zatem mam tutaj dostęp do 32768 komórek, każda 8-bitowa? Wówczas zapisanie jednej wartości float wymagałaby rozdzielania na...
Witam, Witam, czy ktoś z szanownych forowiczów potrafiłby wyjaśnić, czy pamięć ROM jest pamięcią o dostępie swobodnym, czy też nie? Z Wikipedii można się dowiedzieć, że kiedyś taką nie była, ale technika się zmieniła. Jak ją właściwie zakwalifikować? Z góry dziękuję i pozdrawiam, Michał i tak, i nie, przecież jedno co wiemy to to, iż jest to pamięć...
Co do pamięci eeprom - z AT24C64 na pewno nie zadziała. Musi być to pamięć: AT24C01 lub 02 lub 04 lub 08 lub 16 (bez żadnych dodatkowych literek). Inne z tych serii nie zadziałają, gdyż układ wysyła do pamięci jej adres, a potem jeden bajt adresu komórki i rozpoczyna odczyt, tymczasem pamięci poza wymienionymi wcześniej przyjmują 2 bajty adresu komórki,...
Tak. Zablokowany procek nie wpisuje danych do rejestru przesuwanego od SPI (stąd w czwartym bajcie przy odczycie pojawia się adres zawarty w wysłanym trzecim bajcie polecenia odczytu komórki pamięci) a sygnatura jest odczytywana jako 000102 (ten sam powód). Procek nie wystawia bajtów, ale je pobiera, co oznacza, że nadal możesz wysłać polecenie erase,...
A gdzie można kupić ewentualnie? I czy da się zaprogramować czystą normalnym programatorem do SPI?? To rozumiem że czysta pamięć ma w komórkach zapisane same zera? Bo normalnie są same jedynki z tego co ja wiem.
Który jest bardziej trwały, opłacalny ? Jeśli się nie mylę pozycja z pkt.1 to gwarancja wieczysta, a z pkt.2 pięcioletnia. Moim zdaniem porównywalne, więc warto kierować się wyłącznie ceną i warunkami gwarancji oraz obsługi serwisowej. Jeśli masz możliwość zakupu serii z "wieczystą gwarancją" (po zarejestrowaniu produktu) to nie ma się nad czym zastanawiać....
Rejestry, oczywiście na stos. Sądzę, że błąd wynika podczas odczytu komórki pamięci, chodzi mi o to, że PIC automatycznie zatrzymuje sobie zegar podczas odczytu komórek zegara i jeżeli odczyt nie zostanie zakończony, to zegar stoi, a tak się dzieje, jeżeli mamy baterię :) W ten sposób, podczas startu uPC należałoby przesłać kilka NAKów i STOPów oraz...
No to już mamy jakąś jasność, takie coś da sie zrobić, ale opłacalność i koszt zbudowania są moim zdaniem zniechęcające, trzeba zbudować coś w rodzaju maszyny stanowej, która po "wywołaniu" odczytu, wygeneruje całą sekwencje impulsów która spowoduje zaadresowanie i odczyt komórki pamięci z karty, następnie w postaci równoległej udostępni te dane na...
No rzeczywiście wsad wygląda bardzo podobnie. Teraz mam następny problem: próbuję wrzucić inny wsad do tej pamięci i tylko połowa komórek daje się zaprogramować. Ma ktoś jakieś sugestie ?
To chyba lepiej podać się Block RAM'owi niż z nim walczyć ? Jakie opóźnienie chcesz mieć między zapisem a odczytem tej samej komórki pamięci? Czy w projekcie jest konieczność czytania w cyklu N wartości zapisanej w cyklu N-1? Jeśli nie, to wydaje mi się, że nie powinno mieć znaczenia czy pamięć ma rejestry od strony wejścia czy wyjścia, opóźnienie...
I jeszcze jedno czy mógłby ktoś po ludzku wyjasnić co oznacza "pamięć o dostępie swobodnym" To znaczy, że masz dowolną kolejność dostępu do danych (np. możesz czytać kolejno spod adresów 1, 6, 2, 9, 10, 3 , a nie tylko kolejne 1,2,3,4,5 lub 8,9,10,11). Nazwa powstała dla odróżniena takiej pamięci od pamięci z dostępem sekwencyjnym (np. pamięci taśmowe...
Jak Pony wyrzuca błędy, to nie wina programu, tylko interfejsu. Próbując zapisać co jest robisz werifikację odczytu. Może powiedz co jak podłączone do COMa i skąd ta pamięć żeby bylo wiadomo o co chodzi. Zobacz czy nie jest wina organizacji.
W przypadku pamięci szeregowych to tylko kwestia softu, sprzętowo nic nie stoi na przeszkodzie aby je obsługiwał. Na dobrą sprawę do tych pamięci wcale nie potrzeba programatora, można je zapisać przy pomocy dowolnego mikro-kontrolera, np. Arduino, a nawet niektórych konwerterów USB-SERIAL. Formalnie jest to pamięć... (NV)RAM. Swoją droga to ciekawa...
Tworzy się W EEPROM dwie tablice jednakowej wielkości. Dla ATtiny13 to będzie od 00 do 1F i od 20 do 3F. W jednej z tablic zapisuje się żądaną wartość. W tym przypadku jeden bajt określający stan wyjść. Zapisuje się go zawsze do kolejnej komórki - najpierw do 00, potem od 01 itp, aż dochodzi się do 1F o znów do 00. Po co tak komplikować? Wiem, że to...
OK, taki pakiet to rozumiem pewne epp+flash. XPrg twierdzi, że nic oprócz tych dwóch rzeczy nie zgram z 561-562ki... żadnych conf1 czy conf2. Tylko epp i flash. I tu jest taki problem, że xprog zmienia mi komórki w pamięciach przez odczyt. W epp to możnaby zrozumieć, ale że jeden byte we flashu to już nie za bardzo.. Więc dlatego twierdzę, ze nie da...
Witam, po zrobieniu fajnego zegarka na DS3231 wydawało mi się (ale tylko wydawało > odczyt i zapis czasów alarmów itd itp), że magistrala I2C to nie jest piekło. Niestety przystępując do komunikacji z EEPROM po I2C .... zaczęło się dla mnie niemożliwe, najpierw napisałem własną procedurkę chyba ze wszystkimi szykanami zgodnie z datasheetem i NIC z tego....
Odgrzeje nieco teamt - mam wyświetlacz z kontrolerem ILI9325 jednak próba odczytania statusu (RS 8.2.2) daje za każdym razem wynik 0. Wyświetlacz podłączony jest do stm32f4 poprzez FSMC. Odczyt device code daje wynik 0x9300 więc podejrzewam że odczyt działa (w tym wypadku odczytuje odres 0x60020000), pobranie statusu wykonuje poprzez odczyt komórki...
Samsungi bym sobie darował choćby ze względu na 181 - Ilość nieudanych operacji zapisu komórek pamięci flash (dotyczy dysków SSD), gdy pamięć flash jest zużyta, dane nie mogą być zapisywane i dana komórka pamięci zostaje komórką przeznaczoną tylko do odczytu. Wartość RAW pokazuje aktualną liczbę nieudanych operacji zapisu. 178 wskazuje na stan zużytych,...
Nie wiem jakiego używasz programatora i jakiego softa. Ja mam Progata i w sofcie go obsługującym jest opcja zaprogramuj z blokadą odczytu. Podczas próby odczytu wszystkie komórki pamięci przedstawiają się jako liczba 255.
Cóż piszę z pamięci nie z carbase (tu nie mam programu aby ją otworzyć).
to jako wskaźnika użyj 4 najstarszych bitów. Zerowanie układu ustawi te bity na $Fx Odbiornik pobierając dane od początku gdy natrafi na $Fx - będzie oznaczało że jeszcze niema tam danych i niech czeka . Nadajnik przy każdym przejściu niech ustawia wartości tych bitów na np.$0x ... (at)Ex . Tak samo nadajnik może przeglądać dane od dołu pamięci i wpis...
Myślę, że można zamienić pomiędzy sobą dowolne linie adresowe, tak samo jak można dowolnie zamienić pomiędzy sobą dowolne linie danych. Jest tak tylko z tego względu, że wśród adresów jak i danych nie ma żadnych poleceń sterujących pamięcią, a pamięć ma taki sam czas dostępu przy operacjach sekwencyjnych jak i losowych. Mieszanie linii adresowych będzie...
trochę walczyłem z HRD ale w nim brak odczytu wszystkich komórek pamięci ,ale może mało go znam myślałem ze jest jakiś edytor zapisu częstotliwości czy cos w tym stylu
https://www.partitionwizard.com/clone-di... https://obrazki.elektroda.pl/5809658600_... Wszystko najważniejsze jest powyżej QVO - raczej nie (QLC 4-bit) EVO - rozsądnie (TLC 3-bit) PRO - szczyt szczęścia (MLC 2-bit) Żywotność jest liczona oczywiście w ilości zapisów / odczytów w komórkę pamięci. Oczywistym jest,...
Z prawdopodobieństwem graniczącym z pewnością procesor był wymieniany z powodu typowej usterki - brak regulacji lub przypadkowa regulacja siły dźwięku. Nie wdając się w szczegóły - odpowiada za to pamięć EEPROM procesora (i zły pomysł inżynierów Blaupunkta). Zmiana samoistna kodu - OK - ale raczej związana z jakimś uszkodzeniem komórek pamięci EEPROM....
Dzień dobry, ostatnio zauważyłem pewną nieprawidłowość w obsłudze programatora, zatem chciałbym przypomnieć pewne podstawowe zasady przy współpracy z pamięciami NAND: - pamięci NAND podzielona jest na bloki i strony - strony to są ciągłe przestrzenie danych zawierające się w bloku danych, przykładowo blok zawiera 64 strony, zaś strona zawiera 2112 bajtów...
(at)R-MIK Czytaj, proszę, ze zrozumieniem i bez nerwów. Pamięć NOR-flash jest względnie powolna i jest głównym ogranicznikiem taktowania rdzenia. Dodatkowo wymaga bardzo dużo miejsca na powierzchni układu, a jej skalowanie (zmniejszanie) jest bardzo kosztowne. Wielu producentów stosuje pamięć o szerokości znacznie większej niż szerokość magistrali...
Można zrobić to w WinCC, ale lepiej w sterowniku. Więc w Step 7 należy: 1.Odczytać wartość temp. z panela analogowego (PIW XX) gdzie XX adres wejścia na panelu. 2. Przeskalować wartość odczytaną na temperaturę. 3. Porównać przeskalowany odczyt z zadanym przez nas progiem, np. L MD 100 //gdzie MD100 komórka pamięci z przeskalowanym odczytem temp. L 60...
Witam!!! Czy ktoś może wie jak dobrać się do tego sprzętu jest na motorolce odczyt to nie problem ale zanim się wezmę to chciałbym wiedzieć jak jest podzielona pamięć w tym radiu czyli które komórki za co odpowiadają. Proszę o jakieś podpowiedzi!!! Z góry dzięki
No nie do końca - wyraźnie jest napisane o zboczach sygnału - zobacz sobie przebiegi czasowe sygnałów dla odczytu i ewentualnie zapisu. Sekwencja jest taka, że przy sygnale R/C# high wystawiasz adresy A[10:0] na linie adresowe, wysterowujesz low na #OE albo #WE (odczyt / zapis) i w tym momencie zmieniasz R/C# na low - twoje adresy A[10:0] zatrzaskują...
Nie widać pożaru wokół eeproma, więc wnioskuję, że lutowałeś go z głową... Co do zapisu i odczytu to sprawdź połączenie wejścia WC (write control), zarówno w trakcie programowania komórek jak i po zamintowaniu w sterowniku powinien tam się utrzymywać niski poziom (masa). Jeśli rozsądnie obchodzisz się z lutownicą, to uszkodzenie pamięci jest dosyć trudne....
Witam Zbudowałem układ gdzie procek (2051) się bardzo często odwołuje do pamięci 24C04. Problem polega na tym że pamięć nie wytrzymała 100k zapisów, a po zmianach w programie gdzie liczba zapisów radykalnie spadła druga kostka nie wytrzymała 100k odczytów. Czy ja mam felerne układy czy nie jest prawdą że z pamięci I2C można czytać do woli?? Pozdrawiam...
Witam. Pozwolicie, że dołączę sie do tematu. Też mam problem z odczytem M95160 Seagate ale za pomocą Willema. Niby ją odczytuje ale podczas weryfikacji wywala błąd już na pierwszej komórce. Pozdrawiam.
Tym programatorem możesz ponownie zaprogramować tą pamięć. AsProgrammer czy SiberiaProg do tego się nada. Natomiast do edycji samego wsadu raczej potrzebny program pod dane liczniki i markę, lub edycja w hex-edytorze jeżeli wiesz które komórki wsadu zmieniać.
Po wpięciu analizatora wymuszasz komunikację poprzez uruchomienie drukarki. Sygnał SCK jest okresowy o stałej częstotliwości. MOSI zawiera rozkazy odczytu i adresy komórek pamięci, a MISO będzie nieregularne. Po takim odszukaniu wyprowadzeń samego eepromu lutujesz w isp programatora i autodetekcja.
Mamy już niepokojący wpis w: "182 Erase Fail Count Ilość nieudanych operacji kasowania komórek pamięci flash (dotyczy dysków SSD). Pełny cykl zapisu z pamięci flash składa się z dwóch etapów. Dane muszą być usunięte poprzez operację skasowania, następnie zapisane poprzez operację "zaprogramowania". Gdy pamięć flash jest zużyta, dane nie mogą być zapisywane...
Witam! Jak zrobić pamięć typu kolejka Fifo(pierwszy wchodzi-pierwszy wychodzi) na ram'ie i 2 licznikach? Chodzi mi przedewszystkim aby po zapisaniu komórek pamięci następował od razu ich odczyt i tak w kółko: zapisz-czytaj-zapisz-czytaj! Skąd wziąść sygnał sterujący wejściami:pisz i czytaj? ??? Posdrufka:) Dzięki!!!
Pamięć to 24FC1025 Czyli na adresie 10100000 = 160 mam pierwsze 2^16 = 65536 komórek, a na adresie 10101000 = 168 POWINIENNEM mieć drugie 2^16 = 65536 komórek - CZY TAK ?! Program skanujący adresy podaje mi, że nie ma nic pod adresem 168 (Err=1)... i dlatego nie wiem co robić... NA I2C jest tylko pamięć, więc wyklucza to konflikt adresów. Help!
Witam, Jeśli mimo wszystko nie dasz rady zaprogramować procka spróbuj tego programatora: http://www.oshonsoft.com/picprog.html Używałem go ponad rok do momentu aż (oshonsoft nie postarał się o obsługę PIC18F2550 :D )nie zbudowałem PICkit'a 2 i nie miałem z nim żadnych problemów. Ponadto sprawdź czy w rejestrze konfiguracji (znajduje się na samym początku...
Dlatego, że kompilator analizuje każdy ciąg sterowania i wykorzystanie w nim zmiennych oddzielnie. Kompilator wiedział, że funkcja porusz na wejściu czyta zmienną wężyk, a potem ją modyfikuje, zatem jest powód, aby zapisać do niej zmiany. Z kolei w main jest pętla nieskończona, która używa zmiennej prawo. Ponieważ sterowanie nie opuszcza tej pętli (z...
Witam. Sam niedawno "walczyłem" ze sterownikiem m37517 ale eeprom był 24c02. Otóż wydaje mi się, że nie ma na razie wielu informacji na temat pary sterownik-eeprom w Twoim jak i w moim przypadku. Ja sobie poradziłem w ten sposób, że zmieniałem eksperymentalnie komórki pojedynczo od początku do końca, aż znalazłem FCC. Nie chciałem co chwilę wlutowywać...
Witam, narazie napisałem tylko tyle ;( $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Pinc.2 , Db5 = Pinc.3 , Db6 = Pinb.2 , Db7 = Pinb.2 , E = Pinc.1 , Rs = Pinc.0 Config Rc5 = Pind.2 Config 1wire = Pinb.0 Config Sda = Pinc.4 Config Scl = Pinc.5 'zapis i odczyt danych z eeprom Dim A As Byte Const...
Witam! Mam pytanko odnośnie willem-a. W jaki sposób można edytować,zmieniać poczególne komórki zczytanej pamięci. Mam wersje opr.94A niestety pole "edycja" jest nieaktywne.Moge tylko zczytać i ewentualnie zapisać pamięć gotową zawartością
Musisz zastosować przetwornik ADC który zamieni sygnał ciągły audio na zrozumiały dla uP sygnał dyskretny np 8 bitowy. Skwantowany sygnał zapisujesz próbka po próbce w kolejnych komórkach pamięci. Potem to już tylko odczyt tych komórek (z odpowiednią częstotliwością) i wysłanie danych na przetwornik DAC (zamienia wartość dyskretną na poziom napięcia)....
Witam Ja nieco inaczej się wypowiem Projekt jest prosty Pytali się koledzy jak to działa ? To banalne , program procesora po prostu odtwarza 256 krokową tablicę "drukuje ją na port" ... To nie do końca tak. W DDS częstotliwość pobierania próbek jest stała, ewentualnie można wybrać jedną z kilku częstotliwości. Częstotliwość sygnału wyjściowego reguluje...
Porażka :( no to tak, po kolei. EZP2019, który początkowo był używany (na win7) miał straszne problemy. Wziąłem programator ch341a (czarny), kupiłem kilka kości atmela, do tego NeoProgrammer z instrukcją, jak podpiąć pamięci 93xx do niego. Każdą pamięć po zapisie i zanotowaniu, który w niej siedzi kod czytałem ponownie (wszystkie w trybie 8x128) Razem...
Witam Ostrych słów kolega używa a tam wszystko jest dość dokładnie wyjaśnione. Wynika to raczej z niewiedzy czytelnika a nie tego piszącego dokumentację. 16 bit adress- to jest bardzo proste każda komórka pamięci ma swój numer czyli adres (tak jak nr domu na ulicy) i aby odczytać zawartość danej komórki pamięci to wysyłamy na szynę SI instruction (opisane...
Przecież ten parametr nie oznacza, że po danej ilości zapisów nastąpi pad na miejscu. Chodzi o to, że pamięć nie trzyma wtedy parametrów, takich jak długość przetrzymywania danych - z 20 lat zrobi Ci się np 2 miesiące. Albo pamięć nie wytrzyma skrajnych temperatur. Albo coś jeszcze innego. Uszkodzenie komórki powodujące brak możliwości zapisu/odczytu...
Też się zastanawiałem nad tym. Ale skoro stosowałem różne interwały czasowe pomiędzy odczytem z szyny danych sram a ustaleniem nowego adresu przy użyciu licznika to zjawisko to nie powinno wystąpić. Niewiem (może się mylę i proszę o ew. sprostowanie) że pamięć SRAM pozwala na odczyt/zapis do wybranej komórki której numer podany jest stanami linii adresowych...
Adres przecież możesz zmienić w 24c16 (8 adresów), a w PCF8563 masz (read A3H; write A2H). Jakbyś przeczytał to co zaleciłem i wykresiki poniżej to byś wiedział, że random read wykonać powinieneś tak, że adres komórki do odczytu podajesz jednym ciągiem bez czekania na ACK: i2c_write(0x0145); //adres komórki pamięci MSB+LSB Pozdrawiam
Najpierw powinieneś zapisać adres komórki od której zaczynasz zapisywanie, czyli zapis i2cstart i2cwbyte 160 - adres pamięci i2cwbyte 0 - np. komórka o adresie 0 i2cwbyte 1 i2cwbyte 3 i2cwbyte 5 i2cstop - zakończenie transmisji (konieczne) odczyt i2cstart i2cwbyte 160 i2cwbyte 0 i2cstart - ponowna inicjalizacja magistrali i2cwbyte 161 - zapis adresu...
Witam wszystkich. Od dziś jestem nowym forumowiczem elektrody. ;-) Zawitałem do was ponieważ od pewnego czasu kombinuje sobie z pewnym układem cyfrowym i niestety ale utknąłem w martwym punkcie. Na początek opiszę co chcę zrealizować: Pamięć re-programowalna (może być chwilowa, nie koniecznie trwała) jak chodźmy RAM. (Na początek nie istotne jest to...
http://obrazki.elektroda.pl/6403336500_1... Naukowcom z IBMa udało się po raz pierwszy zaprezentować nowatorską pamięć, mogącą w powtarzalny sposób przechować 3 bity danych w jednej komórce pamięci. Wykorzystuje do tego nowy rodzaj pamięci - PCM - pamięć ze zmianą fazy. Aktualne pamięci w komputerach rozciągają się od układów DRAM poprzez...
Rejestry deklarowane przez program nie mają nić współnego z rejestrami mikrokontrolera , z resztą odczyt i zapis zawartości mikrokontrolera ich nie dotyczy , bo są fizycznie w pamięci ram której programator nie zapisuje . "Rejestr" nie oznacza tylko fizycznego rejestru rdzenia procesora czy peryferiala . Może to być jedna lub kilka komórek w pamięci...
Ok jutro wieczorkiem wrzucę 3 kolejne odczyty.
Robili testy https://youtu.be/m3YKT2VK4SI?t=605 im również wszystkie dyski spowolniły kiedy były zapełnione, oraz kiedy miały wysoką temperaturę. Te prędkości musiałbyś testować na pustym i najlepiej wyzerowanym SSD bo odczyt zapełnionych komórek pamięci jest wolniejszy niż pustuch wyzerowanych komórek. Przykład, robię test w HDTune i myślę dlaczego...
układ w którym ta pamięć pracuje chodzi na cpld więc wystarczy zmienic program Hmm, i dorobić automat stanowy do odświeżania. Przy pamięci 512kB z 8bitowymi komórkami na sam licznik komórki do odświeżenia potrzebujesz 19 makrocel, do tego jeszcze dojdą układy przełączające odświeżanie<->zapis/odczyt, więc nie jest to takie trywialne przerobić...
Witam. Kiedyś miałem potrzebę napisana prostego programu do odczytu kilku zmiennych z PLC Omrona, po przeszukaniu internetu znalazłem program w Visual Basicu i pop przekształceniu działał dobrze. Teraz mam pytanie jak napisać taki program do odczytu pojedynczych komórek pamięci ale nie przez złącze RS232 lecz przez LAN. Najlepiej aby połączyć się ze...
Jeżeli nie przeraża Cię asembler to coś w tym stylu powinno pomóc. Program do odczytu zewnętrznej pamięci danych AJMP START ORG 200H START: ;=======================================... ; Ustawienie timerow i przerwan dla liczników czasu i transmisji szeregowej ;=======================================...
Ja bym zaczął od 25F80. Szukam właśnie odpowiedniego wsadu, na tym co podałem działa ale krzaki na wyświetlaczu Prawdopodobnie racja, nowy wsad załączam. Pamięć flash to 25q80dvsig i nie ma 100% pewności, że nie jest uszkodzona elektrycznie (gubi komórki, zmienia ich zawartość na losową). Na trzy radia, dwie pamięci flash po odczycie i weryfikacji...
Korzystając z EBI nie interesuje cię to. To co widzi CPU to przestrzeń adresową, odczyt/zapis polega na odczycie zapisie komórki pamięci z tej przestrzeni, tak jakby to był wewnętrzny RAM. Podział na adresy i dane jest płynny i w XMEGA można to sobie dowolnie konfigurować. Np. jeśli nie potrzebujesz 24 bitowego adresu możesz go ograniczyć. Zwolnione...
A sprawdzałem to 3 razy... Adres &H160 Sukces :) Dodano po 17 Czyli jak teraz mam odczytać eeprom? Dodano po 3 $regfile = "m8def.dat" $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portb.2 , Db7 = Portb.1 , E = Pinc.1 , Rs = Pinc.0 Config Sda = Portc.4 Config Scl = Portc.5 'zapis...
Witam , Pomogę Ci w tej kwestii, kiedyś przerabiałem podobny temat odnośnie braku możliwości zapisu ustawień serwisowych w tv Manta, skymaster, selecline, i innych sobie podobnych wynalazków. Mogę się założyć że używasz starej pamięci z danego tv, mam rację? :-) Teraz do sedna, układy pamięci w tych telewizorach po zaprogramowaniu mają wyłączoną,...
Witam W oparciu o projekt Kolegi _Duch - rejestrator pogodowy zrobiłem swój ( na razie prosty ) rejestrator. Wykorzystałem podane w wątku pliki config_mmc.bas i Config_AVR-DOS.BAS . Na płytce testowej EVB 4.3 v.4 . Podłączenie z SD standardowe. Niestety nic się nie zapisuje na karcie SD ( próbowałem 2 Gb Kingston i 1 Gb Sandisk - formatowane na FAT...
Witam szanownych kolegów. Mam taki problem. Zbudowałem układ do obsługi karty pamięci CF na podstawie artykułu z Elektroniki Praktycznej. W artykule tym są zamieszczone kody do obsługi karty CF. Poza kartą CF w układzie tym znajduje się kośc pamięci zewnętrznej SRAM która pełni rolę bufora. No i teraz moje pytania: Po pierwsze całkowicie nie rozumiem...
Zapis i odczyt wygląda podobnie: uaktywniamy wejście CE układu, na szynie adresowej A0-A15 trzeba ustawić adres interesującej nas komórki pomięci, na szynie O0-O7 otrzymamy bajt danych z tej komórki lub podajemy bajt danych do zapisu w zależności od stanu wejścia OE/VPP. Oczywiście każdą komórkę możemy zapisać tylko raz i dowolną ilość razy czytać,...
https://obrazki.elektroda.pl/8661538600_... Zainspirowany podcastami o historii komputerów (podcast #19 - Toksyczna pojemność - rtęciowa, akustyczna linia opóźniająca Linia opóźniająca opiera się o zjawisko przewodnictwa akustycznego w różnych materiałach. Dźwięk w powietrzu rozchodzi się z prędkością 343m/s. W wodzie morskiej, ze...
Witam Mam pytanie dotyczące pamięci szeregowych EEprom Czy istnieje mozliwość zablokowania takiej pamięci aby podczas jej odczytu dane były źle zczytywane (niby jest Ok ale gdzieś są zamienione jakieś komórki i wgranie tego softu do innej pamięci nie przyniesie takiego samego efektu) Chodzi mi o tzw ID pamięci (numer seryjny) w którym miejscu taka informacja...
Podstawka jak w linku oczywiście ze zamienionymi pinami NC I VDD bo w tym cała różnica miedzy podstawką pod EPROM a uP51: http://obrazki.elektroda.pl/9029379600_1... Przejściówka, jak przejściówka i jej zdjęcie, ale bez schematu ideowego wzajemnych połączeń (ponumerowanych wg dokumentacji z zamieszczonej tu poprzednio przeze mnie noty...
martwym komórkom może zdechnąć (a raczej zblokować się) bootloader i po prostu nie są martwe, tylko nie chcą gadać. Jeśli wylutujesz flasza z komórki i go zaprogramujesz ręcznie, to będzie działać. Bootloader sprawdza eeprom w komórce i jeśli wykryje błąd CRC, czy naruszenie jakichś wartości, co oznacza że ktoś grzebał - to decyduje że komórka dla dobra...
Ok, ok... Temat taki jest, że gość na dzień dzisiejszy zgubił transponder z kluczyka, a kluczyk miał 1 ,odczyt pinu fejsem do opelków niestety legł - nie odczytał. No to wylut pamięci 29F010 z simtec'a i pamięć do programatora. Pamięć sczytana Wsad przemielony i immo wyłączone. Niestety przy próbie zapisu pamięci willem'em 7.0 jest problem. Pamięci...
Nie konwertuj pamięci, zapisz w kodzie BCD, pamięci 8bitowe sa wystarczająco tanie. Licznik może liczyć w dowolny sposób, ważne żeby było to powtarzalne, bo nie ważne czy liczba nr 1 będzie zapisana w komórce 100 czy 999, ważne żeby cała maszyna po wskazaniu na nr 1 zapisała/odczytała z tej samej komórki. Nadal skłaniam się w kierunku upakowania tego...
Wszystkie "ach i oh" o tym dysku Intela PCI Express 3.0 x4 (kontroler SM2263 / 4-ch ) z 2019 z rzutami wydajności i porównania W algorytmach implementacji buforowania SLC Intel SSD 660P ma trzy interesujące funkcje. Po pierwsze, pamięć podręczna SLC tego dysku ma statyczną część 6 Gb na każde 512 GB pojemności dysku SSD. Pozwala zachować wysoką prędkość...
IOCLR = EEPROM_SELECT; // włączenie urządzenia CS = 0 (AKTYWACJA) writeSPI(EEPROM_WRSR); writeSPI(0); // wysłanie 0 - konfiguracja (moze niepotrzebna) IOSET = EEPROM_SELECT; // wyłączenie urządzenia CS = 1 (DEZAKTYWACJA) writeSPI(0); // wysłanie 0 - konfiguracja (moze niepotrzebna) To jest na...
Witam kolego. Sprawa nie jest trudna ale niestety bez znajomości kilku podstawowych terminów nie da się w prosty sposób tego wytłumaczyć. Trzeba to wiedzieć aby cokolwiek ruszyć z tematem. Wymienię teraz wszystkie terminy, które musisz poznać aby zrozumieć czym jest organizacja pamięci ram. Może część już znasz dlatego tylko wymienię nie zagłębiając...
A adresujesz pamięć i komórkę do której chcesz coś wpisać? Pamięci ma organizację 256 stron x 32 bajty. Więc nie zapiszesz naraz trochę końca jednej strony i początku drugiej. I jedna ważna rzecz, przed rozkazem "STOP" trzeba poczekać ok. 10ms żeby pamieć była gotowa do zatrzaśnięcia danych.
kupiłem dla szwagra okazyjnie radio, niestety zakodowane :( zczytałem pamięć, ale nie wiem niestety wktórych komórkach zapisany jest kod. :( może ktoś by pomógł mi w odczycie kodu. nidługo ze szwagrm jedziemy do zakopca, a w jego samochodzie cisza :(
Kilka uwag: Te pamięci nazywają się dynamiczne nie z powodu sterowania(to z natury rzeczy zawsze jest dynamiczne) ale z powodu natury procesów zachodzących w poszczególnych komórkach tej pamięci, aby zachować informację trzeba nieustannie "odświeżać" jej zawartość. W twojej konstrukcji można by było połączyć proces odczytu/zapisu (będzie się on przecież...
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.
Dzięki, testy na Arduino potwierdzają, że funkcja EEPROM.put() faktycznie czeka aż zapis się zakończy i trwa to ~3,35ms na bajt. Pozostając jeszcze w temacie EEPROM-u, jak to jest z tą ilością cykli zapisu do pamięci? Zauważyłem, że większość uC ma tą wytrzymałość deklarowaną na 100k zapisów, niektóre (np. Atmega88) tylko 50k, ale czy ktoś to w ogóle...
komórka pamięć odczyt komórka flash błąd komórka pamięć
samsung drukarka sieciowa renault skrzynia automat resetować głośnik
suszarka samsung suszarka samsung
Schemat elektryzatora Kerbl Titan NI10000 – gdzie znaleźć dokumentację? Volkswagen Polo 9N – niegasnące kontrolki zegara i przebiegu, przyczyny i naprawa