USBIO24 ELEXOL, USBIO24 Datasheet - Page 5
![DIGITAL I/O MODULE, USB TO 24 I/O](/photos/24/39/243949/114604206-40_sml.jpg)
USBIO24
Manufacturer Part Number
USBIO24
Description
DIGITAL I/O MODULE, USB TO 24 I/O
Manufacturer
ELEXOL
Type
USB I/O Moduler
Datasheet
1.USBIO24.pdf
(17 pages)
Specifications of USBIO24
Development Tool Type
Digital I/O Module
Tool / Board Application
Digital Signal Transfer
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Communication Protocol
Listed in the tables below are the communication protocols used to operate the module. The
commands that are sent to the unit are in ASCII format and all data that is sent is in Binary format.
Standard Firmware
Additional VERSION 3 and R Firmware
Pull Up
Elexol Pty Ltd
COMMAND
COMMAND
•
•
•
•
•
•
‘!A’
‘!B’
‘!C’
The commands in the above table are in ASCII format. All Data is sent in Binary format.
‘@’
The commands in the above table are in ASCII format. All Data is sent in Binary format.
‘!A’
‘!B’
‘!C’
‘?’
‘A’
‘B’
‘C’
‘H’
‘L’
‘A’
‘B’
‘C’
‘a’
‘b’
‘c’
‘#’
‘$’
‘2’
‘1’
‘?’
Transmits on Pin Change without Software Polling (Mode 2)
Enables setting of the pin pull up feature on SX48
Enables setting of inputs as CMOS Level or TTL Level or Schmitt Trigger Inputs
Single I/O pin commands
SPI interface (available on all ports.)
Temperature interface to a DS18B20 (available on all I/O pins)
‘b’
‘a’
‘c’
Responds ‘USB I/O 24’
1 Byte Port Data
1 Byte Port Data
1 Byte Port Data
Responds with 1 Byte Port Data
Responds with 1 Byte Port Data
Responds with 1 Byte Port Data
1 Byte Port I/O Data
1 Byte Port I/O Data
1 Byte Port I/O Data
1 Byte specifying which I/O pin (0-23)
1 Byte specifying which I/O pin (0-23)
Follow with Port write and binary data
Follow with Port write and binary data
Follow with Port write and binary data
Responds ‘USB I/O 24f2’
1 Byte Port Data
1 Byte Port Data
1 Byte Port Data
Responds with 1 Byte Port Data
Responds with 1 Byte Port Data
Responds with 1 Byte Port Data
1 Byte Port I/O Data
1 Byte Port I/O Data
1 Byte Port I/O Data
Version 1.1
DATA
DATA
Page 5
USB I/O 24 R Datasheet
Identify Device
Write to Port A
Write to Port B
Write to Port C
Read from Port A
Read from Port B
Read from Port C
Write to Port A Direction Register
Write to Port B Direction Register
Write to Port C Direction Register
Set specific I/O Pin Low
Identify Device
Write to Port A
Write to Port B
Write to Port C
Read from Port A
Read from Port B
Read from Port C
Write to Port A Direction Register
Write to Port B Direction Register
Write to Port C Direction Register
Set specific I/O Pin High
Port Pull up feature for SX48
Set inputs to CMOS/ TTL level
Set Port Schmitt trigger enables
Sets unit to Mode 2 (Enables
transmit on pin change)
Sets unit to Mode 1 (Exits Mode 2)
http://www.elexol.com
FUNCTION
FUNCTION