Jak =?ISO-8859-2?Q?co=B6_wy=B6wietli=E6_na_monitorze=3F?=



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Maksymilian Dutka <maxdutka_at_nospam_usuntopoczta.onet.pl>
Subject: Jak =?ISO-8859-2?Q?co=B6_wy=B6wietli=E6_na_monitorze=3F?=
Date: Mon, 31 May 2004 16:24:00 +0200


Nie chodzi mi o sposób programowy tylko sprzętowy. Załóżmy że mam
monitor (fixed freq. i nie fix. freq.) i chce na nim coś wyświetlić: jak
mam podawać sygnały synchronizacji, jakie mają być poziomy napięć?


--
Pozdrawiam
Maksymilian Dutka
#GG: 1493163

========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Grzegorz Kurczyk" <Ugk_at_nospam_Scontrol.Uslupsk.Npl>
Subject: Re: Jak coś wyświetlić na monitorze?
Date: Mon, 31 May 2004 17:46:07 +0200



Użytkownik "Maksymilian Dutka" <maxdutka_at_nospam_usuntopoczta.onet.pl> napisał w
wiadomości news:c9ffbj$odh$1_at_nospam_nemesis.news.tpi.pl...
Nie chodzi mi o sposób programowy tylko sprzętowy. Załóżmy że mam
monitor (fixed freq. i nie fix. freq.) i chce na nim coś wyświetlić: jak
mam podawać sygnały synchronizacji, jakie mają być poziomy napięć?

Witam
Jaki dokładnie to monitor ? Taki do PC-ta ? VGA, TTL (Hercules, CGA, EGA) ?
czy jeszcze coś innego ?
Jeśli PC-towski VGA to sygnały synchro H i V mają poziomy TTL, a wejścia RGB
są analogowe o poziomie od 0V do 1,4V (o ile mnie pamięć nie myli).


--
Pozdrawiam
Grzegorz Kurczyk
W adresie e-mail usuń co zbędne :)
http://www.control.slupsk.pl
ftp://ftp.control.slupsk.pl
GG: 1445218



========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Grzegorz Kurczyk" <Ugk_at_nospam_Scontrol.Uslupsk.Npl>
Subject: Re: Jak coś wyświetlić na monitorze?
Date: Mon, 31 May 2004 17:47:27 +0200



aaaa i jeszcze napisz co masz na myśli pod pojęciem "coś wyświetlić" ???

--
Pozdrawiam
Grzegorz Kurczyk
W adresie e-mail usuń co zbędne :)
http://www.control.slupsk.pl
ftp://ftp.control.slupsk.pl
GG: 1445218



========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Maksymilian Dutka <maxdutka_at_nospam_usuntopoczta.onet.pl>
Subject: Re: Jak =?ISO-8859-2?Q?co=B6_wy=B6wietli=E6_na_monitorze=3F?=
Date: Mon, 31 May 2004 19:19:59 +0200


Użytkownik Grzegorz Kurczyk napisał:

aaaa i jeszcze napisz co masz na myśli pod pojęciem "coś wyświetlić" ???


Jest to monitor od starego Mac-a, ale bardziej ogólnie chciał bym się
dowiedzieć jak coś wyświetlic na dowolnym monitorze. To coś do
wyświetlenia to: chce zrobić cos w rodzaju komputerka edukacujnego na
8051 który bedzie można podłączyć do monitora/tv(scart), jest pewnien
problem z pamięcią dwu-portową (jak coś takiego zrobić z ogólnie
dostępnych cześci, ew. spróbuje wykożystać tą od kart graf. S3 Trio),
może by się udało wsadzić jakiś mikrokontroler który by generował obraz
i obeszło by sie bez pamięci 2-portowej.


--
Pozdrawiam
Maksymilian Dutka
#GG: 1493163

========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!opal.futuro.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Grzegorz Kurczyk" <Ugk_at_nospam_Scontrol.Uslupsk.Npl>
Subject: Re: Jak coś wyświetlić na monitorze?
Date: Tue, 1 Jun 2004 01:12:57 +0200



Użytkownik "Maksymilian Dutka" <maxdutka_at_nospam_usuntopoczta.onet.pl> napisał w
wiadomości news:c9fph9$ki3$1_at_nospam_atlantis.news.tpi.pl...
Użytkownik Grzegorz Kurczyk napisał:

aaaa i jeszcze napisz co masz na myśli pod pojęciem "coś wyświetlić" ???


