eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaWypisywanie tekstu na wyjściu kompozytowym › Re: Wypisywanie tekstu na wyjściu kompozytowym
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit
    0.net!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.
    com!news.xlned.com!peer03.fr7!futter-mich.highwinds-media.com!news.highwinds-me
    dia.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.ne
    ostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    From: "J.F." <j...@p...onet.pl>
    Newsgroups: pl.misc.elektronika
    References: <5ba4a53b$0$588$65785112@news.neostrada.pl>
    <po2d50$1s6$1$PiotrGalka@news.chmurka.net>
    In-Reply-To: <po2d50$1s6$1$PiotrGalka@news.chmurka.net>
    Subject: Re: Wypisywanie tekstu na wyjściu kompozytowym
    Date: Fri, 21 Sep 2018 12:23:19 +0200
    MIME-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=response
    Content-Transfer-Encoding: 8bit
    X-Priority: 3
    X-MSMail-Priority: Normal
    Importance: Normal
    X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
    X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
    Lines: 48
    Message-ID: <5ba4c6ba$0$16792$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 83.26.53.96
    X-Trace: 1537525434 unt-rea-a-01.news.neostrada.pl 16792 83.26.53.96:65263
    X-Complaints-To: a...@n...neostrada.pl
    X-Received-Bytes: 2932
    X-Received-Body-CRC: 1461584133
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:736918
    [ ukryj nagłówki ]

    Użytkownik "Piotr Gałka" napisał w wiadomości grup
    dyskusyjnych:po2d50$1s6$1$P...@n...chmurka.ne
    t...
    W dniu 2018-09-21 o 10:00, Atlantis pisze:
    >> Mi jednak zależy na minimalistycznej wersji,
    >> zastanawiam się więc jaki MCU będzie absolutnym minimum.

    >Chodzi mi po głowie, że w 1988r brat napisał rs232 na 8748
    >poświęcając 8,5 rozkazu na 1 bit, aby uzyskać prędkość 57600. Z tego
    >mi wychodzi, że rozkaz zajmował 2us czego już zupełnie nie kojarzę.

    Jesli 8051 zajmowal 1us, to czemu by wczesniej nie mial trwac 2us.

    >Częstotliwość odchylania poziomego w klasycznym TV jest rzędu 30kHz

    15625

    >Czyli okres rzędu 33us. Załóżmy, że z tego 30us obszar widoczny, a
    >3us na powrót.

    okres 64us, na linie ok 50us

    >Nie wiem jaka była rozdzielczość C64 - strzelam 300 (aby się łatwo
    >liczyło) pxl na szerokość ekranu. Czyli 30/300 = 100ns na pixel.
    >Z tego wychodzi że trzeba wystawiać kolejne bity z prędkością 10MHz.
    >Jeśli wystawienie bitu wymaga 6 rozkazów to procek wykonujący 1
    >rozkaz na takt zegara musi chodzić z zgarem 60MHz.

    Piotrze, ale teraz mamy szybkie procki

    http://belogic.com/uzebox/index.asp
    https://people.ece.cornell.edu/land/courses/ece4760/
    FinalProjects/f2014/jn286_cy255/jn286_cy255/index.ht
    ml

    Nie ma to moze az 300 pikseli w poziomie, ale efekty i tak sa
    imponujace.

    >Tak mi wychodzi przy założeniu realizacji zagadnienia całkiem
    >softwareowo. Obecne procki mają różne peryferia dające się zapewne
    >jakoś wykorzystać. Wystarczyło by coś co wysyła bajt szeregowo (z
    >zegarem 10MHz) i program już nie musi zajmować się każdym bitem a
    >dopiero bajtem.

    Typowy rejestr szeregowy ... tylko zegar trzeba dobrac, no i jakies
    DMA by sie przydalo, albo FIFO ...

    No i ciagle mozna jeszcze odtworzyc ZX81 :-)

    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: