eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaWypisywanie tekstu na wyjściu kompozytowymRe: Wypisywanie tekstu na wyjściu kompozytowym
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!go
    blin3!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrad
    a.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    From: "J.F." <j...@p...onet.pl>
    Subject: Re: Wypisywanie tekstu na wyjściu kompozytowym
    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: <5ba4a53b$0$588$65785112@news.neostrada.pl>
    <5ba4a53b$0$588$65785112@news.neostrada.pl>
    <a...@n...neostrada.pl>
    <5ba4e0b4$0$605$65785112@news.neostrada.pl>
    <5ba51573$0$16809$65785112@news.neostrada.pl>
    <8...@t...no1>
    <5ba7c058$0$608$65785112@news.neostrada.pl>
    <po8rh6$8qu$1@node2.news.atman.pl>
    <5ba87ede$0$588$65785112@news.neostrada.pl>
    <5ba8a600$0$16800$65785112@news.neostrada.pl>
    <5ba8b1c3$0$16792$65785112@news.neostrada.pl>
    <5ba8c531$0$16814$65785112@news.neostrada.pl>
    <a...@t...no1>
    <s...@f...lasek.waw.pl>
    <5baa4d3c$0$593$65785112@news.neostrada.pl>
    <7...@t...no1>
    <5bab5ad2$0$489$65785112@news.neostrada.pl>
    <c...@t...no1>
    <5bad19a0$0$20318$426a34cc@news.free.fr>
    <a...@t...no1>
    Date: Sat, 29 Sep 2018 09:23:55 +0200
    Message-ID: <wrdmft6n6tm$.1azs6e89yhish.dlg@40tude.net>
    Lines: 37
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 82.143.187.50
    X-Trace: 1538205830 unt-rea-b-01.news.neostrada.pl 518 82.143.187.50:64638
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:737125
    [ ukryj nagłówki ]

    Dnia Fri, 28 Sep 2018 08:41:15 +0000 (UTC), Queequeg napisał(a):
    > Mateusz Viste <m...@n...pamietam> wrote:
    >>> Tak... sam Hercules startował w graficznym (lub podobnym do
    >>> graficznego). Pamiętam że zrobiłem eksperymentalnie interfejs do ISA,
    >>> podpiąłem do 8051 i cośtam na tym Herculesie wyświetlałem
    >>
    >> Coś mi się to nie zgadza - Hercules jest w 100% kompatybilny z MDA, więc
    >> musi podczas boot zachowywać się tak samo, tj. startować w trybie MDA,
    >> czyli wyłącznie tekstowym.
    >
    > Ma sens... to widocznie mi się pomyliło, choć kojarzę że np. na starcie
    > nie było kursora (nie udało mi się wypisać tekstu na tym 8051).

    Jesli nie bylo peceta, to i do trybu tekstowego musiales go
    zaprogramowac odpowiednio.
    Wychodzi na to, ze w pececie robil to BIOS, myslac, ze to MDA.

    > W tym okresie próbowałem też programować Herculesa na PC (w trybie
    > graficznym) i pamiętam, że layout pamięci był nietypowy (musiałem
    > poświęcić trochę czasu na odgadnięcie, które offsety i bity odpowiadają
    > którym pikselom, bo nie było to liniowe), więc może skojarzyłem z tym...

    Uroki 6845.
    To jest sterownik tekstowy, wiec po odczycie np 80 bajtow z pamieci,
    odczytuje je jeszcze raz, zeby wyswietlic druga linie pikseli w
    znakach, i trzeci raz ... i tak ustawialna ilosc razy - do 16.
    Po czym przechodzi do drugiej linii tekstu.

    te bity wybierajace nr linii w ROM znakow byly w trybach graficznych
    kierowane jako wyzsze bity pamieci ram, wiec pierwsza linia byla pod
    adresem 0-89, druga 8192-8291, trzecia 16384-...
    piata dopiero 90-179..

    O ile pamietak, to niektore liczniki byly w 6845 zbyt krotkie, i nie
    mozna bylo tego zrobic inaczej.

    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: