eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaDziwna sprawa z 8242Re: Dziwna sprawa z 8242
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.samoylyk.n
    et!news.albasani.net!news.mixmin.net!border2.nntp.ams1.giganews.com!nntp.gigane
    ws.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neo
    strada.pl!news.neostrada.pl.POSTED!not-for-mail
    From: "J.F." <j...@p...onet.pl>
    Subject: Re: Dziwna sprawa z 8242
    Newsgroups: pl.misc.elektronika
    User-Agent: 40tude_Dialog/2.0.15.1pl
    MIME-Version: 1.0
    Content-Type: text/plain; charset="iso-8859-2"
    Content-Transfer-Encoding: 8bit
    References: <5e63ecc8$0$546$65785112@news.neostrada.pl>
    Date: Sat, 7 Mar 2020 22:02:57 +0100
    Message-ID: <1...@4...net>
    Lines: 32
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 82.143.187.50
    X-Trace: 1583614977 unt-rea-b-01.news.neostrada.pl 523 82.143.187.50:58167
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:751295
    [ ukryj nagłówki ]

    Dnia Sat, 7 Mar 2020 19:49:44 +0100, Atlantis napisał(a):
    > W przypadku 6502 miałem natomiast więcej problemów. Kod przepisałem w
    > asemblerze 6502, nie wprowadzając do niego większych zmian (największą
    > była zmodyfikowanie zawartości bajtu konfiguracyjnego o jeden bit -
    > wyłączenie przerwań). Nic jednak nie chciało działać - funkcja
    > tłumacząca wyrzucała jakieś bzdury. Postanowiłem więc sprawdzić, co w
    > ogóle przyjmuje na wejściu. I tutaj przeżyłem spore zaskoczenie -
    > kontroler wysyłał kody, ale w formacie "Set 1", a przecież cały czas
    > używałem tej samej klawiatury i nie włączałem translacji.

    > Kod procedury inicjującej 8242 pod MCY7880:
    > https://pastebin.com/piUM3Dmj
    >
    > Kod analogicznej procedury pod 6502:
    > https://pastebin.com/LgT6x83n
    >
    > Ktoś ma jakiś pomysł skąd się może brać ta ciekawa sytuacja?

    MVI A, 09H ;Interrupts enabled, system flag set,
    first port clock enabled

    LDA #$08 ;Interrupts enabled, system flag reset,
    first port clock enabled

    To jest ta jedna zmiana ?

    Jeszcze bym zasugerowal sprawdzenie linii danych ... ale tam jakies AA
    i 55 jest, to chyba sprawdzili programowo ...

    A na pewno masz te sama wersje zrodla i binarki ?

    J.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: