• Keine Ergebnisse gefunden

lists teral-G

N/A
N/A
Protected

Academic year: 2022

Aktie "lists teral-G"

Copied!
17
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

teral-G

ASYNCHRONOUS SERIAL INTERFACE PROGRAMMING AND USE

ABSTRACT

This document describes the features of the Asynchronous

Serial Interface for TERAK Model 8510 data processor systems.

Cable wire lists and switch settings are presented. Detail for programming use is also included.

TERAK Publication Number 500024

14405 NORTH SCOTTSDALE ROAD, SCOTTSDALE, ARIZONA 85260 (602) 991-1580

(2)

. -

,-~;~--~~-~---~~--~~--. ~~~~~~-~--~--~-

; - .

;;~:NO;-ES O:N:

PROGltAMMING AND USE OF THE· 8510 SERIAL INTERFACE

· , ,

, · ,

· ,

· ,

· ,

· ,

· , , ·

· ,

· ,

·

, · ,

, · ,

· ,

· ,

· ,

· ,

· ·

·

, ·

· , , · ,

THE STANDARD SERIAL INTERFACE FOR 8510 AND 8510A SYS'l'EMS SUPPORTS ELECTRICAL'CONNECT.ION TN ONE or THREE MODES:

20' M! CURREN'r LOOP

t RS-232;C~

-AS

D1T!

TERMINAL EQUIPMENT

t

AND

RS~232~

AS DATA COMMUNICATION EobrPMENT. ONLY ONE OF THESE

CO~NECTIONS

CAN BE MADE AT A

TI~E.

ALL CONNECTIONS AND CONTROL OF THE SERIAL INTERFACE ARE ON TRESERIAL EI:B

(EXTEltNAL·

IN'rERFACE BOARD)

t

REPRESENTED

SCHEMATICALLY

:BILOW.-THEXE

AR:E THltEE

CONNECT01tS

AND

SIXTEEN

SWITCHES.

CONNEC!OR Jl

IS'

USED FOR RS-232C INTERlACE USING

THE' SERIAL

INTERFACE ASDAT! COMMUN·I CATIONS EQUIPMENT.

. CONNECTOR

J2

IS USED FOR RS-232C INTERFACE USING THE SERIAL- INTERFACE·· AS DATA TERMI NAt

EQUIPMENT.

CONNECTOR J3 IS USED FOR

CURRENT~

LOOP INTERFACE, AND ALSO FOR

15-232C'

INTERFACE AS DATA COMMUNICATIONS

EOUIPMENT.

TRIS LATER OPTION (RS-232C CONNECTION THRU J3) "ALLOWS USE

orA SIMPLER CONNECTOR (NYLON SHELL TYPE) FOR RS-232C CONNECTION.

T~E

SIXTEEN SWITCHES ON THE SERIAL EI! (Sl & 52) CONTROL ADDRESSING AND CHARACTERISTICS OF THE SERIAL INTERFACE.

i.-; : ~. i f~' i: :.: } 1 y':~; ~ ~ .. ~ ;. , I ' } :'.: ~ ;.;. •. : , < ~ o-~::

l·'-...

---..-..;;..---~---~----\

--- -.;.. /..;. --.--.---

I \ ****************** /-

!

I \

******:"

Jl .

****** /

!

I- !

********!

!

l \******************/ !'*******I 1*******1 1** J3 **! 1

1 \******~ J2

******1

1* SWl *1 1* SW2 *1- !

********1

!

I' . ;.-~-,. ".;;.". ; .. : -:-::. : ~. ~.-.>. ; , : ' :-~ .. ; .. > ; . : .. :. ~< .. :. ~ ;. ': ~ : :: :r;.: -:. : '- , : .:- ".~.:: ; .. ~ :-.: .:. , : t

~·~l.:J.J.:llJ.J.J..~il2.1.L~~.i..L.-..1..:...;.~

___ ... __

~.:.~..:-.~.:.~

______

~_:

...

~

FIGURE· 1 SERIAL EIB LEGEND

(3)

P A G1: '" 2

or

9

; ---_._---_.-

...

-_

...

_---,---,-_. ---,----

----~---

...

·

, · ,

.'

· ,

THIS DOCUMENT ASSUMES FAMILIARITY WITH ANSI SPECIFICATION -RS-232C FOR DAT! COMMUNICATIONS, AND ALSO WITH CURRENT LOOP ::lNTERFACE' TECHNIQ,UES. DETAILED

SIGNAL

DESCRIPTIONS

. W,ILLNOT BE

PRESENTED

HERE. THE READER IS REFEltED TO:

.:"TECHNICAL ASPECTS OF DATA COMMUN ICATION" MCNAMARA ,DEC.

;- RS-232C' PIN' ASSIGNMENTS' AND SIGNAL DEFINITIONS CONFORM

; TO THE- ANSI STAND!1tD. THEY· ARE PLACED HERE FOR REFERENCE.

· ,

·

.,

--.---~---~~---~

... --- ... ---- .. .--.-.-.---

· , '. ,

· , ,

· ,

,

,

· ,

· ,

· ,

,

.. ,

,

· ,

·

... ",":.

, .---- '.

.

P1N LIS.lJ.', RS-232C CO'NNECT10N AS DATA COMMUNICATIONS EQUIPMENT. (DCE)

ALL CONNECTIONS TO Jl,

N~aONNECTIONS ALLOWED

TO J2 OR J3.

USE'r.HE FOLLOWING' PARTS, OR EQUIVALENT IN THE CAELE ASSEMBLY:

CONNECTOR, MALE 232 PLUG CINCH

#

D"B 25P

SHELL, PLUG

CINCH #

DE 5126-1

P.IN # . SIGNAL NAME .J1 - 1 FRAME GROUND .. J1 - 7 SIGNAL GROUND

J1 - 8 C'ARRIER DETl!CT

"J1 .... 4 REQUEST TO SEND . J1 - 3 RECEIVE DAT'!

J1'-' 20 DATA TERMINAL READY'

J1 - 5 CLElR TO SEND

. J1: - 6 DATA SET READY Jl-: - 2 TltANSMIT DATA.

IN/OUT

OUTPUT INPUT OUTPU'r

INPUT OUTPUT'

OUTPUT

INPUT'

-- --- ...

~~---~~-

.... ---..

(4)

PAGE

:3

or- 9

;.

~-~--~-.-~ -

--- - -- ...

--.-.-..-.---.

...

..-.-.---..,~~---

... -

..

PIN LIST" RS-232C CONNECTION AS DATA TERMINAL EQUIPMEN'. (DTE) ALt CnNNECTIONSTO J2, NO CONNECTIONS ALLOWED TO J1 OB J3.

"USE THE FOLLOWING PARTS ,OR EQUIVALENT IN THE CA:BLE ASSEM]LY:

; CONNECTOR, FEMALE 232 PLUG CI NCB

#

D:B 255

; SHELL, PLUG CINCH # DB

5126-1

·

J

·

J

·

J

, · ,

· , ,

,

,

· , ,

e

PIN'

#'

SIGNAL NAME

'~J2 - 1, !R'AME GROUND J2 ... ' 7' SIGNAL

GROUND

.. J2 - 20: DATA -TERMINAL READ'T

-J2, - 5 'CLEAR TO SEND

J2 - 2. TRANSMIT DATA

'J2 - 8 eARlIER DETE,CT

J2, -

6 DATA SET READY J2'.: -

4 REQUEST TO SEND

"J2~ 3 RECEIVE DATA

, IN/OUT

OUTPUT , INPUT

OUTPUT , INPUT

INPUT OU'TPUT , INPUT

;-, ---.---~-~~-~~~~~~~~~-~~-~~~~

,

e.

; PIN

LIST. RS-232C CONNECTION AS DAT!

COMMUNrCITIONS

EQUIPMENT. (DeE)

;~LL

CONNECTIONS TO J3, NO CONNECTIONS ALLOWED TO Jl OR J2.

; ';-US'E'THE FOLLOWING PARTS, OR EQUIVALENT IN THE' CARLE ASSEMBLY:

;'

,'~

CONNECTOR, MALE PLUG MOLEX

#

03-06-2151

! PINS', MALE CRIMP- USE 15 EA. MOLEX # 02-06-2103

·

·

, -

r

,- ,

· ,

· ,

· ,

,

- ,

,

·

·

t

,

SHELL, PLUG USE 2 EA. MOLEl # 15-0'4-0201 PIN-,,#,' SIGNAL NAME

. J:)- - 3 ",FRAMll GROUND

J~~

11 !IGKAL GROUND .J3-

g-

eLEA! TO SEND

J3',-

12'

DATA. SET READY J3~-

15 CARRIER DETEC!

, J3' - 7L: RECEIVE DATA

J3 - 6

DATA

TERMINAL REA:D'Y . J3 - 14 TltANSMIT DATA- "

. ; - ,

. IN/OUT

OUTPUT

OUTPUT OUTPUT

OUTPUT

INPUT' . INPUT

.:,'

,-~-_ _ _ _ _

-

.T....-~ • __ ••• _ ____ .-..-. ___________ .-... _~_._._.._._.._,

~ •. :;.

(5)

'PAGE" 4: OF 9

; _ _ _ _ _ _ _ _ ~ _ _ _ _ ~ __ ~ __ ...._~~--_ . _ _ _ _ • A " ' - . - . . . . -

·

i

· , ,

,

· ,

; •

,

, ·

, ·

, ·

, ·

' .

, ·

,

· ,

· ,

, ·

· ,

· ,

· ,

;

,

· ,

· , '.

J

, · ..

, ·

.

,

':

PIN LIST, CURRENT LOOP CONNECTION. I NPUT' AND OUTPUT' CURRENT . 'L;&VELS' (INCLUDING :READE! RUN SIGNAL) ARE 20 MI..

. 'l:r;LCO~NECTIONS TO J3, NO CONNECTIONS ALLOWED '1'0 J1 OR J2.

EITHER'

INPUT OR

OUTPUT LOOP MAY BE ACTIVE Olt. PASS

IVE.

.. THE' 221M! ENAJ3LE SOU!CE PIN

MUST

ALWAYS 'BE CONNECTED' TO

!H~20MA

ENA]LE

PIN

ET

A

JUMPER

IN THl EXTERNAL

CONNECTOR.

TO'CO"N-NECTEITHER iN

INPUT OR

OUTPUT

LOOP PAIR

IN

