002
12.10.2017, 19:06 Uhr
Steffen.111
|
Moin in die Runde, der nächste Schritt ist getan! Ichj konnte die GDP dazu überreden bei jedem VB (Vertical Blank) einen NMI auszulösen. Dazu muss die GDP noch korrigiert werden: 1. R9 sollte maximal 3k3 betragen, der liegt ohnehin dann mit 1k auf der CPU in Reihe. 2. der Anschluss, der am Pin 13 des 9366 liegt, muss mit einem 100pF an GND gelegt werden.
3. An den R9 (9366-Pin13 Seite) ine Leitung die mit einem separaten Stecker auf den Bus zum /NMI geführt wird.
Ich habe den NMI verwendet, da diese Variante nicht mit anderen Interruptmöglichkeiten kollidiert. In der Routine wird als erstes abgefragt, ob der 9366 den NMI ausgelöst hat. Also wie IM1 der Z80. Im Moment werden auf dem Wege alle 20ms eine Zeile des AC1 Bildwiderholspeicher auf der GDP dargestellt.
Als nächstes werde ich die KEY in den Monitor 3.1 des AC1 "einbauen". Dann müsste soweit schon alles laufen.
Wenn alles fertig ist, werde ich hier nochmals alles incl. Software darstellen.
Grüße Steffen |