ooPIC Logo

oSelect Objects

Back to top of pageDescription:
 The oSelect Objects are variable objects that are used to select a behavior.  There is no actual difference between these objects and regular variables except for the fact they denote that the value is being used to select a behavior.
 The following table lists the size and availability of the oSelect Object.
 ObjectSizeDescriptionA1A2B1B2C1
oSelect0To11 BitA switch that selects one of 2 options.xxxxx
oSelect0To1L1 BitA switch that selects one of 2 options and can be pointed to by a Virtual Circuit.xxxxx
oSelect0To32 BitsA switch that selects one of 4 options.xxxxx
oSelect0To73 BitsA switch that selects one of 8 options.xxxxx
Back to top of pageOperation:
 The oSelect Objects store values that are then used to determine what behavior to perform.

When written to, the value is stored.  When read from the value is retrieved.

Back to top of page Related Items:

 The following table lists some objects that use the oSelect Objects.
 ObjectDescriptionA1A2B1B2C1
oDCMotorControls a DC motor that is driven by an LMD18200 H-Bridge driver.xxx
oLEDControls an LED light with brightness control.xxx
oSerialLProvides a low-speed asynchronous serial Input or Output on any I/O line.xxx

ooPIC Compiler Ver 6.0 (c) Copyright 1997 - 2007 Savage Innovations, LLC.