! PASSIVE CONFIGURATION, USE THE (+) .. AND (-:) SIGNALS, LEAVING THE . Ass6ctATED CURRENT

SOURCl1 OPEN. TO CONNECT EITlfER THE I'NPUT

OROU'rPUT'LOOP PAIR IN AN ACTIVE CONFIGURATION, CONNECT THE (-)

SIGNAL

TO' GROUND WITH! JUMPER IN THE

EXTERNAL

CONNXCTORt'USE~THE (+)

SIGNAL 15

TH~

(-) SIGNAL

IK THE EXTERNAL CA~LE9 AND USE THE ASSOCIATED CURltENT SOURCE AS T'BE (+)

SIGNAL

IN THE'

EITEl'tNAL CABLE.

NOTE TH!

T

:SOTH.

ONE.

'~ol'

NONE OF THE TWO

CUR!EN~·LOOPS MAY'

Ii ACTIVE

OR PASSIVE.

· TU·1tiEADER RUN SIG'NAL IS -ALWAYS ACTIVE (20 MA. ~> RUN)

USE,

'l'HEFOLEOWING'PARTS,

OR EQUIVALENT IN THE

CA:BLE ASSEMBLY:

CONNECTOR t MALE P~LUG MOLEX # 03-06-2151

P1NS, MALE CRIMP USE: 15 EA. MOLEX·

# 02-06-2~03

SHILL,

PLUG USE 2 EA. MOLEX # 15-04-0201 PIN #. SIGNAL NAME

J3 -' 1 -

r:

LOOP ENABLE

J3 -'4 1·

LOOP

ENABLE

SOUltCE

· J3' -2~ .. f.;..) I LOOP OUT ':'J3 -, 5 .«+) 1, LOOP

our

J3·- 6 . 'OUTPut CURRENT' SOUltCE J3" - 10 (.;..) I LOOP IN

.

J~'- 13 (+). I

LOOP' IN

· J3 ~"14 'iNPUT CURRENT SOURCE

J3- 9 (+)'READER RUN J3: - 8 (.;..) READER RUN

J,3 -' 3 SIGNAL . GROUND ... J3 ~ l.L~zS-IGNAL·

GROUND

PASSIVE NOTE JUMP TO

PIN

4 JUMP

TO

PIN 1

(-~) IN C'ABLE (+)

IN CABLE

NO CONNECTION

(.;..) IN

CA:BLE (+)' IN CABLE

NO CONNECTION

ACTIVE NOTE JUMP

TO

PIN 4:

JUMP TO

PIN

1 JUMP

TO

PIN

:3

( .;..) IN CABLE ( + ). IN CABLE

JUMP

TO

PIN 11

( ~) IN

CAJ3LE

(+) IN CA]LE

.. j .. _-_ ... _. --.---,-:---.~---~-. -----~------... -...

· ,

-.-

·

J.

· ,

..

• ,

-... ~.

D.R.l.WING 800020, IN' TlIE APPENDIX •.. P1'f.E'SEN'rS· ! PI N DIAGRAM OF J3, 'TYP1.C1L ·INTERFACE CIRCUITS,. AND OTRElt INFORMATION PERTINENT

TO~THE cUltltENT LOOP INTER:rACE~

;-.-.--;,...

~~----.---~-.~~~~~~---~~--~~-~~

-- ---

..

(6)

PAGE 5 OF' 9

; _ _ _ _ _ . - . - _ _ _ _ . _ . . . _ _ _ _ _ ' _ r _ _ _ _ _ _ _ _ .;.._ .... ~ Wa.;. _ _ _ - . . . -.. ~:.;..~~- _ _ ~~-.-~~ .

· ,

,

· ,

· ,

,

. ,

· ,

· , ,

.'

,

,

"

. ,

,

e

,

· ,

· ,

. ,

'

· ,

· ,

· ,

.'

, ,

:

.

,

,

· , , ·

, ·

·

, ·

,

,

e'

,

'-

. 'f-;"· : \, ...

SWITCHED

CON'TROL

CF:"TBE SERIAL INTERFACE' FUNCTIONAL

CHAltACT11IS'riCS IS EXERCISED THltU SWl AND SW2 (SEE' FIG.1).

, T,HESE SWITCH :BLOCKS CONTA',IN'

SIXTEEN SWITCHES.,

THE

DIRECTION OF' SWITCH'ING TO THE ON OR, OFF STATE MAY VARY t lND SHOULD BE

CRECKED :BEFORE

SETTING

THE

SWITCHES. SWITCHES SHOULD NEVER

:BE'CHANGEDWHILE THX

DATk PROCESSOR POWER

IS

ON.

THE

SWITCHES 'A.!E'REFERENC"ED 13Y NUM:BERS Sl THRU S16, LEFT TO RIGHT.

''rllE:llt'-':FUNCTIONS ARE AS FOLLOW'S: '

, UN·I'r'<SEtECTI'O~, ••• SWI'l."CHES:· tTRltU 4. THESE SELECT ONE OF EIGHT 1/:0' ADDRESSES FOR 'THE CO'NTROL AND STATUS REGISTEE, AND

. DATA REGIST'ER OF THE SERIAL INTERFACE. UN IT 0 OCCUPIES THE

