Acorn 6809 Monitor

Acorn have provided a 6809 Monitor program for the 6809 CPU Board which is listed in the 6809 User Manual, this is intended to be used with the 40-column Teletext VDU and ASCII keyboard, it is also capable of booting the 6809 FLEX Operating System from a floppy disk using the Floppy Disk Controller.

It provides the following single character commands:

Refer to the 6809 User Manual for more details

Memory Configuration

The original, as listed in the 'Acorn 6809 User's Manual' is intended to be used with the 40-column Teletext VDU board and has the I/O and RAM memory arranged as in the normal System Computer set-up:

 For FLEX a different arrangement is required:

Here are a couple of .pdf diagrams which show the two configurations:

Versions

 

The original Acorn Monitor listing is identified as version V49 (dated Feb 1980), I assume this is actually V4.9.


I also have what must be a later version with various small modifications throughout, though this doesn't seem to work ?  I have called this version 4.95 because there is also a version 5.2 from Control Universal.
This must be from after they took over the Eurocard business from Acorn so I'm assuming they may have started at version 5.0 !


The Control Universal Version is quite different because it works with their versions of FDC and VDU boards which are not compatible with the original Acorn boards so for the moment at least I have not incorporated it into my source code.


Assembler Files

 

I have formatted the original Monitor source code for the SBASM Assembler, this single source file can be configured to produce builds for the 40 or 80-column VDUs and for either memory mapping.

and here are some builds, the first are for the standard memory map and the second for the FLEX memory map:

 

 

Back to Software

Acorn Home Page