An inexpensive 1-millisecond experiment control interface for IBM PCs and its user-friendly control language

An inexpensive, professionally manufactured, digital I/O experiment control interface for any PC-compatible computer is described. It plugs into a standard printer port and provides 1-msec accuracy for up to 4 inputs and 22 outputs. It also allows experiment control procedures to be written in an easy-to-learn, easy-to-use Experiment Control language (ECBASIC). In addition to many instructions specifically designed to simplify behavioral research, ECBASIC provides for transparent collection and storage of event logs.