13.07.2015 Views

from GAMMATRON "DATUM" - The MESSUI Place

from GAMMATRON "DATUM" - The MESSUI Place

from GAMMATRON "DATUM" - The MESSUI Place

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Circuit diagram of the full DATUM system, less the keyboard and display section shown in Fig. 6.1. RESET (RS). Initialises all devices andcauses the system to jump to thebeginning of the Monitor controlprogram.2. ESCAPE (E). Lets us exit one controlfunction ready for the next controlsequence.3. MEMORY (M). Allows memorycontents to be displayed and modified.4. GO (G). Provides a "start' instructionso programs can be run.5. REGISTERS (5). Lets us display thecontents of the internal registers of the6802 microprocessor.6. SINGLE STEP (R). Assists in "debugging"programs by allowing us to step througha program one instruction at a time.7. INCREMENT/DECREMENT. Lets usinspect memory contents, stepping theaddress in either direction.While all these functions wereconsidered essential, some will be usedless frequently than others. It is thuspossible to share some switches, withfunctions which are used less oftenrequiring two key presses, the first beingthe "second function" (2F) key. Otherkeys such as Reset and Escape mustoperate directly and cannot be shared.Fig. 3 shows how the seven functionscan be accommodated on six switches.So far we have described a minimummicroprocessor system, with aELECTRONICS Australia, November, 1982 89

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!