Seite 1 von 1
5pin VGA?
Verfasst: Sa 20. Jul 2013, 01:49
von PIC18F2550
Hi,
ich suche einen VGA-Treiber der für die Bilddarstellung nur 1-3 Pinns zuzüglich der sync-Signale benutzt.
Ich möchte dadurch ein paar Leitungen in einem Projekt freibekommen
Ideal währen 64x32 Zeichenraster und 8x8 Pixelzeichen für eigenen Zeichensatz
Re: 5pin VGA?
Verfasst: Sa 20. Jul 2013, 10:22
von TuxFan
Re: 5pin VGA?
Verfasst: Sa 20. Jul 2013, 10:29
von PIC18F2550
Danke TuxFan.
Leider geht das alles in Richtung Hartwareerweiterung, wenn ich das richtig verstehe.
Ich such eine reine Softwarelösung.
Monocrom(grün) würde schon reichen.
Re: 5pin VGA?
Verfasst: Sa 20. Jul 2013, 10:37
von kuroneko
PIC18F2550 hat geschrieben:Ich such eine reine Softwarelösung.
Greif Dir einen Treiber und maskiere einfach die Bits die Du nicht brauchst (
vcfg[7..0]). Ich seh' jetzt irgendwie das Problem nicht.
Re: 5pin VGA?
Verfasst: Sa 20. Jul 2013, 10:54
von PIC18F2550
Ah das habe ich gefunden
Das währen dann die Syncsignale
Code: Alles auswählen
mov vcfg, vcfg_sync ' VGA, 2 colour mode
vcfg_sync long %0_01_0_00_000 << 23 | sgrp << 9 | %11
Das währen dann die Viedeoausgänge
Code: Alles auswählen
mov vcfg, vcfg_norm ' disconnect sync from video h/w
vcfg_norm long %0_01_0_00_000 << 23 | vgrp << 9 | vpin
Und das die Konstanten dazu
Code: Alles auswählen
vpin = $0FC ' pin group mask
vgrp = 2 ' pin group
sgrp = 2 ' pin group sync
Schreibt mann group mask binär kommt das raus %11111100.
Die zwei 00 sind dann bei mir die Viedeoanschlüsse.
kuroneko du bist der Profi
