Videojel létrehozása!
Videojel létrehozása!
Szia Róbert és Mindenki!
Egy ismerősömnek csináltam 2313-al vezérléseket, pl: video- audio jel kiválasztót meg fenyőfa világítás programot.
Nos az ismerősöm felvetette, hogy mi lenne, ha készítenék neki az autójába egy menürendszerrel vezérelt audio-video kiválasztót, persze OSD-s legyen (szines moncsi van a kocsijában).
Tudom, "hajrá álljak neki" ez rendben is van, megnéztem egy csomó infót a videójel előállításáról, freki meg synkronjel, meg hogy legyen szines, stb...
Csak azt szeretném tudni,hogy basic programozással kivitelezhető-e ez és nem ártana némi példaprogram, ha egyáltalán létezik ilyesmi.
8515-höz találtam programot vga jel és compozit jel előállítására, de az assembliben van ahoz meg én nem értek, sajna.
Szóval akinak van egy épkézláb ötlete, az ne tartsa magában, hanem írja ide le,
előre is köszi
gerry
Egy ismerősömnek csináltam 2313-al vezérléseket, pl: video- audio jel kiválasztót meg fenyőfa világítás programot.
Nos az ismerősöm felvetette, hogy mi lenne, ha készítenék neki az autójába egy menürendszerrel vezérelt audio-video kiválasztót, persze OSD-s legyen (szines moncsi van a kocsijában).
Tudom, "hajrá álljak neki" ez rendben is van, megnéztem egy csomó infót a videójel előállításáról, freki meg synkronjel, meg hogy legyen szines, stb...
Csak azt szeretném tudni,hogy basic programozással kivitelezhető-e ez és nem ártana némi példaprogram, ha egyáltalán létezik ilyesmi.
8515-höz találtam programot vga jel és compozit jel előállítására, de az assembliben van ahoz meg én nem értek, sajna.
Szóval akinak van egy épkézláb ötlete, az ne tartsa magában, hanem írja ide le,
előre is köszi
gerry
Szia,
Hat ki kell abranditsalak, es basic alatt nem fog menni:(
A chip maga keves egy kicsit a feladatkoz, mert maga a videojel 4MHz-s, es a procit masra is akarod hasznalni.
Amit lattam eddig projekteket vannak, de asm-ben irva.
Digitalis Voltmero es PAL kepgenerator, illetve egy tenisz tarsasjatek. Ezek mega16 es/vagy 2313 chipre vannak irva.
Esetleg valami egyszeru videochippel osszehozni? Karakteres meghajtas -> kepernmyore. En a teletext IC-k korul neznek korbe, ezek ha jol tudom I2C buszon at tudnak kommunikalni.
Szep nagy falat es fejsze is:) Ja Nagyfa.
Hat ki kell abranditsalak, es basic alatt nem fog menni:(
A chip maga keves egy kicsit a feladatkoz, mert maga a videojel 4MHz-s, es a procit masra is akarod hasznalni.
Amit lattam eddig projekteket vannak, de asm-ben irva.
Digitalis Voltmero es PAL kepgenerator, illetve egy tenisz tarsasjatek. Ezek mega16 es/vagy 2313 chipre vannak irva.
Esetleg valami egyszeru videochippel osszehozni? Karakteres meghajtas -> kepernmyore. En a teletext IC-k korul neznek korbe, ezek ha jol tudom I2C buszon at tudnak kommunikalni.
Szep nagy falat es fejsze is:) Ja Nagyfa.
Azért köszi!Robert írta:Szia,
Hat ki kell abranditsalak, es basic alatt nem fog menni:(
A chip maga keves egy kicsit a feladatkoz, mert maga a videojel 4MHz-s, es a procit masra is akarod hasznalni.
Amit lattam eddig projekteket vannak, de asm-ben irva.
Digitalis Voltmero es PAL kepgenerator, illetve egy tenisz tarsasjatek. Ezek mega16 es/vagy 2313 chipre vannak irva.
Esetleg valami egyszeru videochippel osszehozni? Karakteres meghajtas -> kepernmyore. En a teletext IC-k korul neznek korbe, ezek ha jol tudom I2C buszon at tudnak kommunikalni.
Szep nagy falat es fejsze is:) Ja Nagyfa.
gerry
Szia Robi!
Ha jól emlékszem küldtem neked egy linket videójel létrehozásáról, bascom alol.
Nos ezek a német srác(ok) úgy oldották meg, hogy csináltak egy ATmega csippel és egy videó terminál programmal egy Terminált, amibe egy kisebb avrrel nyomják átt a kijelzendő képet, karaktert.
Erre a komunikációra az RX-TX lábon kerül sor.
Létezik, hogy a Bascom-ban megadok egy Baudxxxx sebességet, és utána meg egy Print utasitást, és a print utasítást a TX lábon küldi ki?
Gondolok itt ilyenre:
$regfile = "M32def.dat"
$crystal = 16000000
$baud = 9600
Dim A As Byte
Dim Z As Byte
Dim B As Byte
Dim C As String * 1
Dim S As String * 28
Print Chr(12);
Restore Daten
For Z = 1 To 23
Read S
For B = 1 To 28
C = Mid(s , B , 1)
A = Asc(c)
If A > 32 Then A = A - 48
Print Chr(a);
Next B
Next Z
Do
Loop
End
' A = chr(17), B=chr(18) usw. bis O = chr(31)
' Leerzeichen ist Leerzeichen
' Grossschrift !!!
'jede Zeile hat genau 28 Zeichen
Daten:
Data " ABCDEFGHIJKLMNO " 'Zeile 1
Data "AAAAAAAAAAAAAAAAAAAAAAAAAAAA" 'Zeile 2
Data " "
Data " DDDDDDDDDDDDDDD "
Data " "
Data "BBBBBBBBBBBBBBBBBBBBBBBBBBBB"
Data " "
Data " "
Data " "
Data " "
Data " ADGKHLDDEG "
Data " KJLKN NO "
Data " KBHLLABGFKK "
Data " HJLKBGFCRE "
Data " "
Data " "
Data " "
Data " "
Data " "
Data " "
Data " "
Data " "
Data " "
Data " DEFGH "
Data " ADDDFFJJJJ " 'Zeile24
Ha jól emlékszem küldtem neked egy linket videójel létrehozásáról, bascom alol.
Nos ezek a német srác(ok) úgy oldották meg, hogy csináltak egy ATmega csippel és egy videó terminál programmal egy Terminált, amibe egy kisebb avrrel nyomják átt a kijelzendő képet, karaktert.
Erre a komunikációra az RX-TX lábon kerül sor.
Létezik, hogy a Bascom-ban megadok egy Baudxxxx sebességet, és utána meg egy Print utasitást, és a print utasítást a TX lábon küldi ki?
Gondolok itt ilyenre:
$regfile = "M32def.dat"
$crystal = 16000000
$baud = 9600
Dim A As Byte
Dim Z As Byte
Dim B As Byte
Dim C As String * 1
Dim S As String * 28
Print Chr(12);
Restore Daten
For Z = 1 To 23
Read S
For B = 1 To 28
C = Mid(s , B , 1)
A = Asc(c)
If A > 32 Then A = A - 48
Print Chr(a);
Next B
Next Z
Do
Loop
End
' A = chr(17), B=chr(18) usw. bis O = chr(31)
' Leerzeichen ist Leerzeichen
' Grossschrift !!!
'jede Zeile hat genau 28 Zeichen
Daten:
Data " ABCDEFGHIJKLMNO " 'Zeile 1
Data "AAAAAAAAAAAAAAAAAAAAAAAAAAAA" 'Zeile 2
Data " "
Data " DDDDDDDDDDDDDDD "
Data " "
Data "BBBBBBBBBBBBBBBBBBBBBBBBBBBB"
Data " "
Data " "
Data " "
Data " "
Data " ADGKHLDDEG "
Data " KJLKN NO "
Data " KBHLLABGFKK "
Data " HJLKBGFCRE "
Data " "
Data " "
Data " "
Data " "
Data " "
Data " "
Data " "
Data " "
Data " "
Data " DEFGH "
Data " ADDDFFJJJJ " 'Zeile24
Atmel Journal legfrissebb számában volt:
Simple VGA/Video Adapter Using Atmel AVR:
http://atmel.cc/dbm83/l.html?8851&14042
Simple VGA/Video Adapter Using Atmel AVR:
http://atmel.cc/dbm83/l.html?8851&14042
Sziasztok!
Végre elkészült a nagy mű!
Persze, nem az én projectem, csak utánépítettem.
Külön köszönetet szeretnék mondani Róbertnek a szakmai segítségnyújtásért. Köszönöm!!!
Íme egy képecske, hogy hű maradjak a fórumhoz!
Azért raktam 8515-ös procit, mert sok I/O portja van
A nyákot véletlenül fordítva fotóztam le és ezért van két oldalra forrasztva az alkatrész.
üdv
gerry
Végre elkészült a nagy mű!
Persze, nem az én projectem, csak utánépítettem.
Külön köszönetet szeretnék mondani Róbertnek a szakmai segítségnyújtásért. Köszönöm!!!
Íme egy képecske, hogy hű maradjak a fórumhoz!
Azért raktam 8515-ös procit, mert sok I/O portja van
A nyákot véletlenül fordítva fotóztam le és ezért van két oldalra forrasztva az alkatrész.
üdv
gerry