eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaProgram monitora (albo Basic) do 6800Re: Program monitora (albo Basic) do 6800
  • X-Received: by 2002:a05:620a:1435:: with SMTP id k21mr4789280qkj.442.1629219723959;
    Tue, 17 Aug 2021 10:02:03 -0700 (PDT)
    X-Received: by 2002:a05:620a:1435:: with SMTP id k21mr4789280qkj.442.1629219723959;
    Tue, 17 Aug 2021 10:02:03 -0700 (PDT)
    Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
    e.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!tr3.eu1.usene
    texpress.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!border1.nntp.d
    ca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews
    .google.com!google-groups.googlegroups.com!not-for-mail
    Newsgroups: pl.misc.elektronika
    Date: Tue, 17 Aug 2021 10:02:03 -0700 (PDT)
    In-Reply-To: <611a8ab9$0$29057$65785112@news.neostrada.pl>
    Injection-Info: google-groups.googlegroups.com; posting-host=24.77.110.106;
    posting-account=jnRHMAoAAACB5EawItMhNTZMy_yOF2XE
    NNTP-Posting-Host: 24.77.110.106
    References: <611a8ab9$0$29057$65785112@news.neostrada.pl>
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <f...@g...com>
    Subject: Re: Program monitora (albo Basic) do 6800
    From: ptoki <s...@g...com>
    Injection-Date: Tue, 17 Aug 2021 17:02:04 +0000
    Content-Type: text/plain; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable
    Lines: 60
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:766705
    [ ukryj nagłówki ]

    poniedziałek, 16 sierpnia 2021 o 10:56:43 UTC-5 Atlantis napisał(a):
    > Kolejne pytanie związane z tematyką retro. :)
    > Jakiś czas temu zacząłem budować modułowy komputer na 6502: płyta z CPU
    > i pamięciami + dodatkowe płytki z różnymi peryferiami. Projekt jest już
    > właściwie na ukończeniu - udało mi się uruchomić większość układów i
    > przeportować na to EhBasica, który pełni funkcję "systemu operacyjnego".
    >
    > W międzyczasie z ciekawości zbudowałem alternatywną płytę CPU,
    > wykorzystującą procesor MC6802. Ze stroną sprzętową nie było problemu -
    > udało mi się napisać procedury do obsługi najważniejszych peryferiów.
    > Bardziej problematyczne okazało się znalezienie do tego "systemu
    > operacyjnego". Z tego co widzę nie ma niczego porównywalnego do EhBasica.
    >
    > Trafiłem na MicroBasica z 1976 roku, ale po przeglądnięciu kodu
    > źródłowego widzę, że został on napisany do pracy na jakimś innym
    > systemie z monitorem zapisanym w ROM-ie. W jego kodzie znajdują się
    > ustawione na sztywno adresy jakichś procedur oraz (prawdopodobnie)
    > zmiennych. Pomimo eksperymentów nie udało mi się go zmodyfikować w ten
    > sposób, aby dział jako samodzielny program, startujący z ROM-u po
    > uruchomieniu komputera.
    >
    > Zmieniam więc podejście i szukam czegoś prostszego. Czy ktoś mógłby
    > polecić jakiś prosty program Monitora, dający się łatwo dostosować do
    > pracy na dowolnym komputerze opartym na 6800, po ustawieniu adresów
    > (początek RAM-u, stos, lokalizacja w EPROM-ie) oraz podstawowych
    > procedur odpowiedzialnych za komunikcję (inicjalizacja UART, pobranie
    > znku, wysłanie znaku)?

    Nie znam takowego poza tym co moglbys wygrzebac z starych komodorkowych
    romow/cartrige.
    Ja bym chyba wolal sobie taka platforme nieco unowoczesnic i spiąć z PC aby robic
    dewelopment.
    Jak sobie bys ogarnal cos na miare actionreplay-a sterowanego z PC to mialbys
    wygodniej i szybciej. Szczegolnie ze mozesz sobie i zegar odpinac i masz kontrole nad
    dostepem do pamieci itp.
    Ale to inne podejscie i moze ci nie pasowac.

    Co do systemu operacyjnego to akurat nie jest az takie trudne jak patrzysz na
    funkcjonalnosc basica. Byle dobrze sobie dobrac ramy jak bedziesz kodowac (basic vs
    ciscovy ios vs cos ala rest api)
    Daj znac co ci sie wykluło.

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: