Isolated multi-port rs485 pci express mini card (5 pages)
Summary of Contents for Acces I/O products PCIe-DIO-24HC
Page 1
• • 10623 Roselle Street, San Diego, CA 92121 (858) 550-9559 FAX (858) 550-7322 • contactus@accesio.com www.accesio.com MODEL PCIe-DIO-24HC Digital I/O Card USER MANUAL File PCIe-DIO-24HC.A1...
Page 2
ACCES, nor the rights of others. IBM PC, PC/XT, and PC/AT are registered trademarks of the International Business Machines Corporation. Printed in USA. Copyright by ACCES I/O Products Inc, 10623 Roselle Street, San Diego, CA 92121. All rights reserved. WARNING!! ALWAYS CONNECT AND DISCONNECT YOUR FIELD CABLING WITH THE COMPUTER POWER OFF.
Page 3
Other than the above, no other warranty, expressed or implied, shall apply to any and all such equipment furnished or sold by ACCES. Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
Chapter 1: Introduction The PCIe-DIO-24HC is a x1 lane PCI Express (PCIe) board designed for use in a variety of Digital I/O (DIO) applications. It uses the high speed PCIe bus to transfer digital data to and from the board. The board includes a single 8255 chip and three 82C54 Counter/Timers making it easy to program.
Page 6
OUT2 of the first 82C54 if the IRQT jumper is installed. All interrupt trigger sources can be individually selected through software. When triggered, an interrupt is requested. Figure 1-1: Block Diagram Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
A single static discharge can damage your card and cause premature failure! Please follow all reasonable precautions to prevent a static discharge such as grounding yourself by touching any grounded surface prior to touching the card. Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
Run one of the provided sample programs that was copied to the newly created card directory (from the CD or downloaded from the product page) to test and validate your installation. Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
Refer to the settings programs installed with the software package for the card. Also, refer to the Block Diagram and the Option Selection Map when reading this section of the manual. Figure 3-1: Option Selection Map Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
The foregoing are the only manual setups necessary to use these cards. Input/Output selection is done via software by writing to a control register in the PPI as described in the Programming chapter of this manual. Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
If you want to determine the base address and IRQ yourself, use the following information. The Vendor ID for these cards is 494F. (ASCII for "IO") The Device ID for the PCIe-DIO-24HC is 0C54. Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
1. There are two 8-bit groups (A and B) and two 4-bit groups (C Hi and C Lo). 2. Any port can be configured as an input or an output. 3. Outputs are latched. 4. Inputs are not latched. Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
Page 14
D7 is also latched in a buffer controller for the associated PPI chip. A high state disables the buffers and, thus, all four buffers will be put in the tristate mode; i.e. disabled. Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
8254 : Clock: A positive pulse into the counter's clock input Trigger: A rising edge input to the counter's gate input Counter Loading: Programming a binary count into the counter Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
Page 16
16 bit value is written first, followed by the most significant byte. When reading, the current count of the counter is read. The type of transfer is also set by the control byte. Base + 11 Write/Read: Counter #A1 See description for Base + 10 Write/Read. Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
Page 17
* See section on Reading and Loading the Counters. RW0-RW1: These bits select the read/write mode of the selected counter. Counter Read/Write Function Counter Latch Command Read/Write LS Byte Read/Write MS Byte Read/Write LS Byte, then MS Byte Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
Page 18
When 0, returns the status byte of counters selected by C0-C2. C0, C1, C2: When high, select a particular counter for readback. C0 selects Counter 0, C1 selects Counter 1, and C2 selects Counter 2. Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
Page 19
If a status latch command is issued before the hold register is read, then the first read will read the status, not the latched value. Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
Chapter 6: Connector Pin Assignments The PCIe-DIO-24HC card has a 50-pin male connector provided on the back plate of these cards for I/O connections. The mating connector is an TE Connectivity AMP type 1-1658621-0 or equivalent. Connector pin assignments are listed below.
Please detail any errors you find and include your mailing address so that we can send you any manual updates. 10623 Roselle Street, San Diego CA 92121 Tel. (858)550-9559 FAX (858)550-7322 www.accesio.com Manual PCIe-DIO-24HC PCI Express Digital I/O w/CTR...
Need help?
Do you have a question about the PCIe-DIO-24HC and is the answer not in the manual?
Questions and answers