Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
5 ratings:
 2.79 out of 5     Rate this Document

PCI DIO-96/PXI 6508/PCI 6503 Digital Ports cannot be Controlled Independently

Hardware: Digital I/O (DIO)>>Static>>PXI-6508, Digital I/O (DIO)>>Static>>PCI-DIO-96

Problem:

I would like to configure port 0 as a digital output and port 1 as digital input. However, when port 1 is configured as write, port 0 is reset. Is it possible to control each port of the PCI-DIO-96/PXI-6508/PCI-6503 independently?



Solution:

To work around this issue the NI PCI-6509 could be used in place of the PCI-DIO-96. This device does not use the 8255 PPI and does not have the same hardware limitation. The PCI-6509 is only supported under NI-DAQmx.

The PCI-DIO-96/PXI-6508/PCI-6503 has four 82C55A programmable peripheral interfaces (PPIs). Each of these chips has 24 programmable I/O pins that represent three 8-bit ports: PA, PB, and PC. Each port can be programmed as an input or output port. However, when one port is configured all three ports on the particular 8255 PPI are reset. This behavior is a limitation of the hardware.



Related Links:
Product Manuals: PCI DIO-96 User Manual (March 1998)

Attachments:


Latching DIO.vi - Latching DIO.viBlock Diagram DIO-96.JPG - Block Diagram DIO-96.JPG



Report Date: 06/24/2004
Last Updated: 03/15/2007
Document ID: 3ANJSMWT

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit