Data Sheet
Pin function: User input
A pin with the “User input” function is used as a digital and/or analog input. You can read the state
of the input using the “Get variable” command or by running ticcmd --status --full . See the
Variable reference section [https://www.pololu.com/docs/0J71/7] for more information about the user input
variables.
Pin function: User I/O
For now, the “User I/O” function is exactly the same as “User input”. (In the future, we might add
commands allowing you to turn User I/O pins into outputs and drive them high or low.) This function is
only available for the SCL, SDA, TX, and RX pins. The RC pin cannot be an output due to hardware
limitations.
Pin function: Potentiometer power
A pin with the “Potentiometer power” function drives high so that it can be used to power a
potentiometer for the Tic’s analog input. This function is only available for the SCL pin.
Pin function: Serial
A pin with the “Serial” function acts as the TTL serial or I²C pin as described by its name. This function
is only available for the SCL, SDA, TX, and RX pins. It is possible to enable the RX pin as a serial pin
without enabling TX if you just want to send commands to the Tic without reading anything back. (It is
also possible to enable TX as a serial pin without enabling RX, but this is not useful since the Tic only
sends data on TX in response to commands received on RX.) It is not possible to enable the SCL or
SDA pin as a serial pin without enabling both, so the Tic Control Center will warn you and offer to fix
your settings if try to do that.
Pin function: RC input
A pin with the “RC input” function is used to measure incoming RC pulses. This function is only
available on the RC pin, and configuring the RC pin as a “User input” actually has the same effect
because the Tic’s RC pulse measuring system is always active, regardless of what the RC pin is
actually being used for.
Pin function: Encoder input
A pin with the “encoder input” function is used to read signals from a quadrature encoder. This function
is only available on the TX and RX pins, and it is actually the same as “User input” on these pins
because the Tic’s encoder reading system is always active, regardless of what the TX and RX pins
are actually being used for.
Tic Stepper Motor Controller User’s Guide © 2001–2018 Pololu Corporation
5. Details Page 77 of 150