NO-SLOT CLOCK PROGRAM R.Gaspari 10-28-87 This program is a general use Z80 cpm program to read and set the SMT no-slot clock. The "No-slot Clock" is a product made by Systems Manufacturing Technology, San Marcos CA (Cost $49) and is designed to fit under any PROM chip in (almost) any computer. Setting up for cpm, however, can be difficult. The usage instructions for this program are: (assuming it gets renamed to TIME.COM after assembly) TIME read clock TIME ? gives short instructions TIME W set clock to data in prog buffer TIME S01/02/88,20:15 set clock to data on cmnd line Since the no-slot clock is designed for a 28 pin PROM, and since older cpm machines have older 24 pin PROMs, it is necessary to overhang the top of the NSC over the 24 pin socket. Inspect carefully the data sheets for Intel's 2716 and 2732 ROMs and compare them to the Intel 27256 and 27512 PROMs. With pins 1,2,27,28 overhanging the 24 pin socket, one then ties pins 1, 28, and 26 together. This ties the +5V from your computer that was on original pin 24 (and now on NSC pin 26) to the NSC power pin 28 and also to the reset pin 1. Unfortunately, there is now no arbitrary reset and you must sequence through all 64 bytes of a read/write cycle in order to finish a job. Once you know how to use an SMT no-slot clock in a 24 pin PROM, you must select which socket. I selected my Boot PROM as the recipient. Some jumper pins had to be bent in order to make room, but this was the easy part. The hard part was software "selection" of the Boot PROM so that the clock could be enabled and read. This is obviously machine-dependent code, and in this software, it is completely separated from the main body of the code and placed at the end. Thanks to Andrew Sopchak for code from NO-SLOT.LBR of 5/22/87. Send bug reports and comments to: Russell A. Gaspari 6656 W. 87th Place Los Angeles 90045