J.DD!ESSE~S NORMALLY USED AS Tn CON SOLE TERMI NAt FOR CONTROL OF'" THE" OPEltATI NG SYSTEM. THIS SHOULD 13E SELECTED (NORMALLY) ON't:Y- IF THE SERIAt IS TO BE USED TO INTERFACE THE CONSOLE

c~~'E:RfotI.NAL.· THE FOLLOWING' TABLE' COVERS THE SWITCH PATTERNS •

S1

S2 53 54

UNIT

#. I/O

REGISTER

INTDRUPT ViCTOR BASE

ADDRES'S

"BASE

ADDRESS

-- -- -- --

-.:

....

~ ,

---_. ---

OFF.O~F ON O~N

.

"0':-: -. 1775'60 60 - ON, .. OFF ON OFF 1":-·' 1:7752e 120

ON

OFF OFF

OFF 2'·,:···· .. 177530 130

'OFl eFF' OFF

OFF

3 177570 1510

, ON 'ON ON

orF

4 176"52" 320

.ON' ON

OFF

OFF 5-' 176530 330

orF' ON' ON OFF "6, 1765:60 340

"on'ON ,OFF OFF 7' 17:6570 350

--.---~---

(7)

·

, ·

,

, , ·

,

,

, , ·

· , ,

, ;

· ,

· ,

· ,

;'

"

· ,

,

. ,

,

'.

,

,

· , .,

,

· ,

· ,

· ,

· ,

'; · ,

'

'. ,

·

,1 'e,

,

·

, · ,

·

t

., ,

CHARAC'TElIS'llCS: S;WI'r.'CRES: •• SWI'rCHES'" 5' 'r1i1tU"S. THESE MAY' BE SET TO, ANY PATTE:RN. THE SETTING OF THESESWITCRES WILL :BE AVAILABLE

";,IN"BOTH THE RECEIVE! STATUS REGISTE1t AND THE TRANSMITTEI

~ST.lTUS:·REGISTER OF THE SERIAL INTERFACE, TO BE USED

>

AS' REQUIRED BY THE I/O SOFTWARE. TYPICALLY, 'rH'ESE WOULD IDENTIFY

THE~' T,IPE OF,' TERMI NAL OR MODEM ATTACHED, OR CAN BE USED TO ENCODE

l ' "S.TATION NUMBER" FOR CLUSTER§

OF

8510 SYSTEMS ~

NOTE 'THAT A

SWITCH SET

TO THE"OFF"

P9,SITION GENE~ATES

A "ONE"

!IT.:' TN :BOTH STATUS' REGISTERS (AND"·'·ON t GENERATES" f ZERO~·) SiW.ITCR #

5' :, 6·; ,

":7:"

8' ::,-,

BIT # (STATUS REGISTER)

11 10 g';"

8~'

----.--.~--.---.,---...

HUM:BER

OF

:BITS ••• SWITCH 9"~' TRIS· SWITCH SELECT'S THE NUMBER OF :BITS 'USED IN THE SERIAL ASCII CODE. AS:

ON

OFF

7 EITS 8

BITS

, < ~ARITY ENA:BLE~ ... SWI'rCH 10';-- TRIS' SWITCH ENABLE'S' T.RE TltANSM I 55 ION

'::07' 'P,ARITY, Olt. THE: TRANSMISSION OF-!' 9tSPACEft FOR THE PARITY' BIT.

OrtINPUT,

THIS

SWITCH

ALSO ENABLE THE

VERIFICATION

OF PARI'I'Y, ,SETll,NG AN ERRORCONDITION,: IF ENABLE'D'.

PARITY IS

ACTIVE

PARITY

DISABLED'

TTl :FILTER~ •• SWIT'CB: 11.' THIS SWITCH CONNECTS THE NOISE FILTER 'F'OR SUPPRESSION OF, TRANS lENTS' WRILE DRIVI NG AN ASR33 TYPE'

TELETY'PEW1fT1rER USING THE CUR1tENT LOOP

INTERFACE.

THIS SWITCH MUS'r,'BE OFF EICEPT WHEN DRIVING' SUCH A TERMINAL

AT

LOW DAT!

SPEEDS·',.{TYPICALLY 110 BAUD).

ON OF1'

FILTER IS CONNECTED

lILTER

DISCONNECTED

(8)

PAGE 7

OF

9

; ---.-~

...

--~--

, ·

,

- , . ,

·

,

' -

.. ,

PA:RITY;: •• SW-ITCH 12.'rRIS SWITCH~' IS ACTIVE' o.NLY IF PA! ITY IS

ENA~LED':SY SWITCH

10.

EVEN o'R

onD PARITY

FOR

BOTH

TRANSMISSION

. ·AND.

RE.CEPTION OF DATA. IS S·ELECTED A.S:

ON -._011

..~~---.---~-~--

onD

PARITY EVEN PARITY

; " ... "- ,'. DATA ltl .. TE •.• ~ SWITCHES: 13 if·!R·n 16. TRES~ SWITCHES SELECT ONE

.j "'-"':'01 TlIEFOLLOWING F·dUltTEEN-~DAT!.ltATES FO! :BOTH TRANSMISSION

,

..

,

, ., ,

-

,

·

, ·

,

,

· ,

· ,

·

,

· ,

·

.

,

. A.N·D REC'EPT'ION OF' DA'rK.·

THE

TWO REDUNDANT CASES ARE INCLUD'ED.

