Ripplecounter an Z80 NMI?

Da der NMI beim Z80 flankengetriggert ist, sollte es eigentlich möglich sein, mit einem simplen Ripplecounter wie 4020 periodisch Interrupts auszulösen. Bei 4.9152 MHz Takt käme ich bei Verwendung von Q14 auf

300 Hz. Sollte dies funktionieren oder habe ich noch etwas im Datenblatt übersehen?
--
Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de
HTML mails will be forwarded to /dev/null.
Reply to
Peter Heitzer
Loading thread data ...

Peter Heitzer schrieb:

Sowas hab ich mal mit einem Wecker-IC gemacht. Der Sinn war, ohne CTC ein langsames Signal abzutasten und ein paar Anzeigen zu multiplexen.

MfG hjs

Reply to
Hans-Jürgen Schneider

Danke für die Bestätigung. Ich habe nämlich aus dem Schrott eine einfache Z80 Platine mit CPU, RAM, EPROM und 74LS273 bzw. 74LS373 als I/O Ports und wollte nur einen simplen periodischen Interrupt. Ein CTC ginge zwar auch, aber hier wären 28 Drähte zu löten, beim 4020 nur 5 (RST geht an RST eines 7705, damit der NMI erst nach 2^14 Zyklen kommt).

--
Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de
HTML mails will be forwarded to /dev/null.
Reply to
Peter Heitzer

Peter Heitzer schrieb:

Auch wenn dieser Beitrag zu spät kommt: Ich kann das bestätigen. Wobei man natürlich beim Programm darauf achten muss, dass der NMI wirklich Non-Maskable ist, also auch schon während der Initialisierung der Software auftreten kann und so zu recht unerwartetem Verhalten führen kann (bei jedem 20.Reset läuft die Gurke nicht an...). BTDT, 1984 Aber dieses Problem hast du ja schon rechtschaffen berücksichtigt. Viel Glück bei der Belebung des bislang ungeschlagenen Veteranen wünscht

Jens

Reply to
Jens Carstens

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.