eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaDziwna sprawa z 8242Re: Dziwna sprawa z 8242
  • Data: 2020-03-07 22:02:57
    Temat: Re: Dziwna sprawa z 8242
    Od: "J.F." <j...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie 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: