VGA mit 3 Pins ***UPDATE*** VGA mit 5 Pins und 8 V/H-Farben
VGA mit 3 Pins ***UPDATE*** VGA mit 5 Pins und 8 V/H-Farben
Hallo Propellerfreunde,
manchmal brauche ich mehr Pins am Propeller mit VGA.
Es entstand:
VGA3PIN 1.0
hier zu finden:
http://propeller.ws-nbg.de/main.php
Gruss aus Nürnberg
Werner
manchmal brauche ich mehr Pins am Propeller mit VGA.
Es entstand:
VGA3PIN 1.0
hier zu finden:
http://propeller.ws-nbg.de/main.php
Gruss aus Nürnberg
Werner
Zuletzt geändert von wsterm am Mi 8. Feb 2017, 16:20, insgesamt 1-mal geändert.
- PIC18F2550
- Beiträge: 2846
- Registriert: Fr 30. Sep 2011, 13:08
Re: VGA mit 3 Pins
Gruß
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
Re: VGA mit 3 Pins
Hallo Propellerfreunde,
es gibt ein Update
v1.1
VGA 256x192 BMP
VGA 320x240 BMP
VGA 512x384 BMP
hinzugefügt.
Gruss aus Nürnberg
Werner
es gibt ein Update
v1.1
VGA 256x192 BMP
VGA 320x240 BMP
VGA 512x384 BMP
hinzugefügt.
Gruss aus Nürnberg
Werner
- PIC18F2550
- Beiträge: 2846
- Registriert: Fr 30. Sep 2011, 13:08
Re: VGA mit 3 Pins
WIKI Update http://hive-project.de/wiki/projekte_vg ... _vga_3_pin
Hallo kannst Du etwas mehr zu den Verwendeten Treibern Schreiben?
Der Text Treiber ist relativ einfach und erklährt sich somit fast von alleine.
Bei den Graphigtreiber wäre ein bisschen mehr Info nötig.
Es geht nur um die im Zip gepackten Teile.
Für die künftigen Nutzer sollte der Quellcode etwas erklärt werden.
Nicht Jeder kann SPIN fliessend Lesen um alles herauszufinden.
- Zeichensatz : ANSI => Ja
- Zeichensatz : DE/US => DE
- Zeichencodierung 7/8 Bit => 8
Wo befindet sich die Koordinate X=0/Y=0 => vgabuff[0] => unten links
Ein Zeichen Ausgeben
Ein Bild Ausgeben
Ein PIXEL setzen
Ein PIXEL löschen
Danke für die Mühe.
Hallo kannst Du etwas mehr zu den Verwendeten Treibern Schreiben?
Der Text Treiber ist relativ einfach und erklährt sich somit fast von alleine.
Bei den Graphigtreiber wäre ein bisschen mehr Info nötig.
Es geht nur um die im Zip gepackten Teile.
Für die künftigen Nutzer sollte der Quellcode etwas erklärt werden.
Nicht Jeder kann SPIN fliessend Lesen um alles herauszufinden.
- Zeichensatz : ANSI => Ja
- Zeichensatz : DE/US => DE
- Zeichencodierung 7/8 Bit => 8
Wo befindet sich die Koordinate X=0/Y=0 => vgabuff[0] => unten links
Code: Alles auswählen
byte vgabuff[vga#cols * vga#rows] ' VGA BMP-Buffer for 256x192, 320x240, 512x384
Code: Alles auswählen
PRI char(c) | i, s, npos
npos := pos+1
if npos // vga#cols == 0
npos += (vga#cols * 11)
s := c * 12
repeat i from 0 to 11
vgabuff[pos] := font[s]
pos += vga#cols
s++
pos := npos
Code: Alles auswählen
repeat i from 0 to 52
repeat j from 0 to 7
vgabuff[(vga#cols - 8 + (vga#cols * 12)) + (i * vga#cols) + j] := propellerhat[(i*8) +j]
Code: Alles auswählen
vgabuff[pos] := vgabuff[pos] | %00001000 ' Das Bit wo die 1 Steht wird bearbeitet
Code: Alles auswählen
vgabuff[pos] := vgabuff[pos] & %11110111 ' Das Bit wo die 0 Steht wird bearbeitet
Gruß
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
Re: VGA mit 3 Pins
Hallo Propellerfreunde,
@PIC18F2550
Ich werde in Zukunft etwas besser kommentieren.
anbei ein neues Update:
v1.2
Viele Grüsse aus Nürnberg
Werner
P.S.
Koordinate X=0/Y=0 => vgabuff[0] => oben links
@PIC18F2550
Ich werde in Zukunft etwas besser kommentieren.
anbei ein neues Update:
v1.2
Viele Grüsse aus Nürnberg
Werner
P.S.
Koordinate X=0/Y=0 => vgabuff[0] => oben links
- PIC18F2550
- Beiträge: 2846
- Registriert: Fr 30. Sep 2011, 13:08
Re: VGA mit 3 Pins
Das sage ich mir auch jedes mal. Aber dann ist die Zeit einfach wegPIC18F2550 hat geschrieben:Ich werde in Zukunft etwas besser kommentieren.
So 1.3 ist umgestabelt.
Gruß
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
Monochrom Vordergrundfarbe mischen per Jumper - coole Idee!
Hmm, tatsächlich eine interessante Idee, wenn man für bestimmte Anwendungen (mir fällt da spontan VT100 Nachbau ein) nur eine Farbe benötigt. Die Beschränkung, sich seine eineFarbe per Jumper "mischen" zu müssen, ist in so einem Fall nicht wirklich schlimm wenn man es (z.B.) eh nur auf Bernsteingelb oder Grün abgesehen hat
Dann noch das jeweils dritte Pin der drei Farbkomponenten mit auf das Jumperklavier zu legen, ist die einfachste Übung.
Dann noch das jeweils dritte Pin der drei Farbkomponenten mit auf das Jumperklavier zu legen, ist die einfachste Übung.
Also vonder Sache här tätch jetz ma behaupten "Mischn ägomplischd" un so...
Re: VGA mit 3 Pins ***UPDATE*** VGA mit 5 Pins und 8 V/H-Far
Hallo Propellerfreunde,
hier was neues:
VGA5PIN mit 8 Vorder-/Hintergrundfarben:
VGA5PIN 1.1
http://propeller.ws-nbg.de
Viel Spass
Werner
hier was neues:
VGA5PIN mit 8 Vorder-/Hintergrundfarben:
VGA5PIN 1.1
http://propeller.ws-nbg.de
Viel Spass
Werner
Zuletzt geändert von wsterm am Fr 10. Feb 2017, 21:19, insgesamt 1-mal geändert.
- digger
- Administrator
- Beiträge: 682
- Registriert: Sa 23. Mai 2009, 22:44
- Wohnort: Schorfheide
- Kontaktdaten:
Re: VGA mit 3 Pins ***UPDATE*** VGA mit 5 Pins und 8 V/H-Far
Das ist genau der Treiber den ich schon immer gesucht habe: 8x16 Font mit 80 x 25 bzw. 30 Zeichen und in bunt ... sehr cool.
Da kann ich ja auch mal versuchen die alten Zeichensätze wieder zu finden, die ich damals zu DOS Zeiten editiert habe.
Da kann ich ja auch mal versuchen die alten Zeichensätze wieder zu finden, die ich damals zu DOS Zeiten editiert habe.
Re: VGA mit 3 Pins ***UPDATE*** VGA mit 5 Pins und 8 V/H-Far
https://github.com/konimaru/waitvid.204 ... 0x25%20RAMdigger hat geschrieben:Das ist genau der Treiber den ich schon immer gesucht habe: 8x16 Font mit 80 x 25 bzw. 30 Zeichen ...
Hat auch schon 2 Jahre auf dem Buckel ...