Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » GIDE-Probleme mit /RD-Maskierung und DMA » Themenansicht

Autor Thread - Seiten: -1-
000
21.06.2025, 14:45 Uhr
Enrico
Default Group and Edit


Hat schon mal jemand den Jumper fürs Maskieren des /RD genutzt?

Wenn zwischen CPU und Bus ein Treiber ist, schaltet der ja gerne mit /RD auf Lesen um.
Dann muss man man auf dem GIDE den Jumper für /RD - /RDQ in die andere Stellung bringen,
damit es nicht zu Kollisionen auf den Daten kommt.

So bei mir, mit dem Olympia BOSS.
Hatte ich so gemacht, mich gewundert, warum dann gar nichts mehr geht, aber keine weiteren Gedanken drüber gemacht.
Denn das IDE ging ja, aber Uhr nicht. IDE kommt über die 2 '646, ist also getrieben, RTC geht
aber direkt an die CPU.
Es kommt zu Schwingungen auf den Adressen, wird nix gelesen, was auch immer.

Mit /RDQ kommt /RD nicht mehr aus der CPU raus, sondern aus dem GAL.
Das wird natürlich nicht hochohmig, wenn die DMA übernimmt, und es funktioniert gar nichts mehr.

Im Fall des O.B. sind das Grafikausgaben und Floppy lesen/ schreiben.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
Heute, 10:14 Uhr
kaiOr

Avatar von kaiOr


Zitat:
Enrico schrieb
Hat schon mal jemand den Jumper fürs Maskieren des /RD genutzt?

Nein.

Lösungsvorschläge:

/BUSAK "irgendwie" invertieren und an /OE (Pin 11) vom GAL16V8

oder

RDQ.OE = RD * /SELQ
in die Gleichungen vom 16V8 setzen und PullUp an /RDQ

Dieser Beitrag wurde am 22.06.2025 um 10:24 Uhr von kaiOr editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek