Proste metody wyświetlania obrazu na monitorze: układy, pamięć i wyzwania

Re: Jak coś wyświetlić na monitorze?





Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_nospam_at_nospam_poczta.onet.pl>
Subject: Re: Jak coś wyświetlić na monitorze?
Date: Tue, 01 Jun 2004 12:28:20 +0200


On Tue, 01 Jun 2004 10:45:36 +0200, Maksymilian Dutka wrote:
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),

Nie wiem ile ta kostka kosztuje - ale raczej nie jest droga,
i watpie zebys zrobil to taniej innymi sposobami.
A jest dobra i prosta - z tym ze moze jakas nowsza bedzie tansza.

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.

Chyba nie rozumiesz.
Wiekszosc prockow bedzie miala problem sie wyrobic - linia TV ma 64
us, 50us na czesc widoczna na ekranie, w monitorach VGA dwa razy
mniej, a w lepszych jeszcze mniej - czyli dochodzimy do 10us.
Gdyby uC mial podawac dane bezposrednio na monitor, to by sie
chyba jednak zarznal, choc jak widac 50 pixeli w poziomie jest
w granicach mozliwosci, wiec tetris moze zadzialac.

Dlatego zazwyczaj dane z pamieci pobiera specjalny uklad adresujacy.
Jesli do tego dodasz jakis rejestr przesuwajacy, tak ze pobierasz
1 bajt co 1us, a wypuszczasz 8bitow - to juz dochodzimy do
rozdzielczosci 400.

Pozostaje problem jak uC ma wpisywac dane do tej pamieci, skoro
jest ona ciagle zajeta przez uklad wyswietlajacy. I tu stosuje sie:
mozna liczyc na pare us spokoju w kazdej linii, i milisekundy
miedzy ramkami,
to mozna sie do niej dobierac naprzemian z uP. Tylko trzeba
wynalezc odpowiednio duzo czasu [80ns powiedzmy] gdzies w
jego cyklu dostepu do pamieci, w ktore mozna sie wciac.
i musi byc to regularne.

Poszukaj gdzies na sieci jak to sir Sinclair rozwiazal
w ZX80/ZX81 - a ambitnie to zrobil, minimum sprzetu dokladajac z
zewnatrz. Ale sposob mocno wykorzystywal wlasciwosci Z80.

J.


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