Jest to monitor od starego Mac-a, ale bardziej ogólnie chciał bym się
dowiedzieć jak coś wyświetlic na dowolnym monitorze. To coś do
wyświetlenia to: chce zrobić cos w rodzaju komputerka edukacujnego na
8051 który bedzie można podłączyć do monitora/tv(scart), jest pewnien
problem z pamięcią dwu-portową (jak coś takiego zrobić z ogólnie
dostępnych cześci, ew. spróbuje wykożystać tą od kart graf. S3 Trio),
może by się udało wsadzić jakiś mikrokontroler który by generował obraz
i obeszło by sie bez pamięci 2-portowej.

Witam
To jakich podzespoły będziesz musiał zastosować zależy od tego jakiej
jakości obraz chcesz uzyskać. Pamięci dwuportowe stosuje się w
wysokowydajnych kartach graficznych dużej rozdzielczości. Stare poczciwe
komputerki Spectrum, Atari czy Commodore z pewnością nie miały pamięci
dwuportowych tylko zwykłe DRAM-y, które były współdzielone z CPU. Również
PC-towskie karty Hercules, CGA, EGA i VGA pracowały na zwykłych DRAM-ach
typu 4116, 4416, 4164, 4464 lub 44256. Możesz zastanowić się nad podpięciem
jakiejś w/w karty graficznej do mikrokontrolera (podłączyłem kiedyś kartę
Hercules do Atari 800XL). Ewentualnie (i to jest chyba najprostrza metoda)
możesz podpiąć układ popularnego dekodera telegazety np. SAA5243 + pamięć
SRAM 8KB np 6164.

--
Pozdrawiam
Grzegorz Kurczyk
W adresie e-mail usuń co zbędne :)
http://www.control.slupsk.pl
ftp://ftp.control.slupsk.pl
GG: 1445218



========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Maksymilian Dutka <maxdutka_at_nospam_usuntopoczta.onet.pl>
Subject: Re: Jak =?ISO-8859-2?Q?co=B6_wy=B6wietli=E6_na_monitorze=3F?=
Date: Tue, 01 Jun 2004 10:45:36 +0200


Użytkownik Grzegorz Kurczyk napisał:

Witam
To jakich podzespoły będziesz musiał zastosować zależy od tego jakiej
jakości obraz chcesz uzyskać. Pamięci dwuportowe stosuje się w
wysokowydajnych kartach graficznych dużej rozdzielczości. Stare poczciwe
komputerki Spectrum, Atari czy Commodore z pewnością nie miały pamięci
dwuportowych tylko zwykłe DRAM-y, które były współdzielone z CPU. Również
PC-towskie karty Hercules, CGA, EGA i VGA pracowały na zwykłych DRAM-ach
typu 4116, 4416, 4164, 4464 lub 44256. Możesz zastanowić się nad podpięciem
jakiejś w/w karty graficznej do mikrokontrolera (podłączyłem kiedyś kartę
Hercules do Atari 800XL). Ewentualnie (i to jest chyba najprostrza metoda)
możesz podpiąć układ popularnego dekodera telegazety np. SAA5243 + pamięć
SRAM 8KB np 6164.


SAA5243 odpada ze względu na cene (ma być jak najmniejszym kosztem), co
do zwykłej pamięci to mam obawy czy prosty (wolny) mikrokontroler będzie
w stanie się "wyrobić", chodź skoro widziałem projekt gry tetris
zrobionej na PIC16C84+kwarc 12MHz to może uda się zrobić coś sensownego.


--
Pozdrawiam
Maksymilian Dutka
#GG: 1493163

========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Grzegorz Kurczyk" <grzegorz_at_nospam_haha.control.slupsk.pl>
Subject: Re: Jak coś wyświetlić na monitorze?
Date: Tue, 1 Jun 2004 14:09:23 +0200



Użytkownik "Maksymilian Dutka" <maxdutka_at_nospam_usuntopoczta.onet.pl> napisał w
wiadomości news:c9hft6$bp8$1_at_nospam_nemesis.news.tpi.pl...
Użytkownik Grzegorz Kurczyk napisał:

SAA5243 odpada ze względu na cene (ma być jak najmniejszym kosztem), co
do zwykłej pamięci to mam obawy czy prosty (wolny) mikrokontroler będzie
w stanie się "wyrobić", chodź skoro widziałem projekt gry tetris
zrobionej na PIC16C84+kwarc 12MHz to może uda się zrobić coś sensownego.

