eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaDebugowanie systemu na 8080 › Re: Debugowanie systemu na 8080
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
    0.net!weretis.net!feeder4.news.weretis.net!feeder2.ecngs.de!ecngs!feeder.ecngs.
    de!81.171.118.62.MISMATCH!peer02.fr7!futter-mich.highwinds-media.com!news.highw
    inds-media.com!newsfeed.neostrada.pl!unt-exc-01.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>
    <1h9jnwu6ihpvc$.1ufjjo4t2m5ev.dlg@40tude.net>
    <5ae83853$0$692$65785112@news.neostrada.pl>
    Date: Tue, 1 May 2018 12:33:41 +0200
    Message-ID: <n65pq7n670dv.1rgzztriqkw41$.dlg@40tude.net>
    Lines: 54
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 82.143.187.50
    X-Trace: 1525170806 unt-rea-a-01.news.neostrada.pl 684 82.143.187.50:56371
    X-Complaints-To: a...@n...neostrada.pl
    X-Received-Bytes: 3022
    X-Received-Body-CRC: 1234092245
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:731636
    [ ukryj nagłówki ]

    Dnia Tue, 1 May 2018 11:50:10 +0200, Atlantis napisał(a):
    > On 01.05.2018 11:03, J.F. wrote:
    >> NMI to niemaskowalne.
    >> A wiszacy w powietrzu MOS to nie jest najlepszy pomysl.
    >
    > Ok, to co powinienem zrobić z pinami INTx przy CPU i UCY74S428?

    Podciagnac do stanu nieaktywnego.

    >> W kazdym badz razie te 20ms sugeruje jakies zaklocene z sieci ... albo
    >> celowo doprowadzone przerwanie, np od generatora wideo.
    >
    > Tam (na razie) nie ma żadnego generatora wideo. Układ buduję sam od
    > podstaw i w tej chwili na płytce jest absolutne minimum: zasilanie,
    > generator sygnału zegarowego, CPU, kontroler magistrali, bufory szyny
    > adresowej i EPROM.
    >
    > BTW zrobiłem test polegający na usunięciu EPROM-u i podciągnięciu linii
    > danych do masy przez drabinkę rezystorów 4,7k.

    Dla TTL to jest za duzo.

    > Analizator logiczny
    > podłączony do młodszego bajtu szyny adresowej (starszy sprawdzę późnej -
    > mam tylko ośmiokanałowy analizator) pokazuje ładne przebiegi. Procesor
    > zdaje się odczytywać instrukcje NOP, zwiększając wartość PC.

    To teraz ustaw opornikami rozkaz OUT :-)

    >> o ile pamietam tam sie uzywalo kwarca 9MHz pracujacego na overtonie
    >> ... to moze ten 12 wzbudzil sie na 36 :-)
    >
    > Praca na overtonie jeśli mnie pamięć nie myli wymagała trochę innej
    > konfiguracji UCY74S424 - konieczne było dodanie obwodu rezonansowego. U
    > mnie zastosowany jest najprostszy układ do pracy na podstawowej
    > częstotliwości.

    Przypadkowe wzbudzenie grozi.

    Masz teraz NOP i licznik adresow - mozesz sprawdzic.

    >> O ile pamietam, to 8080 jest statyczny - mozesz przyciskiem generowac
    >> kolejne takty i sprawdzac cykl po cyklu co sie dzieje :-)
    >
    > Takie rozwiązanie przeszłoby w Z80, ale 8080 miał trochę bardziej
    > skomplikowane taktowanie - wymaga dwóch sygnałów odpowiednio
    > przesuniętych w fazie. Właśnie do tego służy UCY74S424. :) OIDP pamiętam
    > praca krokowa w 8080 jest możliwa, ale wymaga dodania paru elementów.

    No to palec bedzie bolal od naciskania, ale sie da.

    Mozna tez dodac generator kilku impulsow (na atmelku :-)).

    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: