Hallo Ich suche nach einer Schaltung mit AVR (ich glaube, es war mit dem AT90S8515), die einen Kleincomputer emuliert. Ich finde den Link nicht mehr wieder. Wenn ich mich richtig erinnere, war es eine Schaltung auf einer tschechischen Seite, die einen ZX-Spectrum "nachahmte". Weiß jemand etwas darüber? MfG Paul
ev. ist ja nur das Nachahmen der Spiele gemeint. Es gibt doch jetzt so Joysticks mit 30 C64-Spielen drin. Ich meine sowas schon mal mit nem AVR im Netz gesehen zu....
In dem Joystick ist ein FPGA o.ä. enthalten, das die gesamte Hardware des C64 enthält - mit einem 8-Bit-Microcontroller ist so etwas nicht in Software nachzubilden, dazu reichen weder der Arbeitsspeicher noch die Rechenleistung noch die I/O-Performance aus. Im direkten Vergleich ist zwar ein AVR schneller als der 6502 aus dem C64, aber nur, soweit es um reine Programmabläufe geht. Die Emulation der 6502-Opcodes sowie der paar Register könnte aufgrund des deutlich höheren Taktes tatsächlich von einem AVR "machbar" sein. Die Taktfrequenz des Z80 kann man für diesen Vergleich getrost durch 4 teilen (ein Speicherzyklus dauert beim Z80 vier Taktzyklen, beim 6502 nur einen), aber die Z80-Opcodes und Register haben es "in sich", so daß bereits die Emulation der Opcodes den AVR ziemlich ins Schwitzen bringen dürfte. Das liegt daran, daß der Z80 einige 16-Bit-Operationen beherrscht, die beim AVR in Software nachgebildet werden müssen. Das sind zwar "nur" einige wenige Befehle, die jeweils dafür nötig sind, aber das, gekoppelt mit den Adressierungsarten (indirekte Adressierung, indirekte Adressierung mit Offset etc.) des Z80 dürften den AVR schon beträchtlich ins Schwitzen kommen lassen. Soll dann auch noch die Hardware des C64 oder des Spectrum nachgebildet werden, dann scheitert das Unterfangen. Gründlichst.
Schau doch mal unter http://www.kmit.sk/~peto/AVR/smallpmd/index.php Dort ist ein "PMD-85-1 hardware emulator with TV/PAL output" Irgendwas steht dort auch von ZX-Spectrum. Das weiss ich aber nicht mehr genau. Hast Du so was gesucht ? Gruss FrankW
@Frank W Jawoll!! :-)) Genau; das war der Artikel, den ich verzweifelt gesucht habe. Danke! MfG Paul
Hört sich nach "device control block/binary" an und sieht aus wie ein Parameterfile für ein Messsystem aehnlich LABView/Testpoint oder eine Oberfläche eines proprietären Systems. Mitten im Text steht was von Motorkennlinen/kurven- paramter und zwar in Deutsch und Spanisch.
Das posting hierdrüber ist ein Irrläufer - gehört in einen anderen Bereich.
der C64 Stick ist gerade bei Reichelt im Angebot. Aber am C64 gefiel mir nur das Spiel wo man für eine Horde durstiger Cowboys und Saloongirls Bier zapfen musste, und das ist in dem Stick gerade nicht drin... Oder haben die Freaks diesen Stick auch schon gemoddet und auf andere Games bereichert?
Der Link von Frank W. ist genau das, was ich suchte. Dort ist der tschechische Kleincomputer PMD85 mit einem ATMEGA81815 und externem ROM und RAM nachgebildet. Weitere Peripherieschaltkreise sind nicht nötig. Das Gerät laüft mit einer normalen PC-Tastatur. Jetzt gibt es noch eine neuere Version mit ATMEGA128. MfG Paul
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.