Goto page Previous 1, 2, 3, 4, 5, 6, 7 Next
J.F.
Guest
Sun Nov 18, 2007 12:03 am
On Sat, 17 Nov 2007 22:29:27 +0000 (UTC), Jarosław Sokołowski wrote:
Quote:
Pan J.F napisał:
Sa/byly uC z wbudowanym "generatorem obrazu".
Cokolwiek to znaczy, ale spodziewam sie ze bylo mocno ograniczone.
np do dwoch cyferek.
Żeby wyświetlić cokolwiek na tle obrazu telewizyjnego, trzeba najpierw
się z nim zsynchronizować, a później dorzucić swoje. Synchronizacja
to główne zadanie, dorzucanie to już szczegół.
Synchronizacja to kilka licznikow, dorzucanie to kwestia pamieci.
Teraz to powiedzmy ze 8KB jest malo, ale pamietasz ile mial
8051 ?
Quote:
Jeśli te układy mogą
tylko wyświetlać cyferki kanału i suwaki potencjometrów (a jest to
wielce prawdopodobne), to nie wynika to z ograniczonych możliwości
procesora, tylko ze zintegrowania wszystkiego do kupy i niemożność
modyfikacji jego zadań.
Co ambitniejsze posluguja sie chipem telegazety.
[a to tez tylko 1KB/strone]
J.
Marcin
Guest
Sun Nov 18, 2007 12:44 am
Może to:
http://www.serasidis.gr/circuits/AVR_VGA/avr_vga.htm
Marcin
Roman
Guest
Sun Nov 18, 2007 11:52 am
Użytkownik "Marcin" <marcins@NO.SPAM.softservice.com.pl> napisał w
wiadomości news:fhnv01$fpr$1@nemesis.news.tpi.pl...
Quote:
Thanx - za to rozwiązanie, coś w tym stylu mi się marzyło.
Sróbuję to trochę przebudować dając prostszy kontroler zajmujący się tylko
przygotowaniem matrycy, zaś sam szybki rendering pixeli zrobię na paru
dodatkowych układach średniej skali integracji. Odciąży to procesor i
powinno się udać uzyskać także (pseudo)grafikę, a nie tylko terminal znakowy
ANSI.
Roman
PAndy
Guest
Mon Nov 19, 2007 10:05 am
"Roman" <romantek@poczta.onet.pl> wrote in message
news:fhp5fb$j55$1@news.onet.pl...
Quote:
Użytkownik "Marcin" <marcins@NO.SPAM.softservice.com.pl> napisał w
wiadomości news:fhnv01$fpr$1@nemesis.news.tpi.pl...
Może to:
http://www.serasidis.gr/circuits/AVR_VGA/avr_vga.htm
Thanx - za to rozwiązanie, coś w tym stylu mi się marzyło.
Sróbuję to trochę przebudować dając prostszy kontroler zajmujący się
tylko
przygotowaniem matrycy, zaś sam szybki rendering pixeli zrobię na paru
dodatkowych układach średniej skali integracji. Odciąży to procesor i
powinno się udać uzyskać także (pseudo)grafikę, a nie tylko terminal
znakowy
ANSI.
mozesz poszukac karty VGA na magistrali PC104 ze starego PC
przemyslowego, a chyba najsensowniej bedzie dac troche TTL albo jednego
CPLD, pamiec na bufor ekranu (SRAM lub DRAM) i przetwornik (np ze starej
VGA z rodziny bt471).
sa na rynku uklady ktore maja to wszystko w sobie ale sa praktycznie
niedostepne dla normalnego czlowieka...
alternatywnie mozesz sobie na FPGA wystrugac Amige, C64 czy np Atari ST
(sa juz gotowce) i je wykorzystac do tego co chcesz robic, z C64 jest
taki maly numer ze jest dostepny w obudowie joysticka kompletny komputer
z mozliwoscia podpinania wlasnych peryferiow... poza tym zawsze mozesz
wybebeszyc jakas stara konsolek do gier kupiona na rynku za 20 - 40zl,
ma z reguly w srodku jeden custom ic ktory mozna zmusic do robienia tego
co sie chce - zazwyczaj to klon nintendo albo atari 2600
Marek Lewandowski
Guest
Mon Nov 19, 2007 10:41 am
On Nov 16, 8:28 pm, "Roman" <roman...@poczta.onet.pl> wrote:
Quote:
jak w pytaniu - chodzi o kawałek elektroniki wytwarzający sygnał video
TV/PAL (może być czarno biały) z zawartością terminala - czyli 80 znaków x
25 linii, alfanumeryczny + pseudograficzny (może lepiej pełna grafika tzn.
możliwość wyświetlenia dowolnego punktu rastra).
MAX4455 daje 712x512 pixeli na PAL, full graphics.
MAX7456 daje 30 znakow w 16 liniach po 12x18pixeli z programowalnej
tabeli 256 znakow. Scalak ma wlasny generator synchronizacji jesli nie
chcesz nakladac tekstu na video.
--
Marek Lewandowski
ICQ#/GG#: ask per mail. mail: locust[X]poczta/onet/pl
my gallery:
http://www.pbase.com/mareklew
my kind-of-a-blog:
http://lockaphoto.stufftoread.com
Roman
Guest
Mon Nov 19, 2007 11:02 am
"PAndy" <pandrw_cutthis_@poczta.onet.pl> wrote in message
news:fhrjkd$cf4$1@news.onet.pl...
Quote:
"Roman" <romantek@poczta.onet.pl> wrote in message
news:fhp5fb$j55$1@news.onet.pl...
Użytkownik "Marcin" <marcins@NO.SPAM.softservice.com.pl> napisał w
wiadomości news:fhnv01$fpr$1@nemesis.news.tpi.pl...
Może to:
http://www.serasidis.gr/circuits/AVR_VGA/avr_vga.htm
a chyba najsensowniej bedzie dac troche TTL albo jednego
CPLD, pamiec na bufor ekranu (SRAM lub DRAM)
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".
Quote:
i przetwornik (np ze starej
VGA z rodziny bt471)
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
William
Guest
Mon Nov 19, 2007 11:24 am
Możesz jeszcze uzyć jednoukładowca telegazety którego RAM będziesz ładował przez I2C (wykorzystasz z niego tylko generator)
__Maciek
Guest
Mon Nov 19, 2007 12:28 pm
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:
Quote:
Mam nawet taki modulator (ale jego się też nie pozbędę, nie myślcie o
tym nawet

) mogę zajrzeć na czym to jest zrobione, sama płytka z
elektroniką OIDP nie była zbyt wielka, na wyjściu był właściwy
modulator RF, identyczna puszeczka jak w ZX Spectrum.
Jak wygrzebię modulator to zajrzę, póki co można popatrzeć jak to
zrobiono w Spektrumnie:
http://www.1000bit.net/SUPPORT/SCHEMA/zxspectrum/spectrum_sch_2.gif
Uwaga: _duży_ GIF (3700x2600 px) lepiej nie otwierać w przeglądarce
tylko ściągnąć.
Inne spektrumowe dokumentacje (m.in. serwisówki i schematy):
http://www.1000bit.net/scheda.asp?id=79
(linki są na dole strony)
--
Ludzie ludziom zgotowali ten RoHS...
__Maciek
Guest
Mon Nov 19, 2007 1:18 pm
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:
Quote:
Inne spektrumowe dokumentacje (m.in. serwisówki i schematy):
[...]
Wygrzebałem jeszcze coś takiego, oprócz LM1889 jest też kilka innnych
scalaków do tego zastosowania:
http://8bit.yarek.pl/part/video.encoder/
--
Ludzie ludziom zgotowali ten RoHS...
Roman
Guest
Mon Nov 19, 2007 3:55 pm
Quote:
"Marek Lewandowski" <locust@poczta.onet.pl> wrote in message
news:3cbd79dc-4fdd-4049-90c1-
bf80898745d9@i37g2000hsd.googlegroups.com...
MAX4455 daje 712x512 pixeli na PAL, full graphics.
MAX7456 daje 30 znakow w 16 liniach po 12x18pixeli z programowalnej
tabeli 256 znakow. Scalak ma wlasny generator synchronizacji jesli nie
chcesz nakladac tekstu na video.
Dzięki - ten drugi stał się moją obsesją ;-)
Roman
PAndy
Guest
Mon Nov 19, 2007 4:19 pm
"William" <nie@ma.mnie.pl> wrote in message
news:fhro80$2sr5$1@news2.ipartners.pl...
Quote:
Możesz jeszcze uzyć jednoukładowca telegazety którego RAM będziesz
ładował przez I2C (wykorzystasz z niego tylko generator)
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...
PAndy
Guest
Mon Nov 19, 2007 4:22 pm
"Marek Lewandowski" <locust@poczta.onet.pl> wrote in message
news:3cbd79dc-4fdd-4049-90c1-bf80898745d9@i37g2000hsd.googlegroups.com...
MAX4455 daje 712x512 pixeli na PAL, full graphics.
cena zabija - taniej wyjdzie zrobic na kilku IC, poza tym wieksza
elastycznosc...
PAndy
Guest
Mon Nov 19, 2007 4:41 pm
"__Maciek" <i80c586@cyberspace_NO_SPAM_.org> wrote in message
news:gmv2k3pbnmbspadatgumureiqm41fd91r9@4ax.com...
Quote:
Wygrzebałem jeszcze coś takiego, oprócz LM1889 jest też kilka innnych
scalaków do tego zastosowania:
tylko ze tu potrzeba CRTC czyli ukladu sterownika CRT - 6845, 8275,
6847, uPD7220, TMS9927 itp
http://en.wikipedia.org/wiki/Video_Display_Controller
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
Guest
Mon Nov 19, 2007 5:48 pm
Mon, 19 Nov 2007 16:41:40 +0100 jednostka biologiczna o nazwie "PAndy"
<pandrw_cutthis_@poczta.onet.pl> wyslala do portu 119
jednego z serwerow news nastepujace dane:
Quote:
Wygrzebałem jeszcze coś takiego, oprócz LM1889 jest też kilka innnych
scalaków do tego zastosowania:
tylko ze tu potrzeba CRTC...
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.
--
Ludzie ludziom zgotowali ten RoHS...
__Maciek
Guest
Mon Nov 19, 2007 5:50 pm
Mon, 19 Nov 2007 16:41:40 +0100 jednostka biologiczna o nazwie "PAndy"
<pandrw_cutthis_@poczta.onet.pl> wyslala do portu 119
jednego z serwerow news nastepujace dane:
Quote:
a w ZX spectrum siedziala ULA czyli bardzo prosty ASIC z bardzo
prymitywnyem CRTC, w ZX80 glowny CPU (Z80) programowo generowal obraz
A w Amstradzie był normalnie 6845 i procesor miał czas na ciekawsze
rzeczy niż generowanie obrazu :-)
--
Ludzie ludziom zgotowali ten RoHS...
Goto page Previous 1, 2, 3, 4, 5, 6, 7 Next