There are eight multifunction control ports on a CR3000. These ports can act as digital inputs, digital output control, or as transmit/receive for serial communications.