VGA & Keyboard & PIO/B - Modul für den KC85/2 .. /3

Alles was Du selbst gebaut hast, hier herein. Das Projekt muss allerdings mit einem oder mehreren Parallax Propeller µC realisiert worden sein.
Benutzeravatar
PIC18F2550
Beiträge: 2832
Registriert: Fr 30. Sep 2011, 13:08

Re: VGA-Modul für den KC85/3

Beitrag von PIC18F2550 »

Dank kuroneko habe ich jetzt das Grundgerüst für die VGA darstellung.
Oh Zielen kann ich wohl auch nicht mehr
Oh Zielen kann ich wohl auch nicht mehr
Jetzt muß der VGA-GOG soweit umgebaut werden dass er den hRam ab 00000 - 017FF Pixelspeicher und 01800 - 021FF Farbattributspeicher nutzt.
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
Benutzeravatar
PIC18F2550
Beiträge: 2832
Registriert: Fr 30. Sep 2011, 13:08

Re: VGA-Modul für den KC85/3

Beitrag von PIC18F2550 »

IC3 und IC4 wurden gegen 74HCT257 getauscht.
Damit entfällt der Negator im GAL
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
Benutzeravatar
unick59
Beiträge: 134
Registriert: Di 23. Jun 2009, 11:14
Wohnort: Heideblick

Re: VGA-Modul für den KC85/3

Beitrag von unick59 »

Jau, sieht ja schon gut aus!!
Und dann machste das als Nächstes nach dem gleichen Prinzip bitte bitte für den /4, Z1013, KC87...!!
:DAUMENHOCH :DAUMENHOCH

Gruß Uwe

PS: Sag mal, wann machste das denn Alles eigentlich? Hat Du Dir zusätzliche Stunden pro Tag irgendwo gekauft?
Benutzeravatar
PIC18F2550
Beiträge: 2832
Registriert: Fr 30. Sep 2011, 13:08

Re: VGA-Modul für den KC85/3

Beitrag von PIC18F2550 »

:shock: :shock: :shock: Bin ich Größenwahnsinnig :?: :mrgreen: :mrgreen: :mrgreen:

Erst mal eins fertig machen. :!: ;)

Die Taktfrequenz ist bei den anderen höher mal sehen ob das machbar ist. :SCHRAUBEN
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
Benutzeravatar
PIC18F2550
Beiträge: 2832
Registriert: Fr 30. Sep 2011, 13:08

Re: VGA-Modul für den KC85/3

Beitrag von PIC18F2550 »

Also eine Z80 mit 4Mhz währe noch mach bar.

Das Problem ist das der /WR impuls genau ein Takt lang ist und auch nur für diese Zeit sind die Daten gültig.
Das währen beim Propeller 20 Befehle/sec und bei der Z80 4Mhz = 5 Befehle.

Ein Befehl geht wegen der assyncronen Arbeitsweise drauf.

1. Warten auf /WR
2. Daten und L-Adresse einlesen
3. umschalten des Multiplexers
4. H-Adresse einlesen

Danach die verarbeitung maximal 10 Befehle

1. Daten sichern in extra zelle
2. L-Adresse Maskieren
3. L-Adresse verschieben
4. H-Adresse Maskieren
5. H-Adresse verschieben
6. H & L-Adresse addieren
7. Daten-Maskieren
8. Daten verschieben
9. Daten in Adresse schreiben
10 Rücksprung auf warteschleife

Das Zeitkritischste sind Blocktransferbefehle.
Bei den Anderen ist immer noch ein M1-Zyclus dazwischen und da passiert auf dem IRM nichts schreibendendes.
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
Benutzeravatar
PIC18F2550
Beiträge: 2832
Registriert: Fr 30. Sep 2011, 13:08

Re: VGA-Modul für den KC85/3

Beitrag von PIC18F2550 »

Ein Bluescreen aber kein Absturz. :LACHEN
2013-04-28_13-25-10_480.jpg
Woher die Lienien stammen ist noch unklar. Ist aber in Arbeit.

1 COG für VGA-Ausgabe
1 COG für Datenübernahme

? COG's für Datenformatierung
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
Benutzeravatar
PIC18F2550
Beiträge: 2832
Registriert: Fr 30. Sep 2011, 13:08

Re: VGA-Modul für den KC85/3

Beitrag von PIC18F2550 »

:x Den Misst mit den Strichen habe ich selbst bemacht!!!

Mann sollte dezimal nicht mit hex verwechseln.

kleines Testbild
2013-04-29_21-52-37_860.jpg
2013-04-29_21-52-34_169.jpg
Bildschirmfoto-Compiler Information.png
4 COG's
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
Benutzeravatar
PIC18F2550
Beiträge: 2832
Registriert: Fr 30. Sep 2011, 13:08

Re: VGA-Modul für den KC85/3

Beitrag von PIC18F2550 »

Port Scanner Modul eingefügt.
Überwacht die Ausgaben am PIO-Port A pin2 --> IRM-Status --> und speichert diesen im hRam($7FF4).
Zuletzt geändert von PIC18F2550 am Mi 1. Mai 2013, 08:15, insgesamt 2-mal geändert.
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
Benutzeravatar
kuroneko
Beiträge: 202
Registriert: Sa 22. Okt 2011, 13:05
Wohnort: FN, Germany

Re: VGA-Modul für den KC85/3

Beitrag von kuroneko »

Der Neugier halber, wieso postest Du code der nicht funktioniert?
Benutzeravatar
PIC18F2550
Beiträge: 2832
Registriert: Fr 30. Sep 2011, 13:08

Re: VGA-Modul für den KC85/3

Beitrag von PIC18F2550 »

Habe erst mal im 1. das Hauptmodul mit Graphigausgabe nach getragen. Sorry, Habe ich gestern vergessen. :oops:

Beitrag um geänderte Teile erweitert.
Das Modul ist noch trockene Theorie.
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
Antworten