National Instruments 653X Manuale Utente

Pagina di 147
Chapter 3
Timing Diagrams
3-24
ni.com
Using Protocols Based on Signal Edges
The 653device can communicate via pulses on the ACK and REQ lines. 
The three edge protocols are:
Trailing-edge protocol—The trailing edge of the ACK or REQ pulse 
indicates that the 653device or peripheral device is ready for a 
transfer.
Leading-edge protocol—The rising edge of the ACK or REQ pulse 
indicates that the 653device or peripheral device is ready for a 
transfer
Long-pulse protocol—This is a variant of the leading-edge protocol, 
with the additional option of using a data-settling delay. If your 
application requires a large minimum pulse width, you would want to 
use this protocol. In this case, the programmable delay is used to 
increase the ACK pulse width instead of delaying the ACK pulse.
You can also use long-pulse protocol to handshake with an actual 8255 or 
82C55 PPI. You must set the ACK and REQ signals to active low and select 
a minimum pulse width of 500 ns for your 8255 or 82C55.