SAPI-1
Designed by Ing. Eduard Smutný.It was manufactured from 1982 by Tesla Liberec. Hardware is based on MHB8080A.Operating systems running on the computer: MIKROS,MIKOS.
Multiboard computer, based on 8080A, 1kB RAM, up to 8kB EPROM. Other boards added RAM, EPROM, 20 line x 40 character TV display, QWERTY membrane keyboard, etc. Built-in MIKRO BASIC and monitor. His main focus was industry. Connectable CM 5403 or CM 5400 drives.
At the INSTRUMENTAL ACTIVATION ANALYSIS conference in 1986, Bohdan Špaček presented the use of the SAPI-1 microcomputer as a multi-channel pulse analyzer. In the introductory part of the paper, he dealt with the issue of the use of foot channel pulse analyzers in technical practice, especially in connection with radioisotope X-ray fluorescence analysis. He concluded that it was necessary to develop affordable and easily customizable analyzers suitable for specific applications. In accordance with the then general trend of the development of analyzers, he proposed their implementation using Czechoslovak-made microcomputer technology.
In the report, he briefly described the features of the SAPI-1 microcomputer, which was chosen for the construction of the analyzer. Subsequently, he addressed the issues of the impulse analog-to-digital converter and its connection to SAPI-1, including the description of the relevant contact circuits. He further discussed the possibilities of displaying the measured and measured spectra and presented a graphic display board with a resolution of 512 x 256 points, which was added to the microcomputer for this purpose.
At the end of his presentation, he focused on the processing and output of the measured data and summarized the properties of the realized analyzer prototype.
Description of the monitor from ZPS-1
Corresponds to the ISIS systems monitor.
Base Monitor Command List
The letter | Command | Description |
"A" | "assign" | Assignment of peripherals. |
"C" | "clear" | Initial setting of dates and conditions. |
"D" | "display" | Viewing a section of memory. |
"F" | "fill" | Filling memory with a constant. |
"G" | "go to" | Program start with two breakpoints. |
"M" | "move" | Copying a section of memory. |
"Q" | "query" | View peripheral assignments. |
"S" | "substitute" | Changing the contents of the memory. |
"X" | "exchange" | Viewing and changing the contents of registers. |
MONITOR command list+
The letter | Command | Description | ||
To | "cassette" | MIKOS operating system command, followed by another character (see 3). | ||
J | "jump" | Checking and starting the program loaded into RAM from the cartridge. | ||
I | "input" | Definition of input peripherals, settings. | ||
About | "output" | Definition of output peripherals, settings. | ||
R | "read" | Reading file in INTEL-HEX format. | ||
W | "write" | Writing file in INTEL-HEX format. | ||
E | "eof" | End of writing file in HEX format. | ||
N | "null" | Generating blank characters. | ||
P | "PEDIT" | Start the PEDIT editor. | ||
T | "TRACER" | Start the TRACER program. | ||
B | "BASIC" | Start the BASIC interpreter. |
Computers derived from SAPI-1
The following computers were inspired by or derived from SAPI-1:References
- http://www.sapi.cz/sapi/sapi.php (WebArchive)
- http://webserver.ics.muni.cz/bulletin/articles/579.html (WebArchive)
- https://inis.iaea.org/collection/NCLCollectionStore/_Public/17/086/17086227.pdf?r=1 (WebArchive)
- SAPI-1, Uživatelský manuál k Tiny Basicu, DIZ Praha.