eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaDebugowanie systemu na 8080Re: Debugowanie systemu na 8080
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!go
    blin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt
    -spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    From: "J.F." <j...@p...onet.pl>
    Subject: Re: Debugowanie systemu na 8080
    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: <5ae6d0b7$0$625$65785112@news.neostrada.pl>
    <6...@4...net>
    <5ae81f21$0$618$65785112@news.neostrada.pl>
    Date: Tue, 1 May 2018 11:03:21 +0200
    Message-ID: <1h9jnwu6ihpvc$.1ufjjo4t2m5ev.dlg@40tude.net>
    Lines: 50
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 82.143.187.50
    X-Trace: 1525165385 unt-rea-b-01.news.neostrada.pl 31350 82.143.187.50:56004
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:731632
    [ ukryj nagłówki ]

    Dnia Tue, 1 May 2018 10:02:41 +0200, Atlantis napisał(a):
    > On 30.04.2018 22:21, J.F. wrote:
    >> Przerwania.
    >> Nie wlaczyles ... ale ma chyba NMI. A do czego podlaczone ?
    >
    > Na razie nie używam przerwań. Wszystkie linie związane z ich obsługą
    > wiszą w powietrzu, to ponoć nie powinno jednak przeszkadzać, o ile w
    > kodzie nie włączę obsługi przerwań...

    NMI to niemaskowalne.
    A wiszacy w powietrzu MOS to nie jest najlepszy pomysl.
    W kazdym badz razie te 20ms sugeruje jakies zaklocene z sieci ... albo
    celowo doprowadzone przerwanie, np od generatora wideo.

    >> Linii danych i adresowych nie pomyliles ?
    >
    > Wielce mało prawdopodobne. Już parę razy zdążyłem sprawdzić połączenia
    > miernikiem i za każdym razem wychodzi mi ten sam wynik. Szyna danych
    > "wychodzi" z pinów DBx UCY74S428, szyna adresowa jest podłączona do
    > procesora przez dwie sztuki UCY74S412, pracujące jako bufory.

    Tylko wiesz - wystarczy kiepska karta katalogowa i juz np D5 wg
    programatora trafi na D4 w procesorze.
    NOP to akurat 00h, wiec bedzie wykonywany, ale inne rozkazy moga sie
    zmienic.
    Pozostaja tez zwarcia.

    Z dobrym oscyloskopem/analizatorem mozna zobaczyc co na nozkach
    procesora jest ... tylko proponuje prostszy program, np
    NOP
    NOP
    JMP 2 ; czyli do samego siebie

    >> No i zwolnij zegar, zobacz co bedzie.
    >
    > Teraz i tak nie pracuje na maksymalnej prędkości. Do UCY74S424
    > podłączony jest obecnie kwarc 12 MHz. Czyli wychodzi na to, że CPU
    > pracuje z prędkością około 1,3 MHz.

    Powinno wystarczyc.

    I to widac na oscyloskopie ?

    o ile pamietam tam sie uzywalo kwarca 9MHz pracujacego na overtonie
    ... to moze ten 12 wzbudzil sie na 36 :-)

    O ile pamietam, to 8080 jest statyczny - mozesz przyciskiem generowac
    kolejne takty i sprawdzac cykl po cyklu co sie dzieje :-)

    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: