User manual
TMCM-1161 TMCL Firmware V1.19 Manual (Rev. 1.04 / 2012-NOV-19) 34
www.trinamic.com
ADDRESSING BOTH OUTPUT LINES WITH ONE SIO COMMAND:
- Set the type parameter to 255 and the bank parameter to 2.
- The value parameter must then be set to a value between 0… 255, where every bit represents one
output line.
- Furthermore, the value can also be set to -1. In this special case, the contents of the lower 8 bits
of the accumulator are copied to the output pins.
Example:
Set all output pins high.
Mnemonic: SIO 255, 2, 3
THE FOLLOWING PROGRAM WILL SHOW THE STATES OF THE INPUT LINES ON THE OUTPUT LINES:
Loop: GIO 255, 0
SIO 255, 2,-1
JA Loop
SPECIAL COMMAND FOR SWITCHING THE PULL-UP RESISTORS FOR STOP_L, STOP_R, AND HOME
Pin
I/O port
Command
Range
5
6
7
STOP_L / IN_1
STOP_R / IN_2
HOME / IN_3
SIO 0, 0,<n>
1/0
1: ON
0: OFF