-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.pi.v.chmurka.n
et!not-for-mail
From: q...@t...no1 (Queequeg)
Newsgroups: pl.misc.elektronika
Subject: Re: Wypisywanie tekstu na wyjściu kompozytowym
Date: Sat, 29 Sep 2018 21:34:18 +0000 (UTC)
Organization: news.chmurka.net
Message-ID: <0...@t...no1>
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>
<wrdmft6n6tm$.1azs6e89yhish.dlg@40tude.net>
NNTP-Posting-Host: pi.v.chmurka.net
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 29 Sep 2018 21:34:18 +0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="gof";
posting-host="pi.v.chmurka.net:172.24.44.20"; logging-data="22064";
mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: tin/2.4.2-20171224 ("Lochhead") (UNIX) (Linux/4.4.50-v7+ (armv7l))
Cancel-Lock: sha1:ox6PmHDWkfcnQErmU7eJQgmk8b0=
Xref: news-archive.icm.edu.pl pl.misc.elektronika:737161
[ ukryj nagłówki ]J.F. <j...@p...onet.pl> wrote:
>> 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.
Przejrzałem datasheeta, faktycznie, choćby rejestr R2 (bez niego nie
będzie hsync). Ciekawe czy dzisiejsze BIOSy też to robią. Ciężko
sprawdzić, bo dzisiejsze płyty najczęściej jednak nie mają ISA... :)
>> 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..
Czyli ładnego hacka z tym trybem graficznym zrobili :) Układ chce
adresować eproma, a oni mu tam wyższe adresy RAMu podpięli. Sprytnie.
Jak się tak to wytłumaczy to nielogiczny layout pamięci nabiera sensu.
> O ile pamietak, to niektore liczniki byly w 6845 zbyt krotkie, i nie
> mozna bylo tego zrobic inaczej.
Programowałeś bezpośrednio 6845?
--
https://www.youtube.com/watch?v=9lSzL1DqQn0
Następne wpisy z tego wątku
- 29.09.18 23:47 J.F.
- 30.09.18 00:20 Jarosław Sokołowski
- 30.09.18 08:36 J.F.
- 30.09.18 10:40 Jarosław Sokołowski
- 01.10.18 00:38 HF5BS
- 01.10.18 11:40 Queequeg
- 01.10.18 11:49 Jarosław Sokołowski
- 01.10.18 12:12 Jarosław Sokołowski
- 01.10.18 18:03 HF5BS
- 01.10.18 18:15 HF5BS
- 01.10.18 20:05 Jarosław Sokołowski
- 01.10.18 20:39 J.F.
- 01.10.18 21:20 Jarosław Sokołowski
- 01.10.18 21:42 HF5BS
- 01.10.18 22:58 Jarosław Sokołowski
Najnowsze wątki z tej grupy
- Czy cos fi przechodzi przez trafo separujące?
- śrubka masy
- Ciekawostka na dziś lock bity
- [OT] napisy w YT
- Było 83V
- Stare komputery
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML