S100 Computers

Home S-100 Boards History New Boards Software Boards For Sale
Forum Other Web Sites News Index    
IMSAI - PIC-8 Board
The PIC-8 Priority Interrupt-Programmable Clock board provided the IMSAI 8080 Microcomputer System with an eight level Priority Interrupt capability and a software-controlled interval clock.


The PIC-8 had the capability to service either single or multiple interrupt requests.  When enabled and receiving an interrupt request, the Pic-8 determined if the request priority is higher than the software-controlled current priority, and if necessary issues a restart instruction that directed the 8080 system to one of eight priority controlled restart locations.  For multiple interrupt requests, the 8214 determines the highest priority request, and processes it normally.  It should be noted that the system did not store inactive requests, and that a peripheral device must hold an interrupt request until it was serviced by the microprocessor. The current priority status register could be software set to any value desired to prevent low priority interrupts from being generated until the priority status register is reset to a lower value.  The status register may be set to 0 if it is desired for all levels of interrupt to always occur. The PIC-8 board also included a clock circuit which provides programmed control at intervals ranging from .1 millisecond to 1 second.  The program can select from among 3 jumper selected interval rates, or it can turn all three off.  The 3 rates are jumper-selectable to any of the following values:  .1 ms, .2 ms, 1 ms, 2 ms, 10 ms, 20 ms, 100 ms, 200 ms, or 1000 ms.  Additionally, one bit of the DATA OUTPUT port is connected to a transistor and jumper pads for a special-purpose programmer-controlled output.  Room is provided on the circuit board for a small speaker or other, user-supplied circuitry.
Also provided (left hand side) were 5 16-pin IC hole patterns with power and ground decoupling for special purpose user circuits.  These hole patterns are drilled to accept wire wrap sockets. Power on the board is regulated by an integrated circuit power regulator with current limiting protection.  Tantalum ceramic bypass capacitors are supplied with the board.  The board was G10-type double-sided laminate with plated through holes and contact fingers are gold-plated over nickel for reliable contact and long life.    
The (updated) manual for this board can be obtained here


Other IMSAI S-100 Boards
4KRAM   8080CPU   EPROM-Programmer    MPU-B   PIC-8   PIO   PROM-4   SIO   VIO  MIO



This page was last modified on 10/25/2013