The BMC’s ROM is copyrighted RVS, Rasso Von Schlichtegroll !
This is a very good surprise, isn’t it ?
Then we have a very nice software to drive the BMC hardware.
The system brings us these new instructions :
MC-12A Basic instructions and codes
AUTORANGE (E384) | INFUNCTION (E399) | SCREEN (E381) |
BUFFER (E363) | LOADBUFFER (E3A6) | SELECT (E3A9) |
BUFLEN (E350) | MCON (E38A) | SETCOM (E3AF) |
BUFINIT (E3A1) | MCOFF (E38B) | SETRANGE (E389) |
BUFNUM (E351) | MULTIMETER (E39B) | SETTRIGGER (E395) |
BUFREAD (E3A3) | OUTCHA (E382) | SETSCANTIME (E396) |
BUFOPEN (E3A4) | OUTSCREEN (E393) | SETPREHIST (E397) |
BUFWRITE (E3A5) | PREHIST (E355) | SETFUNCTION (E398) |
BUFRANGE (E364) | POSITION (E356) | SLEEP (E39E) |
CHA (E361) | PLOT (E39A) | TRIGGER (E354) |
COM (E3AE | RANGE (E362) | TRANSREC (E39C) |
DBUFINIT (E3AB) | RELAY (E39D) | POSTLOAD (F0DC) |
INCHA (E386) | ROM# (E357) | RVSLOAD (F0FB) |
INIT (E390) | SWITCH (E380) | |
INSCAN (E3AA) | SCANTIME (E353) |
The last two (POSTLOAD, RVSLOAD) have special functions.
RVSLOAD loads a sample program originally stored in the ROM :
(Thanks to my new tools for the CE-158 with syntax highlighter)
But if you use POSTLOAD the program is bigger !
Download this program : MC-12A_Forth_Full.TXT
As a big bonus, here is the user manual for the FORTH language :
Download this manual : BMC_MC-12_Forth.pdf
Next time we will discover the MC-12A technical side.
This will be a little boring but necessary.