logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Pamięć 93s46 kłopoty z programowaniem

alfam17 16 Mar 2011 17:05 3382 5
REKLAMA
  • #1 9284022
    alfam17
    Poziom 19  
    Właśnie mam dwie takie pamięci wyciągnięte z liczników samochodowych i walczę z nimi xprogiem jako 93c46 bo innej w opcjach programu nie mam, oczywiście wyjścia 1,2,3,4 podłączyłem normalnie natomiast 5,6,7,8 odpowiednio gnd,+5v,gnd,+5v.
    Czyta ładnie, niestety zapis w jednej kostce do adresu 4Dh natomiast w drugiej kości 2h do Dh reszty komórek nie zmienia, czy świadczy to o uszkodzonych pamięciach czy xprog sobie nie radzi z tą pamięcią.

    Walczyłem z tą pamięcią także PonyProgiem niestety sytuacja jest taka sama.

    Po przestudiowaniu pdf'a od tej pamięci (nie mam zbyt dużego doświadczenia) doszedłem do następujących wniosków:
    Pamięci te róznią się od pamięci 93c46 tym że posiadają możliwość zabezpieczania pewnych obszarów pamięci przed zapisaniem.
    Pamiątki mam z liczników MB Sprinter jeden wersja z obrotomierzem drugi wersja bez obrotka z dużym zegarem. Z tego co przestudiowałem pdf'a i tego co mój mały mózg zrozumiał to noga 7 układu służy do zezwalania na operacje wykonywane na rejestrze w którym zapisywane są adresy zabezpieczone.
    Może to nie uszkodzona pamięć lecz te komórki które nie dają się zapisać poprostu są zabezpieczone. Trzeba by podwiesić nóżkę 7 i 6 do "1" i wykonać którąś z instrukcji np Protect Register Disable lub Protect Registre Clear aby mieć możliwość zapisywania tej pamięci.
    Z tego wynika że to co piszą niektórzy użytkownicy że bez problemu można pisać do tej pamięci np PonyProgiem gdy na 6 podamy ''1'' a na 7 "0" jest prawdą ale pod warunkiem że dane komórki nie są objęte zabezpieczeniem. W innym przypadku zostaną zapisane tylko komórki nie objęte protekcją co widocznie dzieje się w moim przypadku.
    Jeśli się mylę poprawcie mnie.
    Czy ktoś zna możliwość wyczyszczenia lub wyłączenia rejestru odpowiedzialnego za zabezpieczenia przed zapisem?
    Niestety na dzień dzisiejszy nie posiadam programatora obsługującego pamięci 93Sxx, wiem że chyba oprogramowanie piccogala ma możliwość odczytywania tego rejestru lub jego modyfikacji.
  • REKLAMA
  • #2 18659899
    kysiooS
    Poziom 10  
    Witaj,

    Po niemal dekadzie od twojego samotnego postu, sam walczę z 93s46, chcę go zrobić upą, która niby go obsługuje, więc czy dobrze rozumiem (sorry za głupie pytania jestem początkujący :) podwiesić czyli podnieść 6 i 7 i przywrzeć do 1?
  • REKLAMA
  • REKLAMA
  • #4 18659920
    kysiooS
    Poziom 10  
    cp.... ? wybacz moją ignorancję nie rozumiem...
  • REKLAMA
  • #6 18659925
    kysiooS
    Poziom 10  
    niestety nie posiadam, ale chyba właśnie będe musiał zainwestować w jakiegoś porządnego klona :)

    Dodano po 2 [minuty]:

    leży mi tu jeszcze zbrickowany digiprog i normalnie by nie było problemu... ale zmarł....

    Dodano po 1 [godziny] 11 [minuty]:

    spróbowałem jeszcze raz i piszło jakoś... <ciach>


    Moderowany przez dondu:

    3.1.13. Publikowanie wpisów naruszających zasady pisowni języka polskiego, niedbałych i niezrozumiałych.
    3.1.6. Rozpowszechnianie treści sprzecznych z zasadami współżycia społecznego oraz dobrymi obyczajami.
    3.1.11. Publikowanie wpisów nie zawierających merytorycznej treści(...)

REKLAMA