Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

Forth_Z80

Forth code, Microprocessor Z80, CP/M-Version adapted at Institute for Applied Physics, University of Bonn

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Forth_Z80

Overview

This repo contains Forth measurement/control programs developed for high-frequency (HF/RF) and laser spectroscopy experiments. The code targets vintage hardware:

  • Z80 microprocessor under CP/M 2.2/3.0
  • PC/DOS systems with a Z80 subsystem
  • Originally ported/adapted from DEC PDP-8 programs (i.e. C08/C09)

These are specialized data acquisition and control programs for precision spectroscopy work at the Institute for Applied Physics, University of Bonn.

The repository preserves historical scientific software that interfaced with custom lab hardware (lasers, RF sources, detectors, etc.) for experiments like fluorescence spectroscopy and atomic/molecular beam studies.

Messprogramme für Hoch-Frequenz (HF) & LASER Spektroskopie

FLUO:

  • Meßprogramme optische Laser-Spektroskopie Z80/CPM3 (früher C09-Programm DEC PDP-8)

HF-FLUO:

  • Meßprogramme RABI-ABMR Hochfrequenz-Spektroskopie Z80/CPM3 (früher C08-Programm DEC PDP-8)

PC-FLUO:

  • Meßprogramme optische Laser-Spektroskopie PC/DOS (mit Z80-Subsystem)

M04:

  • Programmkonzept für früheres M04-Programm auf der DEC PDP-8: HF-Spektroskopie für RABI-Messapparatur (POC nicht implementiert)

Programs for high-frequency & LASER spectroscopy

FLUO:

  • Measuring programs optical laser spectroscopy Z80/CPM3 (formerly C09 program DEC PDP-8)

HF-FLUO:

  • Measuring programs RABI-ABMR high frequency spectroscopy Z80/CPM3 (formerly C08 program DEC PDP-8)

PC-FLUO:

  • Measuring programs optical laser spectroscopy PC/DOS (with Z80 subsystem)

M04:

  • Program concept for earlier M04 program on the DEC PDP-8: RF spectroscopy for the RABI measuring apparatus (PoC not implemented)

FORTH

Forth code for:

  • Microprocessor Z80, CP/M-Version 2.23 - 3.0
  • PC-compatible computers PC/MS-DOS 3.x

Version

LMI - Laboratory Microsystems, Inc.

  • Forth Version 3.1
  • P.O. Box 10430, Marina Del Rey, CA 90295, USA

Credits to / Danksagung

CP/M-Version adapted for Z80 CPU:

YouTube

FORTH2020-Group ZOOM Meeting no. 2