z80


Serial Write on the Southern Cross

Introduction to Serial Write on the Southern Cross This post is for absolute beginners who which to perform a Serial Write on the Southern Cross Z80 Computer. Craig Jones develops and maintains the Southern Cross Z80 Computer. In this section, I’ll be using the ACIA Serial Monitor, and the SCNEO Read More »

Serial Write on the Southern Cross

Stopwatch Program for the Southern Cross

Introduction to my Stopwatch Program for the Southern Cross (Z80) My Stopwatch Program for the Southern Cross is a very simple program. In reality, it’s just one step above a “Hello World” program. Once you get your Southern Cross Computer up and running, you will want to continue learning. For Read More »

Stopwatch Program for the Southern Cross

Zeta V2 With PartPortProp

Introduction to Zeta V2 With PartPortProp The Zeta V2 With PartPortProp is a Z80 computer with 512k RAM/ROM. This machine is fully capable of running CP/M, and you have several options for storage. First, you can store files to an SD module. Secondly, you can use a Floppy Disk drive. Read More »

Zeta V2 With PartPortProp

RC2014 with ROMWBW

Introduction to RC2014 with ROMWBW The RC2014 with ROMWBW firmware allows you to run older operating systems such as CP/M. This machine comes as a kit. I ordered mine from Tindie. Although this is not a true vintage computer, it does have vintage components, such as the Z80 processor. The Read More »

RC2014 with ROMWBW

Converting 8080 to Z80 Assembly

Introduction to Converting 8080 to Z80 Assembly In this section, we’ll discuss Converting 8080 to Z80 Assembly. In most cases, you should be able to run an 8080 assembler on 8080 assembly code. The binary should run on the Z80 processor. If you need to convert small portions of 8080 Read More »

Converting 8080 to Z80 Assembly

Simple CP/M Console Program

Introduction to writing a Simple CP/M Console Program Writing a Simple CP/M Console Program will get you started with Z80 Assembly under CP/M. We’ll just put together a simple program that asks what your name is, then print that name back to your terminal. The purpose of this exercise is Read More »

Simple CP/M Console Program

Compiling Assembly Programs under CP/M

Introduction to Compiling Assembly Programs under CP/M for the Z80 In this post, we’ll discuss Compiling Assembly Programs under CP/M using Z80ASM. For this section, I’ll be using the CPUVille Single Board Computer. Once you understand how to assemble a program, you can start writing your own programs. A good Read More »

Compiling Assembly Programs under CP/M

Compiling CP/M for Z80

Introduction to Compiling CP/M for the Z80 Processor When Compiling CP/M for the Z80 Processor, we’ll start with Donn Stewart’s documentation for the CPUVille Z80 Single Board Computer. Each compiler is picky about a few different things, so it’s important to realize that I’m using the z80asm assembler for this Read More »

Compiling CP/M for Z80

CPUVille Single Board Computer

Introduction to the CPUVille Single Board Computer (8 bit) The CPUVille Single Board Computer is a kit that you can purchase, and assemble yourself. Additionally, you can buy a kit that is already pre-assembled. This is kit has a Z80 processor, and is fully capable of running CP/M. To run Read More »

CPUVille Single Board Computer

Why I Use Vintage Computers

Introduction to Why I Use Vintage Computers Why I Use Vintage Computers is part nostalgia. For the most part, though, it’s to learn how computers work. In today’s world, you just turn on a computer, and it runs. This was not always the case. Let’s go back to the early Read More »

Kenbakuino