Product/Service
All I/O lines are buffered with transceivers, whose directions are controlled by logic which responds to the direction control values written to the 82C55s. Each line is capable of sourcing 35mA in a logic low state or sinking 6mA in a logic high state. The board is constructed entirely withCMOS logic to reduce power consumption and requires only +5V for operation.
Garnet-MM's I/O headers are organized to allow direct interfacing to OPTO-22's isolated I/O racks, including the G4 series, the PB16-H, -J, -K, -L, PB8H, and the PB24HQ. These racks and I/O modules allow up to 3000 VRMS isolation between the computer and the user's signals. All control signals, power, and ground on the Garnet-MM I/O header match the corresponding signals on these I/O racks, so a single 50-pin ribbon cable, such as Diamond Systems' C50-3, is all that is needed to make the connection.
The board provides access to interrupt levels 2-7 on the PC bus for real-time background applications. Interrupts can be generated in two ways. In Mode 0 operation, a rising edge on one of four interrupt lines causes the board to generate an interrupt request on the bus. In Mode 1 operation, the 82C55 generates interrupts in response to handshake signals between Garnet-MM and external circuitry.
Software drivers are included with Garnet-MM to allow controlling the board from Microsoft C, QuickC, GW-Basic, and QuickBasic languages. The software driver supports all of the board's features, including interrupt operation. Example programs demonstrate the use of the function calls and provide a starting point for program development.
FEATURES
FREE SOFTWARE
Diamond Systems, 450 San Antonio Rd., Palo Alto, CA 94306. Tel: 650-813-1100; Fax: 650-813-1130.

