Kleincomputer mit AVR

Gast #404153
Lesenswert?
• ▲
▼
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
Persönliche Seite #404157
Lesenswert?
• ▲
▼
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.
Gast #404160
Lesenswert?
• ▲
▼
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.
Gast #404162
Lesenswert?
• ▲
▼
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?
Gast #404164
Lesenswert?
• ▲
▼
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren