TS-7250-V3 TS-DIO24

From embeddedTS Manuals
Revision as of 12:46, 4 March 2020 by Mark (talk | contribs) (Created page with "{{Infobox |title = TS-DIO24 |image = 200px |titlestyle = |headerstyle = background:#ccf; |labelstyle = width:33% |datastyle = |da...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
TS-DIO24
TS-DIO24.jpg
Product Page
8-bit IO

Refer to the TS-DIO24 manual for register / hardware documentation:

The TS-DIO24 currently does not have a kernel driver which would be needed to use the interrupts. The Digital inputs/outputs however can be used from userspace without a driver.

This example assumes no jumpers are installed on the TS-DIO24.

# Verify the TS-DIO24 is detected.  This should return 0x54
pc104_peekpoke io 8 0x100

# Set A0 to 5V and turn off the rest of A
pc104_peekpoke io 8 0x105 0x1

# Set PORT B to to high outputs, and set PORT C to an input
pc104_peekpoke io 8 0x106 0xff # PORT B Data
pc104_peekpoke io 8 0x104 0x2 # B output, C input

# Read PORT C
pc104_peekpoke io 8 0x107