Knowledge Base

The above picture shows all the connectors used for making external connections to the CC18. These are:

Bidirectional digital I/O 0-3, 4-7, 8-11 and 12-15

There are four 6-pin connectors for 16 I/O points which can each be used as an input or an output. Each connector has 4 signal pins as well as connection to the positive supply voltage and to 0V (common, ground). The wiring for these is detailed separately elsewhere for input mode and output mode.

Analog

This 4-pin connector is for connecting to the two analog inputs. In addition to the two actual analog input pins the connector has +5V and 0V brought out to facilitate using potentiometers or ratiometric sensors.

Power

This 3-pin connector is for applying power to the CC18. The wiring is described under CC18: Power supply

Comms.

This is the connector you connect to for programming the CC18. This is NOT an RS232 connector. A PC232 programming cable adaptor is required for connecting to a PC for programming.

SPx

The SPx expansion scheme is documented elsewhere in the SPLat Knowledge Base. This connector is for expansion boards like the XBIO16.

X1-X2

Xwire bus connections. The two connectors are identical and wired in parallel. The lefthand pin as shown is 0V (ground). The righthand pin is bidirectional serial data.

A1/A0

Configuration jumpers setting the Xwire address. If you are not using Xwire you can read these using the XwireGetJumpers instruction and use them in your program for selecting user options.