dokładnie tak, wyjścia z pamięci na rejestr równ/szeregowy, z którego wytaktowujemy zewnętrznym generatorem kolejne pixele na video out. Procek posłuży zaś do adresowania pamięci i zapisu tam matryc w "wolnych chwilach".
Znalazłem w rupieciach taki stary generator video ramki CCIR - ZNA134 . Trzeba to zsynchronizować z pracą procka, dodatkowe parę oporników na wyjściu video i powinien mieć obraz na monitorze telewizyjnym. :-))
Roman
Roman
Didn't find your answer? Ask the community — no account required.
W
William
Mo?esz jeszcze uzy? jednouk?adowca telegazety którego RAM b?dziesz ?adowa? przez I2C (wykorzystasz z niego tylko generator)
_
__Maciek
Sat, 17 Nov 2007 22:24:40 +0100 jednostka biologiczna o nazwie __Maciek <i80c586@cyberspace_NO_SPAM_.org> wyslala do portu 119 jednego z serwerow news nastepujace dane:
Jak wygrzebię modulator to zajrzę, póki co można popatrzeć jak to zrobiono w Spektrumnie:
formatting link
Uwaga: _duży_ GIF (3700x2600 px) lepiej nie otwierać w przeglądarce tylko ściągnąć.
Inne spektrumowe dokumentacje (m.in. serwisówki i schematy):
formatting link
(linki są na dole strony)
_
__Maciek
Mon, 19 Nov 2007 12:28:09 +0100 jednostka biologiczna o nazwie __Maciek <i80c586@cyberspace_NO_SPAM_.org> wyslala do portu 119 jednego z serwerow news nastepujace dane:
[...]
Wygrzebałem jeszcze coś takiego, oprócz LM1889 jest też kilka innnych scalaków do tego zastosowania:
formatting link
R
Roman
Dzięki - ten drugi stał się moją obsesją ;-)
Roman
P
PAndy
tylko ze ma on bardzo mocno ograniczone mozliwosci... stad korzystajac z mocy i niskiej ceny uc warto dodac torche hardware by miec wieksza elastycznosc i mozliwosci samego rozwiazania zwlaszcza ze ma tam byc grafika pikselowa - juz sama kostka SRAM 32KB daje nam mozliwosc uzyskania grafiki 512x512 pikseli... a taki AVR popedzany zegarem 24MHz bz problemu powinien moc zaadresowac taki obszar, wyrysowac literki i nawet figury geometryczne... a o ARM za 20zl nie wspomne...
P
PAndy
MAX4455 daje 712x512 pixeli na PAL, full graphics.
cena zabija - taniej wyjdzie zrobic na kilku IC, poza tym wieksza elastycznosc...
P
PAndy
tylko ze tu potrzeba CRTC czyli ukladu sterownika CRT - 6845, 8275,
6847, uPD7220, TMS9927 itp
formatting link
a w ZX spectrum siedziala ULA czyli bardzo prosty ASIC z bardzo prymitywnyem CRTC, w ZX80 glowny CPU (Z80) programowo generowal obraz (jedynie konwersja z postaci rownoleglej na szeregowa byla robiona sprzetowo TTL rejestrem przesuwnym, w ZX81 bylo dokladnie to samo rozwiazanie tylko TTL z ZX80 zastapiono ASIC ktory nazywal sie SCL)
_
__Maciek
Mon, 19 Nov 2007 16:41:40 +0100 jednostka biologiczna o nazwie "PAndy" <pandrw_cutthis snipped-for-privacy@poczta.onet.pl> wyslala do portu 119 jednego z serwerow news nastepujace dane:
Oczywiście że potrzeba, ale tu rozważaliśmy co dodać do tego CRTC (zrobionego np. na CPLD) żeby łatwo uzyskać sygnał composite bez bawienia się w "ręczne" generowanie sygnału chrominancji.
Kiedy jest już układ zamieniający RGB albo YUV na CVBS to zrobienie reszty układu jest dużo łatwiejsze.
_
__Maciek
Mon, 19 Nov 2007 16:41:40 +0100 jednostka biologiczna o nazwie "PAndy" <pandrw_cutthis snipped-for-privacy@poczta.onet.pl> wyslala do portu 119 jednego z serwerow news nastepujace dane:
A w Amstradzie był normalnie 6845 i procesor miał czas na ciekawsze rzeczy niż generowanie obrazu :-)
P
PAndy
no taki sam jak w CGA czy MDA... i wlascwie tyle tego bylo - Amstrad to takie PC tyle ze z Z80 na pokladzie...
P
PAndy
CVBS powstaje po zlozeni uzygnalu wizji i synchronizacji - nie musi byc kolorowy...
to chyba najlepiej bedzie siegnac po cos takiego:
formatting link
xc9536 - taniej i prosciej chyba nie bedzie...
J
Jarosław Sokołowski
Pan __Maciek napisał:
Używanie 6845 do wyświetlania na ekranie to jak sikanie z wiatrem. W związku z tym to nie Shugar (czy jak temu Persowi było), tylko Sinclair dostał tytuł szlachecki za swoje rozwiązania. Prostszego układu niż ZX-81 to się już zrobić nie dało. Dlatego też był to pierwszy komputer osobisty w cenie poniżej 200 funtów.
ZX-81 miał tak zorganizowną pracę, że były dwa tryby: "slow" i "fast". W tym wolnym procesor zajmował się obliczeniami tylko wtedy, gdy nie wyświetlał obrazu, czyli w czasie powrotów plamki. W szybkim, jak trzeba było coś policzyć, to ekran robił się czarny.
J
J.F.
Powstal pozniej tryb medium. Wyswietlal sie co drugi polbraz, widac bylo kiepsko, ale zwalnial cos 30%.
J.
J
J.F.
Raczej PC to taki CP/M, tylko na 8088.
J.
P
PAndy
myslalem raczej o filozofii sprzetu (zero specjalizowanych ukladow, nastawienie jednak na funkcje uzytkowe niz rozrywkowe) - Amstrad byl dosc biednym komputerkiem jesli porowna sie go np z C64 czy Atari.
_
__Maciek
Mon, 19 Nov 2007 17:14:01 +0000 (UTC) jednostka biologiczna o nazwie Jarosław Sokołowski snipped-for-privacy@lasek.waw.pl> wyslala do portu 119 jednego z serwerow news nastepujace dane:
^^^^^^^^^
No właśnie. A generowanie obrazu bezpośrednio z procesora, który ma zasadniczo służyć do innych celów to jak sikanie _pod_wiatr_ ;->
Myślisz że osoby które decydowały o przyznaniu tytułu szlacheckiego analizowały zastosowane rozwiązania wyświetlania obrazu? :-) AFAIK Sinclair dostał tytuł za to że doprowadził do rozpowszechnienia mikrokomputerów wśród zwykłych ludzi.
Ale to oczywiście mogło mieć wpływ na powyższe, więc po części masz rację.
J
Jarosław Sokołowski
Pan __Maciek napisał:
Nie wim czy Pan o tym wie, ale konstrukcja pierwszego mikroprocesora powstała przy realizacji projektu alfanumerycznego terminala CRT. Do tego właśnie miał ten procesor służyć.
Wiem, że za sikanie z wiatrem ani orderów, ani tytułów nie dają.
No a przedtem ludzie mówili: komputer za dwie stówy? Coś ci się *chłopie* pomyliło.
Chyba poza ceną niczym innym się te sinclairy nie wyróżniały, więc co do tej "części", to nie ma Pan racji.
_
__Maciek
Mon, 19 Nov 2007 19:52:11 +0000 (UTC) jednostka biologiczna o nazwie Jarosław Sokołowski snipped-for-privacy@lasek.waw.pl> wyslala do portu 119 jednego z serwerow news nastepujace dane:
Jakieś szczegóły? Ja zawsze wiedziałem że powstała przy projekcie kalkulatora, a dokładnie to firma Busicom zleciła Intelowi opracowanie układów dla swojego _kalkulatora_ i grupa projektantów, pod kierunkiem Federico Faggina opracowała wtedy procesor 4004 i komplet układów peryferyjnych.
BTW czemu rozmawiamy per "pan"? W Usenecie standardowo jest przyjęte zwracanie się na "ty". Ale jeżeli Pan tak woli to...
Wracając do meritum (Meritum? Może TRS-80? ;-) ), aboslutnie nie neguję używania procesora do generowania obrazu, ale w takich konstrukcjach jak omawiane mikrokomputery, zastosowanie CRTC jest jednak bardziej sensowne niż zużywanie ogromnej części czasu procesora na tworzenie obrazu. Tworzenie obrazu za pomocą samego procesora wydaje się w tym przypadku być podejściem do problemu, pardon, "od dupy strony".
Co innego w sprzęcie gdzie oddzielny procesor wykorzystywany jest jako CRTC.
J
J.F.
Inni twierdza ze to kalkulator mial byc :-)
Glowy nie dam
formatting link
podstawowa $1298 .. ale w 1977 roku.
Ciekaw jestem ile kosztowal 3 lata pozniej.
J.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.