Witam
To nie jest problem wyrobienia się procka.
Ten scalak możesz podpiąć pod Intela 8080 taktowanego zegarem 400kHz
(0,4MHz).
W tej grze tetris wyświetlanie obrazu przez PIC-a jest czysto programowe,
więc wydajność musi być dość spora. Jeśli chcesz zrozumieć na jakie zasadzie
budowane są układy video zerknij na schemat starego polskiego komputerka
Meritum. Cały tor video jest zrobiony na czystych TTL-ach + dwie pamięci
SRAM 2114 (razem dają 1KB) jako pamięć obrazu i EPROM 2716 w roli generatora
znaków.
ftp://control.slupsk.pl/pub/elektronika/schematy/komputery/Meritum/Meritum_4.gif
Zastosowany jest tu multipleksowy dostęp procesora do pamięci obrazu. W
rozwiązaniu tym nie ma nawet układu synchronizacji dostępu procka do
pamięci. W normanych układach "procesor video" ma wyższy priorytet od CPU. W
Meritum procek mógł czytać/pisać do pamięci obrazu kiedy chciał co objawiało
się zakłóceniami obrazu (śnieżenie - cieńkie poziome kreseczki) podczas
cykli dostępu procka. W późniejszych wersjach efekt ten zmniejszono poprzez
proste wygaszanie sygnału "video" podczas cykli dostępu CPU.


--
Pozdrawiam

Grzegorz Kurczyk



========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!wsisiz.edu.pl!news.atman.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Senicz <wsenicz_at_nospam_upr.org.pl>
Subject: Re: Jak =?ISO-8859-2?Q?co=B6_wy=B6wietli=E6_na_monitorze=3F?=
Date: Mon, 31 May 2004 18:47:01 +0200


Użytkownik Maksymilian Dutka napisał:
Nie chodzi mi o sposób programowy tylko sprzętowy. Załóżmy że mam
monitor (fixed freq. i nie fix. freq.) i chce na nim coś wyświetlić: jak
mam podawać sygnały synchronizacji, jakie mają być poziomy napięć?


zobacz na oscyloskopie co wychodzi z karty VGA

========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Jurek Szczesiul <jerzy.szczesiul_at_nospam_wycin.ep.com.pl>
Subject: Re: Jak =?ISO-8859-2?Q?co=B6_wy=B6wietli=E6_na_monitorze=3F?=
Date: Mon, 31 May 2004 19:06:09 +0200


Mon, 31 May 2004 16:24:00 +0200, na pl.misc.elektronika, Maksymilian Dutka
napisał(a):

Nie chodzi mi o sposób programowy tylko sprzętowy. Załóżmy że mam
monitor (fixed freq. i nie fix. freq.) i chce na nim coś wyświetlić: jak
mam podawać sygnały synchronizacji, jakie mają być poziomy napięć?

Gdzieś w zapasach znalazłem pdf-a z opisem sygnału
i generatorem VGA / ABEL i VHDL. Chcesz ?

--
Pozdrowienia
Jurek Szczesiul

========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Maksymilian Dutka <maxdutka_at_nospam_usuntopoczta.onet.pl>
Subject: Re: Jak =?ISO-8859-2?Q?co=B6_wy=B6wietli=E6_na_monitorze=3F?=
Date: Mon, 31 May 2004 19:13:37 +0200


Użytkownik Jurek Szczesiul napisał:
Mon, 31 May 2004 16:24:00 +0200, na pl.misc.elektronika, Maksymilian Dutka
napisał(a):


Nie chodzi mi o sposób programowy tylko sprzętowy. Załóżmy że mam
monitor (fixed freq. i nie fix. freq.) i chce na nim coś wyświetlić: jak
mam podawać sygnały synchronizacji, jakie mają być poziomy napięć?


Gdzieś w zapasach znalazłem pdf-a z opisem sygnału
i generatorem VGA / ABEL i VHDL. Chcesz ?


Tak :)

--
Pozdrawiam
Maksymilian Dutka
#GG: 1493163

========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!opal.futuro.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "non" <non_at_nospam_interia.pl>
Subject: Re: Jak coś wyświetlić na monitorze?
Date: Tue, 1 Jun 2004 01:06:41 +0200


jesli mozna ja tez bym poprosil tego PDF-a :)
non_at_nospam_interia.pl





========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!opal.futuro.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Maksymilian Dutka <maxdutka_at_nospam_usuntopoczta.onet.pl>
Subject: Re: Jak =?ISO-8859-2?Q?co=B6_wy=B6wietli=E6_na_monitorze=3F?=
Date: Tue, 01 Jun 2004 14:51:54 +0200


Po namyśle doszłem do wniosku że lepiej nadaje się TV. Co myślicie o
pomyśle aby wyświetlać obraz w następujący sposób:

Dać dwię pamieci, obraz TV jest tworzony przy pomocy jednej pamieci +
prosty układ logiczny, w tym samym czasie procesor ma swobodny dostęp do
drugiej, jeżeli w drugiej bedzie już to co ma zostać wyświetlone,
procesor wyśle sygnał do "logiki" która poczeka na koniec ramki i
"podmieni" pamięci.

--
Pozdrawiam
Maksymilian Dutka
#GG: 1493163

========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai