Shop OBEX P1 Docs P2 Docs Learn Events
Simple Z80 System — Parallax Forums

Simple Z80 System

Hello,

Ever wanted to play with a Z80 but don't want to build one with a real processor ? :)

To demonstrate how much I'm enthusiast of @Wuerfel_21 Z80 emulation, I wrote a simple Z80 system emulation that more or less resembles the RC2014 Mini, or Grant Searle's Simple Z80 board, with an emulated 68B50 ACIA serial interface.

It can run the 8k MS-BASIC ROM

Or the Small Computer Monitor by Stephen C Cousins

The attached archive includes the source code and pre-compiled binaries with MS-BASIC and SCM as well as the ROM binaries.

Enjoy!

Comments

  • pik33pik33 Posts: 2,350

    I was learning Z80 asm as a student (in 80s) and then teach it as a teacher (in 90s)... ZX Spectrum emulator now?

  • @pik33 said:
    I was learning Z80 asm as a student (in 80s) and then teach it as a teacher (in 90s)... ZX Spectrum emulator now?

    Maybe...

  • The obvious next step is to run EhBASIC on the 68000 core and see if it ends up faster than Z80 BASIC ;3

  • @macca said:
    Hello,

    Ever wanted to play with a Z80 but don't want to build one with a real processor ? :)

    To demonstrate how much I'm enthusiast of @Wuerfel_21 Z80 emulation, I wrote a simple Z80 system emulation that more or less resembles the RC2014 Mini, or Grant Searle's Simple Z80 board, with an emulated 68B50 ACIA serial interface.

    It can run the 8k MS-BASIC ROM

    Or the Small Computer Monitor by Stephen C Cousins

    The attached archive includes the source code and pre-compiled binaries with MS-BASIC and SCM as well as the ROM binaries.

    Enjoy!

    Way cool, I just tried it out and it appears to work great, here's an example BASIC output:

  • hinvhinv Posts: 1,252

    This is excellent. What are you running it on for hardware?

  • @hinv said:
    This is excellent. What are you running it on for hardware?

    What do you mean ? It runs on a P2 with the standard serial (programming) connection.
    The shown programs (MS-BASIC and SCMonitor) can run on any RC2014-like kits or Stephen's own Z80 kits.

  • hinvhinv Posts: 1,252

    no external memory or anything, just SPI flash for storage?

  • @hinv said:
    no external memory or anything, just SPI flash for storage?

    It runs from ram and the serial plug, doesn't store anything.
    You can upload the code to the onboard flash if you want to run it on power up, but nothing more.

Sign In or Register to comment.