8.13' S·l4.' 515 S16 ON ON - . ONO!! -' .ON ON· - OFF OFr

OF'!" OFF ,orF OFF.

O'FF'

ON

ON ON

" eIY'OFl ON o.rr

.,,~"; OF! ON OFF ON OFF"OFF OFF ON o.FF'

ON

ON-

OFr . ON orr

OFF OFF ON ·"<).FI ON orF

OFFON OFF OFF OFioFF

ON

ON ON' OFF OFF ON '. ON OFr

ON ON ON .

ON

c 0 N 0. N ON -- ,,(n-l' . OFF ON

DATA RATE. :BAUD

50 75 110·

134 150 - 200 300 600 1200 1800 2400 2400 4800 9600 19200 19200

(REDUNDANT)

(REDUNDANT)

,~- -- -. ,

; ~.---~~~-.-~.---~~"""-~--'-'~"'---"-"--'---'

, .-

.

. ,

· ,

· ,

· ,

· ,

· ,

.- ,

· ,

· ,

· ,

· , · , · ,

·

.

,

· ,

.:-

....

WI'l! TEE: S.EltIAL IN'rE!Fl.CE' ET! SW IT"CHES SET COltREC Tty FOR THE

EQUIPM'EN'r

TO BE INTEFACED, THE SERIAL IS PROGRAMMED INTERNALLY

:BY

AD-DltESSI.NG THE FOUlt IiC·-·R.EGISTERS' AT THE SEQUENTIAL

WORD

ADDRESSES STARTING

AT

THE·nI/O BASE ADDRESS" FOUND

IN THE UNl!'

NUM'BER TABLE

A'BOVE.-ALSO,

THE

INTERRUPT VECTOR

ADDRESS

PAIR

(ADDR:iSS' AND

STATUS

WORDS~)' OCCUPY. FOUR WORD IN

LOW MEMORY

STARTING

-13"

THE;: ""C~OR :BASE ADDRESS'" FOUND IN' T'HE UNIT' NUMBER

TABLE

ABo-VE.

~~~~.s,., UNIT' 1 OCCUPIES FOUR ADDRESSES" IDENTIFIED AS FOLLOWS:

RE'CEIVER STATUS REGISTER (RSR)

RECEIVER

DAT!

BUFFER (RDB)

. TRANSMITTER STATUS REGISTER (XSR) T·RANSMITT.·ER DAT! BUFFER (IDB)

177520 1'77522 177524 177526 RECEIVER VECTOR ADDRESS

TRANSMITTER VECTOR ADDRESS

-- - .

---~~

...

---~---.-...--.-~...-.---.-

120

I

122 124 / 126

(9)

, PAGE' 8 OF 9

j---,;. .--;'----.---::-~~-.-...~ .. ----.;;.---~.-...--.---.. ----

·

J

·

,

· ,

·

.

, ·

, · ,

· ,

· ,

,

,

· ,

· ,

'.

· , , ....

· ,

· , , ·

· ,.

· ,

· ,.

·

,

,.

· ,

· ,

· ,

·

, · ,

;

· ,

.

· , , ·

· ,

· ,

· , , ·

· , , ·

· ,

, ·

·

,

,

RECEIVER

STATUS IEGISTE! CON~AINS

ERROR INFORMATION. THE

SETTING

or

THE EIB CHARACTERISTICS

SWITCHES,

AND "DONE",' "INTERRUPT

";ENABLE''', AND

"READER RUN"

:BITS.

THESE ARE

DEFINED BELOW:

RECllVER

STATUS

REGISTER :BIT MAP

ALL' ~ITS'

ARE

READ-ONLY

UNLESS OTHERWISE' NOTED BIT

#'

:B I~ # ....

B'IT #~ ,

:BIT # :BIT #

BIT

# . BIT #

BIT

# .Bl!·' #' ,- . :BIT #

:BIT#' BIT #

:arT

#

B,IT # BIT # :BIT #

"

-:2: .

;1 3' .:

,,:.

'

5 6

7' 8 9 10 11 12 13 14 15

~

<----

READER RUN (WRITE ONLY) .

~

]

.J <----

IN'rE!RUPT ENA:BtE' (READ AND WRITE)"

I <--_.

DONE"BIT .]

(-\ \

] <- \

\CHARACTERIST'ICS'

] <- II

SWITCHES (EllS)

] (-/1 .

] (--- OVER!UN ERROR

] ( - - - . :BREAK DETECTED

]

<~--- PARITY ERROR DETECTED

] ( - - - ERIOR'

(INCLUSIVE

OR OF

:BITS'

14, 13, 12)

WHEN A

CHARACTER

IS RECEIVED, THE DONE :BIT WILL BE SET.

-:. IND.1C1TING THAT THE DATA IS. AVAILA:BLE

IN

THE

RECEIVER

DATA :BUl'FER.

',~ ONLY" 'THE LOW ORDER 7' BITS

·or

THE DATA BUr!ER ARE

VALID.

':";,11 TnrINTEltllUPT ENABLE BIl' HAS :BEEN YREVIOUSLY WRITTEN

.. ON·, iN INTERRUPT THRU THFR'ECEIVER" VECTOR ADDRESS WILL BE

REQUESTED.

IF AN ERROR CONDITION. IS" 'DETECTED', THE ERROR BIT AND. THl1 nONE BIT WILL :BE SE.T, AND AN. INTERRUPT REQUESTED',- IF ENABLED. THREE ERROR

C.ONDI-TIONS

ARE DETECTE·D:'·· ':.,

OVERRUN -

NEW

D!T~

HAS !EEN

RECEIVED AND PLACED INTO THE DATA BUFFER ~EFORE THE PROCESSOR ACCEPTED

THE' PREVIOUS DATA. CURRENT DATA

IS VALID.

:BREAK - 'rHESERIAL INPUT LINE WAS IN A

CONTINUOUS

'"t1ARlf-~·',CON]JlTION. THIS IS USED SOMETIMES 1S A REVERSE·. CHANNEL TO' REQUEST DATA' TRANSMISSION.

. IY

CIKALSO

INDICATE

AN OPEN LINE.

PARITY - A ·PARITY~ ERIOR WAS DETECTED ON

THE

RECEIVED DATA.

WHEN A" CH!ltACTER IS

REeE

I

VED ,.

TRE

READER

RUN ]

IT

I S

CLEARED.

V·BEN THE READER RUN BIT IS'· SET ON, A LI NE

IN

THE CURRENT'

LOOP INTERFACE'-rrr

ASR33 TYPE TEtE'l'TPEWRITTERS WILL ENABLE THE BUILT~IN

PAPEltTAPEREADER TO READ ONE CHARACTER. TO READ PAPER TAPE

.. C'ON'lINUOUSLY, THE READER RUN BIT MUST BE SET FOR EACH CHARACTER • . :,·WHEN! SYSTEM RESET, POWER CYCLE, OR' RESET INSTRUCTION OCCUR,

T.HE'DO.ME :BIT WILL B'E CLEARED. IF THE- INTERRUPT ENABLE BIT IS SET WHILE THE DONE

BIT

IS CLEARED, NO IMMEDIATE INTERRUPT

·,·W'ILt OCCUR. IF

THE INTERRUPT

ENABLE

BIT IS

SET WHILE THE DONE :BIT IS'SET, AN:

IMMEDIATI

INTERRUPT WILL ]E REQUESTED.

;'-... -.;---.:0---;---

(10)

PAGE 9 0]' 9

,

· ;

.-';' ';';'"

---,..:-

-.' --~-..::..:..---..;.;.;;.--.:..---~--" ,

---

7 ;

.' ,

,

. ,

'.: , , ·

·

,

.' ';,

"

,,'

· ,

· ,

,

,

. ,

· "

· ,

· ,. .. ,

· ,

.'

· ,. ,:.

·

,

· ,

· ,

· ,

;

,

'-e

,

· ,

· ,

· , ,

· ,

,

'TRAN'SMlTTER STATUS RE:GISTER CO'NTAINS ERROR INFORMATION, THE SETTING

, or"

THE EI! CHARACTE1tISTICS SWITCHES, AND" "DONE" " --INTERRUPT

ENABLE", AN !REAK

TRANSMISSION CONTROL ~ITSe

THESE ARE

DEFINED ]ELOW:

fiJ..NSM-ITTER STATUS· REGISTER BIT'MAP

, ALL ,.:BITS ARE READ-ONLY UN'LESS OTHERWISE NOTED

, BIr,.# 0· ] <~~ TRANSMIT CONTINUOUS BREAK (WRITE ONLY) BIT. # -;" 1~ , ]

BIT' # 2 . ] ' .'BIT # :3 ]

B'IT # 4' ], :SIT # 5

1

iIl'#' '6

1 ( - -

INTERRUPT ENA:BLE (READ AND WRIT'El

:BtT~ # . 7,

J. <---

DONE. :BIT

:a,I'.r·~ #" 8

'T'"

<~\

\

.. :s·rT' #'

9 ] '(- \ \

CH!RAC'l'E'RISTICS BIT #,'10 ] <~:I/ SWITCHES lEI!) BIT' # 1 1 ] <~I

/

:arT, # 1 2 ] :BIT # 1 3 ] BIT # 14

l

:B·IT # 1 5 ] (---ON .;;..).' MODEM READY

,J..:, CHARACTER' IS' TRANSMITTED WHEN THE TRANSMITTER DATA BUFFER IS ,,-,: ·:"W1tJTTEtf.' TRANSMISSION IS CONSIDERED COMPLETE WHEN THE SER IAL

"'~"~B1T' S:TliEAMHAS :BEEN COMPLETELY GENERATED. 'rHEN, THE DONE BIT WILL:BE'SET ," INDICATING' THA'!" THE TRANSMITTER CAN ACCEPT ANOTHER CRAR!<C.TiR. ONLY THE"LOW' ORDER 7 13ITS OF THE DATA :BUFFER ARE VALID.

'IY7' 'lliX',INTERRUPT ENA:BLE'BIT"HAS BEEN PREVIOUSLY WRITTEN ON,

'AN' tN!ERRUPT TERU

THE TRANSMITTER VECTOR ADDRESS

WILL

EE

REQUES'rED.

·THE MODEM READY· BIT IS THE

REVEISE

LOGIC OFTH'E RECEIVER ERROR ~ITS:: ON SAYS THE MODEM IS READY'. THIS BIT

DOES NOTGENERATE'AN

INTERRUPT. IT IS GENERALLY A STATIC

',!'NDICATION'THAT A MODEM ,IS PRESENT AND CONNECTED TO THE SERIAL

·'I'NTE1lFAClf.

,TRE.:"TR~SMtT

CONTINUOUS BRE!X" BIT, WREN SET ON, WILL

, DO JUS'r' TRAer. THIS IS' USED" TO INDI CATE AN INACTIVE STATE TO THE ne'Er.VER·OF THE' TRANSMITTED DATA. THE BREAK STATE WILL :BE C:OKTINUOUS UNtIL THE !IT IS' CLEARED OFF.

"j WREN!. SYSTEM RESET, POWER CYCLE, OR RESET INSTRUCTION OCCUR,

; '-~HE:DONE !I'r' WILL BE SET e' IF THE INTERRUPT ENABLE ]IT' IS SET

; . WHtLETHE DONE :BIT IS CLEARED, NO IMMEDIATE INTERRUPT

; WltL"OCCUR. IF THE INTE1tRUPT' ENABLE BIT IS SET WHItE THE :CONE :BIT

; IS'" SET ,AN· IMMEDIATE INTERRUPT' WILL· :BE REQUEST'ED e

, ·

;

--- ---- ...

~--

-

-~---.--..---~

.. ----.- ... --- ... ---

; TERAK CORPORATION

JUNE, 1978 REV C

(11)

I ;

!

I I

! I

I

J~ VIEWED FROM

RERR

OF

8,)lO

J~-

DESc..R\Pl\ON \N?U1 E1R

E\~

"?\N c..URRENT - LOOP ErA

R~-Z~l"C.

AS DeE QUlfU,

C.~1

PIN I I LOOP

EN\\~lf

1.

(-) 1 LOD?

OUl

! I

"3

SlGN~L

GRDUND I FRAME GROUND J:t"

I

I

1. LOO? EN~~Lt ~URtF I

,

l.'f

j

[

t-t) I LOOP OU1

I I

5

,

b OUlllUT CURR ENT 50URc..E D

H1~

TERM

\)\1

Ptl REA 'U't I c..o 10

-7 RECE\'lED

\)I-\11\

0 5B 3

I I l

8 t-} ,RfRnE-R R\JN I

I

~

(+) REl\\JER RUN I c..LERR TO ~EN\J" 0

c..~

5 I

(0 l-) I LOOP

IN I I I i I !

51GNI1l

!

I

II G

Ra\JN~

I

51(; N~l GRDUN\) P\~

1

i

12.

D~l'" ~El

REI\t)'< 0 tc.

~

1

;

I~ (+)

1 lOOP \ N"

I i

I

1'1

INPUT C.URREN1 :;DURt.£--, TR\\N S \'\ \\\E\) \)l\1 P\ I

~

'2.

! ! I

IS

U~\~ L~RR\ERUE1ECl

0 CF

I 8

I

E\ t:\ -

POS\1\\JE

VOL1\\GE

EGl)~L~ ~lNt\R,{

IERO'tSPf\C.E

O~

NE(;{\l\~£ ~o L1~GE EOU\\lS &\~~~'<

ONF ,

t'\1\~\,:aFF

800020

"TERf\\,

lORPDR{:\\ \D~

S~\O ~\NG

LE

'5ER\~\L J~ (JjN~EC.

TOR..

'bR\

\-\i~

J. oENIl\L

5-/&·lb

Y-2.S-7S

S\~E

E 1 \ OF

~

R'E

\J

'0

(12)

IO~ I/"W

-+- Il..v \

G) I LDO?

E~~olE ~Otj\,c..t

I--II~---I I

1 lOO?

EN~~L\::

IN'-IlLf~

\ - - - - + - - _ e _ - . . . . J \ . - - - - i / Y 'N~\}1

c..uRR£NT

SOUR.lF

. . . - -_ _ _ _ _ - - - J

'_-01" au \ P

\J

1 C.JJ

~tE~

\

~o

Utlct;:""

~-~ _ _ _ _ f\---____4I _ _ _ _ _ _ _ - - - - I 5 (+)

1 LOO? OUT

INYI'i&

~~---~--~~2 ~)I LOO~

QU1

Z'iO;.-. Y4W lN4\,,\B

L.(701)\ '/l..W

lOD~

IN

LDa~ IN

~--d'--___ ---~ B (-) 'RE~\J£\l ~UN

8DOOlO

TER.

~K l.DR.~D~~1\

ON

B

&) \

D

~

\ \\l G l ESE R \

~.\_

CURtENT LOD?

\N1ERr~(.c

5R.U\N

~, ~~~1.\:\'t

5-18-1{' 4·ZS-78

5l-\EEI Z OF '1 KEV \)

(13)

I LOOP

ENc\~Ll:: SOU\'lCE

:J

. 1. LOOf

EN~~lt:

OU1?Ul c..OR\t£t'\1 SOUl.t.E @

(,.) I LOOP QU, ®

+ } l)Ul PUl

_ Tt3 TER t'\ \NIX l

---

(-) I LOOt> OU1

:J

':>I~N

1\ L G

~OU~\)

I N rUT c.

U\llEN1 ~l)Ol(~ \L., 'I 'f) (t)

1

LD(J~

IN

CL~)

+ }

ll'-lPU1

_ F RDtJ\

TEKM\\~f\l

r - - - -

(-) 1. LOO\' IN @J

S\GN\\\' ~lOU~t) (tI~

(+)

\{'EF\tER. tUN (q"

, .. -.... j

(-) RE\\\)ER. tUN

(§)

____ +_} KEI\'DER RUN

FULL DUP lE)\

(OR~EN1

WOP

l~lER.t{\l~

F\ C.1 \ \J E c...o N F \ G

lJ

tlt\ \" \0'"

(8Sl0 SUfPL\ES C\)\ttE\--\1

SOU\"«(E')

(14)

I LOOf

Et\~~L~

S6U\llE

:J

1 LOO? E N

f\~LE'

(+)

1 LOOP aU1 ® ~ I

(-) 1- LOOf OU1 CD

(+)

1 LOOY iN @ +}

(-) T

l()()~

IN @

(+)

KEf\bER.. tllN @

: I

(-) R.E (\ \) t L

~lJM

®

FUll

\)~~lEl CJJRt£~l

LODf Il\\l

(~F~lF P\\S~\\Jc LD~t 'ttLHl~1l0N

(TERM\t-\t\l SOrPLlGS CUlULEN1

~llE")

OU1~\)1

10

1ER~\~~l

\NP\J1

l=lt}tt\

1£~~

\ \\\

~

L

RER\)E~

R\j\\\

(15)

NOTE

SWITCH SETTINGS ON THE VIDEO EXTERNAL INTERFACE BOARD (EI8) AND SERIAL EXTERNAL INTERFACE BOARD ARE PRESET PRIOR TO SHIPMENT. THESE SETTINGS SHOULD BE VERIFIED DURING SYSTEM

INSTALLATION TO ASSURE PROPER SYSTEM RESPONSE:

VIDEO EIB: Switch #lis not used at present and is set in the OFF position.

Switch #2 should be set to the OFF position for SYSTEM CONSOLE use·with the

8532

Display/Keyboard

(177560)

SERIAL EI8: Switch Positions are preset as follows for Unit

#1

Switch

.1l. • 7T • 1

2 3 4 5 6 7 8 9 10 1 1 1 2 1 3 14 1 5 1 6

ON

J

OF.F ON·

OFF

ON

ON ON J

ON.

OFF OFF OFF OFF

ON

J

OFF ON ON

UNIT

1

NOT IN USE

8

bits "(Data)

NO PARITY

NO TTY FILTER

EVEN PARITY

9600

Baud

(16)

·.... : - ' .•. • - -1

/

0 - - " , _ _ :1

f"l . _~..- ; . . . -- _ . .:~.:- : ~ .... -~ L \-. ." :;. -

II

. ...

: • • -~. 0 o · . : / - -,-

NOTICE

FIRST

J

REMOVE THE END- CUSHION PANEL CLOSEST TO THE REAR OF THE UNIT (SEE FIGURE 1) BY GRASPING WOOD PORTIQN AND BY PULLING STRAIGHT UP.

REMOVE SYSTEM BY SLIDING THE UNIT TO THE REAR AND LIFTING

STRAIGHT UP HOLDING BOTTOM OF CHASSIS AT THE FRONT AND REAR.

(17)

NOTI CE .

FIRST~

REMOVE THE END- CUSHION PANEL CLOSEST TO THE REAR.OF THE UNIT (SEE FIGURE 1) BY GRASPING WOOD PORTIQN AND BY PULLING STRAIGHT UP.

REMOVE SYSTEM BY SLIDING THE UNIT TO THE REAR AND LIFTING . STRAIGHT UP HOLDING BOTTOM OF CHASSIS AT THE FRONT AND REAR.

INSURE THAT SYSTEM TERMINATOR (BECKMAN #699-1-R150 RESISTOR NETWORK IS INSTALLED IN 8510 CHASSIS. TERMINATORS ARE

INSTALLED ON 8510's AT THE

FACTORY~

LOCATED AT THE LEFT SIDE

OF DAISY CHAIN CABLE CONNECTOR. DEVICE MUST BE INSTALLED HITH

BLACK DOT (PIN ONE) AT THE BOTTOM. PIN NUMBER SIX HAS BEEN

REMOVED AT THE FACTORY.

Referenzen

ÄHNLICHE DOKUMENTE

I had multiple roles in this study, including design and implementation of the eGLM method, computational experiments with cell cycle and G 0 genes, large-scale simulations to

In Table 3 nominal world prices for t h e 10 demand commodities of the small FAP commodity list are tabulated. Some commodities like

The IMPll-B ARPANET INTERFACE allows the PDPll user, with the addition of appropriate software, to communicate with other Host machines on the ARPANET.. *

During an interrupt acknowledge sequence, SYNC indicates the presence of a device address, DIN or DOUT determine the type of interrupt operation, and IACK is

This appendix presents tables of'P~chine opcodes and operator execution times.. Table C-l presents the opcodes, and Table C-2 presents the operator execution

The drive controller provides the electronics necessary to interface the diskette drive to the LSI-11 data bus (Q bus) plus record and recover information under the IBM format.. 3

Also included are floppy disk drive, a disk controller which handles up to four drives, single serial interface, 28K words of 16-bit MOS RAM, video control circuitry and integral

The telephone instrument itself is attached either to home or to the working place (or is a public phone), and is thus not essential personal technology, but