TM 5-6675-320-14
m. The microprocessor sends a new byte available (nba) which is gated through
U220B and U220C and with data enable (den) and ready for data (RFD) sets the data
available (DAV) latch U205 output true.
T h e o u t p u t o f t h e s e r i a l p o l l f l i p - f l op
U213B and (den) set the nand gate U204C to output a false serial poll active state
( s p a s ) s i g n a l.
This signal enables the data selectors U218 and U224 to select and
couple the output of the transmit latches U217 and U223 through the transmitters
U228 and U232 to the HP-IB lines.
If the LISTEN ONLY switch is set for listen only,
a l o w w i l l b e i n p u t t o t h e c l e a r a n d p r e s e t o f t h e t a l k a n d s e r i a l p o l l f l i p - f l o ps
disabling them.
This prevents the (den) signal from being generated, and the bus
transmitters will not be enabled.
n.
Service request.
The service request (SRQ) allows the plotter to asynchron-
o u s l y r e q u e s t s e r v i c e f r o m i t s c o n t r o l l e r .
A service request is initiated when the
plotter microprocessor generates a request for service (rsv) which causes the HP-IB
service request logic circuit to set the SRQ line true.
This true SRQ state indi -
c a t e s o v e r t h e i n t e r f a c e t h a t t h e p l o t t e r i s r e q u e s t i n g s e r v i c e . T h e c o n t r o l l e r,
upon detecting a service request, conducts a serial poll of all devices on the bus
that may have requested service.
T o i n i t i a t e t h e s e r i a l p o l l , t h e c o n t r o l l e r t r a n -
smits the universal command SPE (serial poll enable), then sequentially commands
each device on the HP-IB to talk.
o. The serial poll enable (SPE) command sets the serial poll mode flip-flop when
t h e c o n t r o l l e r s e t s t h e p l o t t e r a s a t a l k e r.
The plotter indicates it has requested
service by sending the status byte.
The controller has the option of determining
when and if the request will be granted .
p . P a r a l l e l p o l l m o d e.
P a r a l l e l p o l l i n g p e r m i t s t h e c o n t r o l l e r t o s i m u l t a n e o u s -
ly check the status of up to eight devices on the HP-IB. The operator assigns each
device a data line which the device will pull low during the parallel poll routine
i f i t i s r e q u e s t i n g s e r v i c e.
T h e p a r a l l e l p o l l f u n c t i o n r e q u i r e s t h a t t h e c o n t r o l -
l e r p e r i o d i c a l l y p o l l t h e i n s t r u m e n t s c o n n e c t e d t o t h e b u s . T h e c o n t r o l l e r i n t e r r o-
gates the instruments by sending EOI and ATN true. The plotter HP-IB circuitry
decodes these messages with the parallel poll enable (ppe) signal from the micropro-
c e s s o r c i r c u i t r y a n d a c t i v a t e s t h e p a r a l l e l p o l l d r i v e r c i r c u i t U 2 3 6 . T h i s p u l l s
t h e s e l e c t e d D I 0 l i n e l o w i n d i c a t i n g t h a t t h e p l o t t e r i s r e q u e s t i n g s e r v i c e . T h e
parallel poll address for the plotter is selected by the ADDRESS switch on the
interconnect PCA A1.
q . D e v i c e c l e a r ( D C L ) a n d s e l e c t e d d e v i c e c l e a r ( S D C ) f u n c t i o n . T h e c o n t r o l l er
can set all devices on the HP-IB system to a predefined or initialized state by
sending the universal command device clear (DCL). The controller can also set
selected devices to this state by sending selected device clear (SDC). Upon re-
ceiving either command, the plotter decodes the data lines and sets the respective
gates. The output of the enabled gate sets a DCL latch which requests that the
m i c r o p r o c e s s o r g o t o a n i n i t i a l i z e d s t a t e.
The microprocessor receives the request
during its read interface (RDIB) cycle and determines when the request will be
granted. The microprocessor next causes the HP-IB control gate to output a clear
knowledge (cla) pulse to reset the data clear latch when the next write interface
bus (WRIB) cycle occurs.
4-124