Port Delay Register - Agilent Technologies E1330B User's Manual And Scpi Programming Manual

75000 series b quad 8-bit digital i/o module
Hide thumbs Also See for E1330B:
Table of Contents

Advertisement

Port Delay Register

RM(0,1) (Range Multiplier)
Bits 2 and 3
DF(4-7) (Delay Factor)
Appendix B
Output/Input Transfer
No Handshake (NONE)
LEADing Edge
TRAiling Edge
PULSe
PARTial
STRobe
The Port Delay Register sets the delay time, T
between data valid and setting the control (CTL) line TRUE. It is used with
several handshake modes. You can also read this register to find the current
delay time.
Port Address (0–3) base+1C
7
6
DF7
DF6
You can specify the range of delay time, T
multipliers in Table B-5.
Range Multiplier
Are not used.
Regardless of the range multiplier you select, you can specify a delay factor
in the range of 0 through 15 (decimal equivalent of the binary value) by
setting these bits (0 specifies no delay time). For all output handshake types,
the delay period T
is equal to the range multiplier times the delay factor
d
specified by bits 4–7. For example, if you write the value "00010000" to
register 5, the multiplier is 1ms and the delay factor is 1. If you write
"11110010" to register 5, then the multiplier is 10 µs and the delay factor is
15; hence, the delay factor is 150 µs. The actual delay for a given transfer
may be one count longer due to uncertainty in recognizing a transition of a
handshake signal.
Agilent E1330B Digital I/O Module Register Information
Table B-4. Handshake Type
Bit 7
0
0
0
0
1
1
, base+1D
16
5
4
3
DF5
DF4
, by selecting the one of the range
d
Table B-5. Range Multipliers
RM1 Bit 1
1 ms
0
100µs
0
10µs
1
1µs
1
Bit 6
Bit 5
0
0
0
1
1
0
1
1
0
0
0
1
. Delay time is the time
d
, base+1E
, base+1F
16
16
2
1
RM1
RM0
RM0 Bit 0
0
1
0
1
16
0
117

Advertisement

Table of Contents
loading

Table of Contents