background image

N C

NCR  DECISION  MATE  V

System  Technical

 

Manual

 

- Hardware

Summary of Contents for Decision Mate V

Page 1: ...N C NCR DECISION MATE V System Technical Manual Hardware ...

Page 2: ...ition July 1983 It is the policy of NCR Corporation to improve products as new technology components software and firmwarebecome available NCR Corporation therefore reserves the right to change speci fications without prior notice All features functions and operations described herein may not be marketed by NCR in all parts of the world In some instances photographs are of equipment prototypes The...

Page 3: ...ing changes to the hardware or software The first manual provides general information on the NCR DECISION MATE V and its various options Information is included on how to identify the various models and kits that are available The hardware description includes information about the I O bus signal levels power requirements and plug pin assignments The other manuals provide information on the variou...

Page 4: ...hnical Manual MS DOS System Technical Manual CP M 86 In the NCR DECISION MATE V System Technical Manual series the chapters are arranged in numeric sequence and the appendices in alphabetic sequence Hardware Chapters 1 and 2 Appendix A CP M 80 Chapter 3 Appendix B MS DOS Chapter 4 Appendix C CP M 86 Chapter 5 Appendix D ...

Page 5: ...isk Drives 2 24 Fixed Winchester Disk 2 27 Keyboard 2 31 Keyboard Codes 2 38 Monochrome CRT 2 55 Color CRT 2 57 RS 232C Peripheral Adapters 2 57 Software Strapping 2 62 Hardware Strapping 2 62 Centronics Peripheral Adapter 2 62 Memory Expansion Modules 2 66 Blank Interface Adapter 2 67 Hints on Printer Connection 2 68 Centronics Peripheral Adapter K210 2 68 RS 232C Peripheral Adapters K212 K213 2 ...

Page 6: ...cessor A 159 Power Supply A 163 AC DC Wiring A 165 RS 232C Adapter A 167 Centronics Adapter A 169 Fixed Disk Interface A l71 Keyboard A 173 Monochrome CRT A l75 Diagnostic Module A l77 Memory Extension 64K A 181 Memory Extension 192K A 183 Memory Extension 448K A 185 Matrix Character Set A 187 Character Generator Table A 191 Keyboard Output Assignments A 193 Programmable Communications Interface A...

Page 7: ...nts are used providing a high degree of reliability Included on this board are the Z80 microprocessor DMA flexible disk controller keyboard controller and 64Kbytes RAM Also the I O bus complete with seven user accessible sockets is integrated into the controller board Two additional sockets are available for the factory installation of some features In this configuration the NCR DECISION MATE V us...

Page 8: ...For example freestanding Winchester Disk 10MB Figure 1 1 System overview 7 2 ...

Page 9: ...e bus by the user The peripheral adapters are used to connect industry standard printers modems and terminals to the bus The bus is also used for the connection of the memory expansion modules and other special purpose modules Different versions of a switcher type power supply are used depending on the power requirements of the different models of the NCR DECISION MATE V The power supply also prov...

Page 10: ...K019 is for systems in the Corporate Appearance Plan CAP color scheme Memory Expansion Modules These kits K200 202 and 208 can be installed by the user directly into slot 1 of the I O bus It is only possible to install one kit into a system The kits provide the following memory capacities K200 increases memory capacity from 64K to 128Kbytes K202 increases memory capacity from 64Kto 256Kbytes K208 ...

Page 11: ...ots 2 to 6 It is designed to support the following modems Bell 103 300 baud Bell 2035 1200 baud Built into the modem housing are two sockets for the connec tion of standard telephone type plugs a cable is included for the connection of a telephone Diagnostic Module This module K220 can be installed directly into slot 7 of the I O bus and is intended for service engineers and other persons inter es...

Page 12: ...into the I O bus slots 2 to 6 The adapter has twice the thickness of other adapters therefore it requires two slot positions for installa tion The adapter provides the interface between the NCR DE CISION MATE V and the DECISION NET System MODEL AND KIT IDENTIFICATION The configuration of the hardware is defined by the model num ber The standard arrangement of the model number is shown below 3 2 7 ...

Page 13: ... 60 120 V 50 60 Hz 65 220 V 5 0 60 Hz 70 100V 5 0 60 Hz 74 230 V 5 0 60 Hz 75 240 V 50 60 Hz Language Code 00 US English 01 International English 02 UK English 03 Spanish 04 Portuguese 05 French 06 German 07 Dutch 08 Flemish 09 Swedish 10 Danish 11 Norwegian 12 Italian 13 Greek 14 Yugoslavian 15 Japanese Katakana 16 Taiwanese 17 Arabic 18 Iranian 19 Hebrew 20 Finnish 25 Latin American Spanish 42 C...

Page 14: ...3273 K220 Diagnostic module 3273 K230 Dual 8 1 6 bit processor upgrade internal 3273 K231 Dual 8 16 bit processor upgrade external 3273 K240 T ilt mechanism 3273 K600 NCR OMNINET transporter Not yet released but shown for reference purposes Figure 1 3 Kits ENVIRONMENTAL CONSIDERATIONS The NCR DECISION MATE V is designed to operate in a normal office type environment without the need for special he...

Page 15: ...ts are freestanding Winchester disk drives for connection to the NCR DECISION MATE V They are intended for con nection to systems with either one or two integrated flexible disk drives and cannot be connected to systems with an integrated Winchester disk drive Each unit has a formatted capacity of 10M bytes and up to three units may be connected to a system in a daisy chain arrangement Three model...

Page 16: ...easy assembly of the units in a daisy chain configuration Technical data for the NCR 3282 Winchester Disk Drive is provided in Figure 1 5 Capacity formatted 10 Mbytes 612 tracks unit 17 sectors track one used as alternative sector 512 bytes sector Track Density 345 tpi Transfer Rate 5Mbits sec Access Time track to track 3 msec average 85 msec M otor Start Time 15 sec Encoding M ethod MFM Sectoring...

Page 17: ...ouble sided recording Hand shaking signals are provided which make DMA operation easy to incorporate with the aid of the DMA controller integrated circuit The RAM controller provides mulitplexed addresses and ad dress strobes as well as refresh access arbitration for the 64Kbytes dynamic RAM contained on the controller board and also for the memory expansion modules Up to a maxi mum of 256Kbytes o...

Page 18: ...1 is reserved for the connection of any one of the memory expansion modules K200 K202 K208 Position J7 is reserved for the connection of either the diag nostic module K220 or the customer installable 16 bit processor module K231 Positions J2 through J6 are the general purpose slots for the connection of the peripheral adapter and other interfaces to the computer These five positions are identical ...

Page 19: ...SYSTEM TECHNICAL MANUAL HARDWARE DESCRIPTION Controller board bus connector JZ 1 S Figure 2 2 Bus connector ...

Page 20: ... DRQO DACK1 30 DACKO W AIT 31 INT LGRD 32 LGRD Figure 2 3 Bus J2 J6 pin assignments Two additional plug socket connections are possible on the bus These are made on the solder side of the controller board and are designated J2A and J7A These connectors are not considered to be user accessible rather for factory use or for use by field engineers and system integrators Normally these two connectors ...

Page 21: ...g 5V 5 max Current 0 5A 12V 5 max Current 0 1A or For all plugs Jl J2 J2A J3 J4 J5 J6 J7 and J7A 5V 5 max 5 0A 12V 5 max 0 6A The DC voltage levels for the I O bus plugs are Input Output HIGH Voltage V j 2 4 to 5 5 Volts Input Output LOW Voltage Vl 0 5 to 0 8 Volts Timing charts are provided in Figures 2 4 to 2 8 2 5 ...

Page 22: ...Figure 2 4 D M A cycle tim ing DMA CYCLE CIByte from FDC MEMORY ...

Page 23: ...Figure 2 5 M em ory read tim ing N si SYSTEM TEC H N IC A L M A N U A L H A R D W A R E DESCRIPTIO N ...

Page 24: ...Figure 2 6 I O read tim in g do ...

Page 25: ...Figure 2 7 I O w rite tinning to SYSTEM TEC H N IC A L M A N U A L H A R D W A R E DESCRIPTIO N ...

Page 26: ...2 10 I O Signals The signals for the NCR DECISION MATE V I O bus are defined in Figure 2 9 The distribution of the signals is shown in Figure 2 10 ...

Page 27: ...onal active high Driver l _ 2 m A BD1 a6 I O or I l 1 6m A BD2 c7 I O Bus Driver to peripheral BUS L S 2 4 5 au tom atic directio n by V l 0 4 5 V B D 3 a7 I O l 0 2 m A B D 4 c8 I O Sw itch by IF S E L I O R e a d N orm al o u tp u t Receiver l _ 0 2 m A B D 5 a8 I O l l 2 0 p A B D 6 c9 I O D irection can be changed by D IR signal BD7 a9 I O Typical IC s in the interfaces are 7 4 L S 2 4 5 or Po...

Page 28: ...mal output active high Spec Operation 0 Driver Only Tristate 0 Tri State possible with ABTRI signal I _ 24mA BA19 a17 0 l l 10m A IOW a4 0 I O WRITE Receiver I L 1 2m A IOR c4 0 I O READ _ Processor control lines l l 60uA active low Tri state possible Special Operation ME MW a5 0 MEMORY WRITE Driver l _ 24mA MEMR c5 0 MEMORY READ Only l 5m A Tristate RESET a3 0 System Reset O utput active low Rece...

Page 29: ...r only open collector l _ 8mA READY DMA a10 0 Ready Signal from the memory controller XACK active high Receiver l _ 1m A I I 50uA DIR c13 1 Direction o f the databus driver Low signal change to input Driver open collector I L 8m A TH O LD a14 1 Test Hold External request to set the Z80 in hold state Driver open collector I _ 8mA HLDA c14 0 Hold Acknowledge A response from Z80 processor The Z80 pro...

Page 30: ...ow Driver only open collector I _ 8mA IN TAC K a12 0 INTERRUPT ACKNOWLEDGE from the Z80 Processor active low Receiver li_ 1 2m A I I 60uA W AIT a31 I W A IT set the Z80 8088 and DMA controller in Wait State not ready active low Driver only open collector l _ 8mA DRQO c29 1 DMA Request for Channel 0 active high Driver only Tristate DRQ1 a29 1 DMA Request for Channel 1 active high Asynchronous chann...

Page 31: ... select 0 to 4 active low Receiver IFSEL1 a28 0 The Interface does not need own address decoder I l 0 8mA Ih 4 0 uA IFSE L2 c27 0 The Select of the I O ports in the peripherals IFSEL3 a27 0 is made by any IFSEL and BA3 BA3 IFSEL4 c12 0 10 Peripherals Autom atic change of the data bus direction This change is not possible while a DMA function is being performed AUTO a13 Change peripheral from board...

Page 32: ...Figure 2 10 Signal d istrib u tio n 2 16 ...

Page 33: ...NICAL MANUAL HARDWARE DESCRIPTION Interface Configuration The configuration of the I O interface and information on the interface select signals is provided in Figure 2 11 Figure 2 11 Interface configuration 2 17 ...

Page 34: ...ask replace complement and clear screen Re verse and normal video blink attribute and half intensity are also available See NEC 7220 data sheets The graphics controller board is connected directly onto the controller board with two connectors J P 113 and J P 114 The pin assignments for these connectors are shown in Figure 2 12 Pin assignments P114 Pin assignments P113 Figure 2 12 Graphic controlle...

Page 35: ...ntained module K231 which the user can plug di rectly into the controller bus at slot 7 The configuration of the 16 bit processor board is 8088 processor with 5MHz clock Bus controller 4K x 8 PROM Spare socket for a co processor e g 8087 Switch logic for dual processor concept Because the Z80A and the 8088 processor use the same bus only one processor will work at a time The other processor is in ...

Page 36: ...Figure 2 13 16 bit processor timing The processor timing of the 16 bit processor is shown in Figure 2 13 and the pin assignments in Figure 2 14 2 20 ...

Page 37: ...SCRIPTION Figure 2 14 16 bit processor pin assignments POWER SUPPLY The power supply comprises the following modules Power connector Primary fuse Transformer Rectifier Switcher 5V 12V 1 Secondary Fuse for unregulated output voltage 2 21 ...

Page 38: ...3 2 A 50mVpp 120mVpp Models with hard flexible disk combination require a larger transformer and switcher assembly The outputs of these are Supply Regulated Max Current Ripple 18V to 35V 18V to 35V 5 1V 3 12 2V 3 13 0 A 4 1 A 50mVpp 120mVpp The color CRT also requires a larger transformer but the standard switcher and rectifier can be used for controller board flexible disks keyboard and I Fs The ...

Page 39: ...e Once in 10 seconds The power supply assembly is available in three models For a power source with a nominal voltage of 120Vac For a power source with a nominal voltage of 22QVac A model that can be strapped to suit power sources with nominal voltages of 100 230 or 240Vac These different models of the power supply are identified by the Power Code which is a part of the model number Power Code Nom...

Page 40: ...tor life if no com mands have been issued to the drives within 15 seconds after completion of a previous command the drive motor is turned off The head load mechanism is coupled with motor on signal Systems with an integrated fixed disk have only one flexible disk drive this is mounted on the rightmost side of the computer and is called drive A Power requirements for the flexible disk drive are gi...

Page 41: ... the standard pin assignments as shown in Figure 2 18 READY 34 33 GRD SIDESEL 32 31 GRD RDDATA 30 29 GRD WRPROT 28 27 GRD TRACK0 26 25 GRD WREN 24 23 GRD W RDATA 22 21 GRD STEP 20 19 GRD D IR 18 17 GRD MOTORON 16 15 GRD 14 13 GRD SEL1 12 11 GRD SE L0 10 9 GRD INDEX 8 7 GRD 6 5 GRD 4 3 GRD HDLO AD 2 1 GRD Figure 2 18 Pin assignments The input and output signals to the disk drive are standard indust...

Page 42: ...ction Select Minimum pulse width for step is 0 8ms Direction Select is not changed within 1ms on each side of the trailing edge of Step Each step pulse is delayed by 6ms from the preceding step Write Data Input signal to provide the data to be written on the flexible disk Each transition from high to low causes the current through the read write heads to reverse causing a data bit to be written Th...

Page 43: ...signal to become true after the Motor On signal becomes true is less than 800 ms FIXED WINCHESTER DISK The Winchester disk drive uses two non removable 5 1 4 inch disks as storage media The total fomatted capacity of the four surfaces is 10Mbytes The two disks are called disk B and disk C The Western Digital Winchester disk controller interfaces the disk drive to the host processor All necessary b...

Page 44: ... of this signal or logical one level enables data to be written on the disk The inactive state of this signal or logical zero level enables data to be transferred from the drive During power fail or power up all data recorded on the drive shall be retained reliably regardless of the frequency of occur rence of dc power transitions at the drive itself and regardless of the sequence and rate of dc v...

Page 45: ...n coming step pulses Drive Select 1 4 Drive Select when a logical one connects the drive interface to the control lines and activates the LED on the front panel of the drive Shunts are provided on the drive which can be cut in a specified pattern so as to determine which unique select line DS1 4 on the interface will activate that particular drive MFM Write Data This is a differential pair that de...

Page 46: ...ero the outermost data track When the Track zero signal goes true it shall always be true prior to Seek Complete true Write Fault This signal indicates that a condition exists at the drive that will cause improper writing on the disk When this line is a logic one further writing shall be inhibited at the drive until the condition is corrected It cannot be reset viathe interface There are four cond...

Page 47: ...s trans mitted to the host system via a differential pair of MFM Read Data lines The transition of the MFM Read Date line going more positive than the MFM Read Data line represents a flux reversal on the track of the selected head KEYBOARD The low profile ASCII encoded keyboard is designed according to NCR Corporate Appearance Plan CAP styling and newest ergo nometric requirements It is connected ...

Page 48: ...e is made by the switch assembly mounted under the base of the keyboard see Figure 2 23 Figure 2 23 Language code selection Keytip sets are provided so that the keyboard layout matches the standard national layouts see Figure 2 24 for version 1 key board and Figure 2 25 for version 2 2 32 ...

Page 49: ...SYSTEM TECHNICAL MANUAL HARDWARE DESCRIPTION Figure 2 24 Keyboard layouts 1 of 2 2 33 ...

Page 50: ...ITALIAN Figure 2 24 Keyboard layouts 2 of 2 2 54 SWEDISH FINNISH NORWEGIAN SPANISH ...

Page 51: ...SYSTEM TECHNICAL MANUAL HARDWARE DESCRIPTION SWISS GERMAN SWISS FRENCH AUSTRALIAN PRELIMINARY Figure 2 25 Keyboard layouts 1 of 2 2 35 FRENCH ...

Page 52: ...CANADIAN BILINGUAL PRELIMINARY SOUTH AFRICAN PORTUGUESE YUGOSLAVIAN Figure 2 25 Keyboard layouts 2 of 2 2 36 ...

Page 53: ...n Function C olor K eyboard PCB T B 1 1 Logic Gnd black 4 2 Frame Gnd shield 5 3 5V white 2 4 SDPOLL poll data line yellow 3 5 Reserved red 1 Figure 2 28 Keyboard cable pin assignments The joy stick is an option for program games Functionally the joy stick is connected parallel to the cursor keys with a relationship between the arrows on the keyboard and the direction in which the joy stick is mov...

Page 54: ...eys are changed from lower to uppercase or upper to lowercase when the Capital Mode key is pressed for example pressing the key in position C5 on the US English version of the keyboard produces the keycodes and characters shown in Figure 2 30 Key s Keycode Character C5 67 9 C5 with Shift 47 G C5 with Capital Mode 47 G C5 with Capital Mode and Shift 67 9 C5 with Control 17 Figure 2 30 Keycode examp...

Page 55: ...56 16 76 56 16 76 56 16 B5 62 42 02 62 42 02 62 42 02 62 42 02 B6 6E 4E 0E 6E 4E OE 6E 4E OE 6E 4E OE B7 6D 4D 0D 6D 4D OD 6D 4D OD 6D 4D OD B8 2C 3C 2C 3C 2C 3B 2C 3B B9 2E 3E 2E 3E 2E 3A 2E 3A B10 2F 3F 2F 3F 2D 5F 1F 20 5F 1F B11 B50 2B DB BB 2B DB BB 2B DB BB 2B DB BB B51 31 DC BC 31 DC BC 31 DC BC 31 DC BC B52 32 DD BD 32 DD BD 32 DD BD 32 DD BD B53 33 DE BE 33 DE BE 33 DE BE 33 DE BE B54 88 ...

Page 56: ...8 88 88 98 88 88 98 88 88 98 C50 2D F4 F5 2D F4 F5 2D F4 F5 2D F4 F5 C51 34 D4 B4 34 D4 B4 34 D4 B4 34 D4 B4 C52 35 D5 B5 35 D5 B5 35 D5 B5 35 D5 B5 C53 36 D6 B6 36 D6 B6 36 D6 B6 36 D6 B6 C54 2A DA BA 27 DA BA 2A DA BA 2A DA BA DO D1 71 51 11 71 51 11 71 51 11 71 51 11 D2 77 57 17 77 57 17 77 57 17 77 57 17 D3 65 45 05 65 45 05 65 45 05 65 45 05 D4 72 52 12 72 52 12 72 52 12 72 52 12 D5 74 54 14 ...

Page 57: ... D9 B9 D54 2F DF BF 2F DF BF 2F DF BF 2F DF BF EO 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B E 1 31 21 31 21 31 21 31 21 E2 32 40 32 22 32 22 32 22 E3 33 23 33 23 33 23 33 40 E4 34 24 34 24 34 24 34 24 E5 35 25 35 25 35 25 35 25 E6 36 5E 36 26 36 26 36 26 E7 37 26 37 27 37 2F 37 2F E8 38 2A 38 28 38 28 38 28 E9 39 28 39 29 39 29 39 29 E10 30 29 30 5F 1F 30 3D 30 3D E11 2D 5F 1F 2D 3D 2B 3F 7E 3F E12 3D 2...

Page 58: ...4 C4 A4 F5 E5 C5 A5 E5 C5 A5 E5 C5 A5 E5 C5 A5 F6 E6 C6 A6 E6 C6 A6 E6 C6 A6 E6 C6 A6 F7 E7 C7 A7 E7 C7 A7 E7 C7 A7 E7 C7 A7 F8 E8 C8 A8 E8 C8 A8 E8 C8 A8 E8 C8 A8 F9 E9 C9 A9 E9 C9 A9 E9 C9 A9 E9 C9 A9 F10 EA CA AA EA CA AA EA CA AA EA CA AA F11 EB CB AB EB CB AB EB CB AB EB CB AB F12 EC CC AC EC CC AC EC CC AC EC CC AC F13 ED CD AD ED CD AD ED CD AD ED CD AD F14 EE CE AE EE CE AE EE CE AE EE CE ...

Page 59: ...76 56 16 76 56 16 B5 62 42 02 62 42 02 62 42 02 62 42 02 B6 6E 4E 0E 6E 4E 0E 6E 4E OE 6E 4E OE B7 6D 4D 0D 6D 4D 0D 6D 4D OD 6D 4D OD B8 2C 3B 2C 3B 2C 3B 2C 3B B9 2E 3A 2E 3A 2E 3A 2E 3A B10 2D 5F 1F 2D 5F 1F 2D 5F 1F 2D 5F 1F B11 B50 2B DB BB 2B DB BB 2B DB BB 2B DB BB B51 31 DC BC 31 DC BC 31 DC BC 31 DC BC B52 32 DD BD 32 DD BD 32 DD BD 32 DD BD B53 33 DE BE 33 DE BE 33 DE BE 33 DE BE B54 88 ...

Page 60: ...40 2A 7B 7D 1D 7C 40 00 C13 88 88 98 88 88 98 88 88 98 88 88 98 C50 2D F4 F5 2D F4 F5 2D F4 F5 2D F4 F5 C51 34 D4 B4 34 D4 B4 34 D4 B4 34 D4 B4 C52 35 D5 B5 35 D5 B5 35 D5 B5 35 D5 B5 C53 36 D6 B6 36 D6 B6 36 D6 B6 36 D6 B6 C54 2A DA BA 2A DA BA 2A DA BA 2A DA BA DO D1 71 51 11 71 51 11 71 51 11 71 51 11 D2 77 57 17 77 57 17 77 57 17 7A 5A 1A D3 65 45 05 65 45 05 65 45 05 65 45 05 D4 72 52 12 72 5...

Page 61: ... D9 B9 D54 2F DF BF 2F DF BF 2F DF BF 2F DF BF EO 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B E 1 31 21 31 21 31 21 31 21 E2 32 22 32 22 32 22 32 22 E3 33 23 33 23 33 23 33 23 E4 34 24 34 24 34 24 34 24 E5 35 25 35 25 35 25 35 25 E6 36 26 36 26 36 26 36 26 E7 37 2F 37 2F 37 2F 37 2F E8 38 28 38 28 38 28 38 28 E9 39 29 39 29 39 29 39 29 E10 30 3D 30 3D 30 3D 30 3D E 11 2B 3F 2B 3F 40 3F 27 3F E12 27 60 00 ...

Page 62: ...C5 A5 E5 C5 A5 F6 E6 C6 A6 E6 C6 A6 E6 C6 A6 E6 C6 A6 F7 E7 C7 A7 E7 C7 A7 E7 C7 A7 E7 C7 A7 F8 E8 C8 A8 E8 C8 A8 E8 C8 A8 E8 C8 A8 F9 E9 C9 A9 E9 C9 A9 E9 C9 A9 E9 C9 A9 F 10 EA CA AA EA CA AA EA CA AA EA CA AA F11 EB CB AB EB CB AB EB CB AB EB CB AB F12 EC CC AC EC CC AC EC CC AC EC CC AC F13 ED CD AD ED CD AD ED CD AD ED CD AD F14 EE CE AE EE CE AE EE CE AE EE CE AE F50 EF CF AF EF CF AF EF CF ...

Page 63: ...56 16 76 56 16 76 56 16 B5 62 42 02 62 42 02 62 42 02 62 42 02 B6 6E 4E 0E 6E 4E OE 6E 4E OE 6E 4E OE B7 6D 4D 0D 6D 4D OD 2C 3F 6D 4D OD B8 2C 3B 2C 3B 3B 2E 2C 3C B9 2E 3A 2E 3A 3A 2F 2E 3E B10 2D 5F 1F 2D 5F 1F 3D 2B 2F 3F B11 B50 2B DB BB 2B DB BB 2B DB BB 2B DB BB B51 31 DC BC 31 DC BC 31 DC BC 31 DC BC B52 32 DD BD 32 DD BD 32 DD BD 32 DD BD B53 33 DE BE 33 DE BE 33 DE BE 33 DE BE B54 88 88 ...

Page 64: ...24 23 24 23 60 23 1D 60 7B 1B C13 88 88 98 88 88 98 88 88 98 88 88 98 C50 2D F4 F5 2D F4 F5 2D F4 F5 2D F4 F5 C51 34 D4 B4 34 D4 B4 34 D4 B4 34 D4 B4 C52 35 D5 B5 35 D5 B5 35 D5 B5 35 D5 B5 C53 36 D6 B6 36 D6 B6 36 D6 B6 36 D6 B6 C54 2A DA BA 2A DA BA 2A DA BA 2A DA BA DO D1 71 51 11 71 51 11 61 41 01 71 51 11 D2 77 57 17 77 57 17 7A 5A 1A 77 57 17 D3 65 45 05 65 45 05 65 45 05 65 45 05 D4 72 52 1...

Page 65: ...D9 B9 D54 2F DF BF 2F DF BF 2F DF BF 2F DF BF EO 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B E1 31 2B 31 2B 26 31 31 21 E2 32 22 32 22 7B 32 32 40 E3 33 2A 33 2A 22 33 33 23 E4 34 7D 34 7D 27 34 34 24 E5 35 25 35 25 28 35 35 25 E6 36 26 36 26 50 36 36 7D E7 37 2F 37 2F 7D 37 37 26 E8 38 28 38 28 21 38 38 2A E9 39 29 39 29 5C 39 39 28 E10 30 3D 30 3D 40 30 00 30 29 E11 21 3F 21 3F 29 5B 1B 2D 5F 1F E12 5E ...

Page 66: ...5 A5 E5 C5 A5 F6 E6 C6 A6 E6 C6 A6 E6 C6 A6 E6 C6 A6 F7 E7 C7 A7 E7 C7 A7 E7 C7 A7 E7 C7 A7 F8 E8 C8 A8 E8 C8 A8 E8 C8 A8 E8 C8 A8 F9 E9 C9 A9 E9 C9 A9 E9 C9 A9 E9 C9 A9 F10 EA CA AA EA CA AA EA CA AA EA CA AA F11 EB CB AB EB CB AB EB CB AB EB CB AB F12 EC CC AC EC CC AC EC CC AC EC CC AC F13 ED CD AD ED CD AD ED CD AD ED CD AD F14 EE CE AE EE CE AE EE CE AE EE CE AE F50 EF CF AF EF CF AF EF CF AF...

Page 67: ...03 63 43 03 63 43 03 B4 76 56 16 76 56 16 76 56 16 76 56 16 B5 62 42 02 62 42 02 62 42 02 62 42 02 B6 6E 4E OE 6E 4E OE 6E 4E OE 6E 4E OE B7 6D 4D OD 6D 4D OD 6D 4D OD 6D 4D OD B8 2C 3C 2C 3B 2C 3B 2C 3B B9 2E 3E 2E 3A 2E 3A 2E 3A B10 2F 3F 2D 5F 1F 2D 5F 1F 20 5F 1F B11 B50 2B DB BB 2B DB BB 2B DB BB 2B DB BB B51 31 DC BC 31 DC BC 31 DC BC 31 DC BC B52 32 DD BD 32 DD BD 32 DD BD 32 DD BD B53 33 D...

Page 68: ... 7B 1B 21 41 27 60 00 7E 5E 1E C13 88 88 98 88 88 98 88 88 98 88 88 98 C50 2D F4 F5 2D F4 F5 2D F4 F5 2D F4 F5 C51 34 D4 B4 34 D4 B4 34 D4 B4 34 D4 B4 C52 35 D5 B5 35 D5 B5 35 D5 B5 35 D5 B5 C53 36 D6 B6 36 D6 B6 36 D6 B6 36 D6 B6 C54 2A DA BA 2A DA BA 2A DA BA 2A DA BA DO D1 71 51 11 71 51 11 61 41 01 71 51 11 D2 77 57 17 77 57 17 7A 5A 1A 77 57 17 D3 65 45 05 65 45 05 65 45 05 65 45 05 D4 72 52 ...

Page 69: ...D8 B8 D53 39 D9 B9 39 D9 B9 39 D9 B9 39 D9 B9 D54 2F DF BF 2F DF BF 2F DF BF 2F DF BF EO 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B 1B E 1 31 21 31 2B 31 21 31 21 E2 32 40 32 22 32 22 32 22 E3 33 23 33 23 33 23 33 23 E4 34 24 34 40 34 24 34 24 E5 35 25 35 25 35 25 35 25 E6 36 7D 36 26 36 26 36 26 E7 37 26 37 2A 37 2F 37 2F E8 38 2A 38 28 38 28 38 28 E9 39 28 39 29 39 29 39 29 E10 30 29 30 3D 30 3D 30 3D E11...

Page 70: ...C4 A4 E4 C4 A4 F5 E5 C5 A5 E5 C5 A5 E5 C5 A5 E5 C5 A5 F6 E6 C6 A6 E6 C6 A6 E6 C6 A6 E6 C6 A6 F7 E7 C7 A7 E7 C7 A7 E7 C7 A7 E7 C7 A7 F8 E8 C8 A8 E8 C8 A8 E8 C8 A8 E8 C8 A8 F9 E9 C9 A9 E9 C9 A9 E9 C9 A9 E9 C9 A9 F10 EA CA AA EA CA AA EA CA AA EA CA AA F11 EB CB AB EB CB AB EB CB AB EB CB AB F12 EC CC AC EC CC AC EC CC AC EC CC AC F13 ED CD AD ED CD AD ED CD AD ED CD AD F14 EE CE AE EE CE AE EE CE AE...

Page 71: ...ints vertically The tube uses a green colored phosphor for a green display on a dark background An anti reflection surface is provided The screen is refreshed at 56 2Hz the horizontal frequency is 23 8k Hz The CRT requires a supply voltage of 12Vdc 5 and a maximum current of 1 5A Brightness and contrast controls are conveniently located on the front of the unit allowing easy adjustment for dif fer...

Page 72: ...n in Figure 2 35 and a timing diagram in Figure 2 36 Controller Board TB 101 Signal CRT Board J P 1 Pin 1 HSYNC Pin 5 2 12V 4 3 VIDEO 3 4 VSYNC 2 5 LGRD 1 Figure 2 35 CRT signals HORIZONTAL VIDEO HORIZONTAL DRIVE VERTICAL VIDEO VERTICAL DRIVE Figure 2 36 CRT monochrome tim ing 2 56 ...

Page 73: ...to video blue video green video red horizontal drive and vertical drive circuits Technical details of the color CRT are shown in Figure 2 37 Deflection angle 90 Degrees CRT surface Non glare anti reflection high contrast Phospor P22 red green blue Dot trio pitch 0 31 mm Number o f colors 8 Figure 2 37 CRT Technical details RS 232 C PERIPHERAL ADAPTERS The adapter consists of a small printed circui...

Page 74: ...many serial data communication disciplines in full or half duplex mode The interface is capable of transmission rates from 50 to 19200 baud The pin assignments for the I O bus connector are shown in Figure 2 38 These signals match those of the I O bus and are defined in the I O bus description in this manual The differences in the cables are shown in Figure 2 39 Figure 2 38 RS 232C pin assignments...

Page 75: ...SYSTEM TECHNICAL MANUAL HARDWARE DESCRIPTION M O D E M P R I N T E R PLOTTER Figure 2 39 RS 232C cables 1 o f 2 ...

Page 76: ...d from the adapter are standard RS 232 C signals Figure 2 40 defines the required voltage levels for correct operation Figure 2 41 defines the standard RS 232 C interface signals 3 V 12V 3V 12V MAX INPUT VOLT 25V Figure 2 40 RS 232C voltage levels 2 60 ...

Page 77: ...when the terminal wishes to transmit D A TA S E T READY DSR Input to the computer must be high for data transmission in the modem mode This signal is ignored in the no modem mode DATA TER M IN AL READY DTR Output indicating that the computer is ready to receive data D ATA SIGNAL RATE SELECT DSRS Controls a feature of some modems which allows them to transmit at two different signalling rates On hi...

Page 78: ...diagnostics HARDWARE STRAPPING Hardware straps are used to indicate K211 K212 or K213 see Figure 2 42 J1 J2 K211 Modem K212 Printer K213 Plotter Closed Open Open Open Closed Closed Figure 2 42 RS 232 C Hardware strapping CENTRONICS PERIPHERAL ADAPTER The adapter K210 provides an interface between the computer and Centronics compatible parallel printers The adapter consists of a small printed circu...

Page 79: ... the connecting cable and plug is shown in Figure 2 43 and the pin assignments for the I O bus connector are shown in Figure 2 44 The signals match those of the I O bus and are defined in the I O bus description in this manual Figure 2 43 Centronics cable 2 63 ...

Page 80: ...2 23 24 25 BA1 26 27 BAO 28 29 30 31 IFSELO LGRD 32 LGRD Figure 2 44 Centronics pin assignments The signals to and from the adapter are standard TTL level The rise and fall time of the signals must be less than 0 2 tsec The interface timing is shown in Figure 2 45 The Centronics interface signals are defined in Figure 2 46 2 64 ...

Page 81: ...t cannot receive data The signal becomes H IG H in the following cases During data entry depending on printer During printing operation In off line state During printer error status During line feed D ATA 1 8 Signals represent inform ation of parallel data H IG H log 1 LO W log 0 PE H IG H signal indicates that the printer is out of paper SLCT Input Printer is in selected mode option AUTO FEED Out...

Page 82: ... a bus interface connector They are available in the following sizes 64K bytes to provide a system capacity of 128Kbytes 192Kbytes to provide a system capacity of 256Kbytes 448Kbytes to provide a system capacity of 512Kbytes a c 5V 1 5 V 2 AOUT7 3 AOUT6 4 AOUT5 AOUT4 5 AOUT3 6 7 8 9 10 AOUT2 11 AOUT1 ODO 12 AOUTO OD1 13 OD2 OD3 14 15 LG RD 16 LGRD 17 18 IDO 19 ID1 20 ID2 21 ID3 22 ID4 23 CAS7 ID5 ...

Page 83: ...apter consists of a small printed circuit board blank complete with an I O bus connector contained in a small housing that permits direct connection to the I O bus of the NCR DE CISION MATE V The dimensions of the blank board are given in Figure 2 48 The developer must consider the standard bus I O arrangement and the power limitations as specified in the I O bus description of this manual Figure ...

Page 84: ... provided with the device that is being connected to the computer Select the adapter kit that matches your requirements as near as possible Only one printer or plotter may be connected to the computer at a time CENTRONICS PERIPHERAL ADAPTER K210 Generally Centronics compatible printers can be connected without difficulty This type of interface offers the following advantages No strapping required ...

Page 85: ...s possible that many printers do not meet these requirements except at certain baud rates andwhen they are in the full duplex mode The NCR versions of CP M and MS DOS do not support the ETX ACK protocol The kit K212 is designed to match the X On X Off protocol and expects the printer to provide ON signals 12V space at Pin 20 Data Terminal Ready DTR Pin 4 Request to Send RTS PRINTERS NOT SUPPORTING...

Page 86: ...tware strapping CONFIG 2 Check strapping of Jl J2 on RS 232C interface board 3 Check printer strapping 4 Check pin 5 RTS is on 12V 5 Monitor interface with an oscilloscope or a digital analyser INCORRECT PRINTING In the X On X Off mode check 1 Pin 20 DTR is on 12V 2 All strappings 3 Connect a bridge between TB1 4 and TB1 8 on the RS 232C interface board 4 Monitor interface with an oscilloscope or ...

Page 87: ...SYSTEM TECHNICAL MANUAL APPENDIX A APPENDIX A IN ITIA LIZA TIO N FIRMWARE CONTROLLER BOARD A 1 ...

Page 88: ...A 2 ...

Page 89: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 3 ...

Page 90: ...42H READ A TRACK 198 199 0 0 0 3 FDCSF E EQU 03H S P E C IF Y 2 0 0 0 0 0 4 FDCSEN EQU 04H SENSE D R IVE STATUS 201 0 0 4 5 FDCWD EQU 45H W RITE DATA 2 02 0 0 4 6 FDCRD EQU 46H READ DATA 2 03 0007 FDCRE EQU 07H REGAL IB RA TE 2 04 0 0 0 8 FD C S IS EQU 08H SENSE IN TERRU PT STATUS 2 0 5 0 04 A FD C R ID EQU 4AH t READ ID 206 0 0 4 D FD C FT EQU 4 DH aFORMAT A TRACK 207 OOOF FD CSEE EQU OFH SEEK 2 ...

Page 91: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 5 ...

Page 92: ...A 6 ...

Page 93: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 7 ...

Page 94: ...A 8 ...

Page 95: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 9 ...

Page 96: ...A 10 ...

Page 97: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 11 ...

Page 98: ...A 12 ...

Page 99: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 13 ...

Page 100: ...A 14 ...

Page 101: ...SYSTEM TECHNICAL MANUAL APPENDIX A NGTH DF A 15 ...

Page 102: ...A 16 ...

Page 103: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 17 ...

Page 104: ...A 18 ...

Page 105: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 19 ...

Page 106: ...A 20 ...

Page 107: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 21 ...

Page 108: ...A 22 ...

Page 109: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 23 ...

Page 110: ...A 24 ...

Page 111: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 25 ...

Page 112: ...A 26 ...

Page 113: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 27 ...

Page 114: ...A 28 ...

Page 115: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 29 ...

Page 116: ...A 30 ...

Page 117: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 31 ...

Page 118: ...A 32 ...

Page 119: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 33 ...

Page 120: ...A 34 ...

Page 121: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 35 ...

Page 122: ...D E N T 1 DEFB CPM 2 2 0 7 9 4 5 0 0 7 9 5 4D 0 7 9 6 2 0 0 7 9 7 3 2 0 7 9 8 2E 0 7 9 9 3 2 1 6 4 8 0 7 9 A 31 ID E N T 2 DEFB 1 6 B IT 0 7 9 B 3 6 0 7 9 C 4 2 0 7 9 D 4 9 0 7 9 E 5 4 0 7 9 F 2 0 0 7 A 0 2 0 1 6 4 9 0 7 A 1 4 3 ID E N T 3 DEFB CPM 3 0 0 7 A 2 5 0 0 7 A 3 4D 0 7 A 4 2 0 0 7 A 5 3 3 0 7 A 6 2E 0 7A 7 3 0 ...

Page 123: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 37 ...

Page 124: ...A 38 ...

Page 125: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 39 ...

Page 126: ...A 40 ...

Page 127: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 41 ...

Page 128: ...A 42 ...

Page 129: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 43 ...

Page 130: ......

Page 131: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 45 ...

Page 132: ...A 46 ...

Page 133: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 47 ...

Page 134: ...A 48 ...

Page 135: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 49 ...

Page 136: ...A 50 ...

Page 137: ...SYSTEM TECHNICAL MANUAL APPENDIX A A S 1 ...

Page 138: ...A 52 ...

Page 139: ...SYSTEM TECHNICAL MANUAL APPENDIX A AS3 ...

Page 140: ...A 54 ...

Page 141: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 55 ...

Page 142: ...A 56 ...

Page 143: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 57 ...

Page 144: ...A 58 ...

Page 145: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 59 ...

Page 146: ...A 60 ...

Page 147: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 61 ...

Page 148: ...A 62 ...

Page 149: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 63 ...

Page 150: ...A 64 ...

Page 151: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 65 ...

Page 152: ...A 66 ...

Page 153: ...SYSTEM TECHNICAL MANUAL APPENDIX A KEYBOARD FIRMWARE VERSION 1 A 67 ...

Page 154: ...ERfi C ADD OBJ CD P6 LIN LABEL CM D OPERAND COMMENT A 68 ...

Page 155: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 69 ...

Page 156: ...A 70 ...

Page 157: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 71 ...

Page 158: ...A 72 ...

Page 159: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 73 ...

Page 160: ...y4 7 4 ...

Page 161: ...SYSTEM TECHNICAL MANUAL APPENDIX A ERIK A D D R O B J C D P G LIN L A B E L C M D O P E R A N D C O M M E N T A 75 ...

Page 162: ...E H R C A D D R O B J C D P G LIN L A B E L C H D O P E R A N D C O H H E N T A 76 ...

Page 163: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 77 ...

Page 164: ...A 78 ...

Page 165: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 79 ...

Page 166: ...A 80 ...

Page 167: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 81 ...

Page 168: ...A 82 ...

Page 169: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 83 ...

Page 170: ...ERS C ADDS OBJ CD A 84 ...

Page 171: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 85 ...

Page 172: ...A 36 ...

Page 173: ...SYSTEM TECHNICAL MANUAL APPENDIX A ESS C ADD8 ÖBJ CO P6 LIN LABEL CHD OPERAND CONHENT A 87 ...

Page 174: ...ERR C ADDR OBJ CD P6 LIN LABEL CHD OPERAND COMMENT A 88 ...

Page 175: ...SYSTEM TECHNICAL MANUAL APPENDIX A ERH C ADOR 08J CD PS LIN LABEL CMD OPERAND COHNENT A 89 ...

Page 176: ...ERR C AODR OBJ CD P6 LIN LABEL CHD OPERAND COHNENT A 90 ...

Page 177: ...SYSTEM TECHNICAL MANUAL APPENDIX A ERR C ADOR OBJ CD PS LIN LABEL CMD OPERAND COMMENT A 91 ...

Page 178: ...EHfi C ADDR OBJ CD PS LIN LABEL CND OPERAND CONNENT A 92 ...

Page 179: ...SYSTEM TECHNICAL MANUAL APPENDIX A E R R C A D D R O B J C O P6 LIN LABEL CHO OPERAND COMMENT A 93 ...

Page 180: ...ERR C AÖOR OBJ CO P6 LIN LABEL CMD OPERAND COMMENT A 94 ...

Page 181: ...SYSTEM TECHNICAL MANUAL APPENDIX A EfiR C ADDR OBJ CD P6 LIN LABEL CHD OPERAND COMMENT A 95 ...

Page 182: ...A 96 ...

Page 183: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 97 ...

Page 184: ...A 98 ...

Page 185: ...SYSTEM TECHNICAL MANUAL APPENDIX A KEYBOARD FIRMWARE VERSION 2 E R R C A D D S O B J C D PG LIN L A B E L C M D O P E R A N D c o m e r A 99 ...

Page 186: ...ERR C AöCR OBJ CD PG LIN LABEL CMD OPERAND COMMENT A 100 ...

Page 187: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 101 ...

Page 188: ...A 102 ...

Page 189: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 103 ...

Page 190: ...A 104 ...

Page 191: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 105 ...

Page 192: ...CUD OPERAND COMEH7 ERR C ADDR OBJ CD PG LIN LABEL A 106 ...

Page 193: ...SYSTEM TECHNICAL MANUAL APPENDIX A E R R C ADDR OBJ CD PG LIN ÜBEL 10 OPERAHO COMIENT A 107 ...

Page 194: ...ERR C ADM OBJ CD P 6 LIH LABEL CMD OPERAND CÜMENT A 108 ...

Page 195: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 109 ...

Page 196: ...A 110 ...

Page 197: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 111 ...

Page 198: ...A 112 ...

Page 199: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 113 ...

Page 200: ...ERR C AMR OBJ CD P6 LIH LABEL CMD OPERAND C0W1ENT A 114 ...

Page 201: ...SYSTEM TECHNICAL MANUAL APPENDIX A ERR C ADDR OBJ CO PG LIN LABEL OHO OPERAND COftltEHT A 115 ...

Page 202: ...ERR C ADOfi OBJ CD PG LIN LABEL CtID OPERAND COMflENT A 116 ...

Page 203: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 117 ...

Page 204: ...ERR C AODR OBJ CD PG LIN LABEL CflD OPERAND COflltEHT A 118 ...

Page 205: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 119 ...

Page 206: ...ERR C ADDR OBJ CD P6 LIN LABEL C M OPERAND COHHEHT A 120 ...

Page 207: ...SYSTEM TECHNICAL MANUAL APPENDIX A ERR C ADDR OBJ CD P 6 LIH LABEL CUD OPERAND COdttENT A 121 ...

Page 208: ...ERfi C ADDR OBJ CD PG LIN LABEL CI1D OPERAND connENT A 122 ...

Page 209: ...SYSTEM TECHNICAL MANUAL APPENDIX A ERR C MDR 06J CD PG LIN LABEL Cf D OPERAND CÜltltENT A 123 ...

Page 210: ...ERR C AßDR OßJ tD PS LIN LABEL CI OPERAND COM1ENT A 124 ...

Page 211: ...SYSTEM TECHNICAL MANUAL APPENDIX A ERR C SOOR OBJ CD PG LIN LABEL CUD OPERAND C0HHENT A 125 ...

Page 212: ...ERR C AOOR OBJ CD PG LIN LABEL CUD OPERAND COnitENT A 126 ...

Page 213: ...SYSTEM TECHNICAL MANUAL APPENDIX A ERR C ADOfi OBJ CD PG LIN LABEL CUD OPERAND MENT A 127 ...

Page 214: ...ERR C ADOR OBJ CD PG LIH LABEL CHD OPERAND COflNENT A 128 ...

Page 215: ...SYSTEM TECHNICAL MANUAL APPENDIX A ERR C AOOR OBJ Cfl PS LIH LABEL CMD OPERAND COMENT A 129 ...

Page 216: ...TAG LIST A 130 ...

Page 217: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 131 ...

Page 218: ...A 1 3 2 ...

Page 219: ...SYSTEM TECHNICAL MANUAL APPENDIX A CONTROLLER BOARD A 133 ...

Page 220: ...A 134 ...

Page 221: ...A 1 3 5 D RAM SYSTEM TEC H N IC A L M A N U A L A P P E N D IX A ...

Page 222: ...A 136 ...

Page 223: ...A 137 SYSTEM T E C H N IC A L M A N U A L A P P E N D IX A ...

Page 224: ...A 1 3 8 ...

Page 225: ...A 139 SYSTEM T E C H N IC A L M A N U A L A P P E N D IX A ...

Page 226: ...A 1 4 0 TO GRAPHIC BOARD ...

Page 227: ...A 141 SYSTEM T E C H N IC A L M A N U A L A P P E N D IX A ...

Page 228: ...A 1 4 2 ...

Page 229: ...SYSTEM TECHNICAL M ANUAL APPENDIX A CONTROLLER BOARD MULTI LAYER A 143 ...

Page 230: ...A 1 4 4 ...

Page 231: ...A 1 4 5 SYSTEM T E C H N IC A L M A N U A L A P P E N D IX A ...

Page 232: ...A 1 4 6 ...

Page 233: ...A 1 4 7 SYSTEM TEC H N IC A L M A N U A L A P P E N D IX A ...

Page 234: ...A 148 ...

Page 235: ...A 1 4 9 SYSTEM T E C H N IC A L M A N U A L A P P E N D IX A ...

Page 236: ...A 150 ...

Page 237: ...A 151 SYSTEM T E C H N IC A L M A N U A L A P P E N D IX A ...

Page 238: ...A 152 ...

Page 239: ...A 153 o o X JJ o 2 m O JJ o X o o o z m X SYSTEM TEC H N IC A L M A N U A L A P P E N D IX A ...

Page 240: ...A 154 ...

Page 241: ...Ol SYSTEM T E C H N IC A L M A N U A L A P P E N D IX A ...

Page 242: ...A 156 ...

Page 243: ...A 157 SYSTEM TECHNICA L M A N U A L A P P E N D IX A ...

Page 244: ...A 158 ...

Page 245: ...SYSTEM TECHNICAL MANUAL APPENDIX A 16 BIT PROCESSOR A 159 ...

Page 246: ...A 160 ...

Page 247: ...A 161 SYSTEM TEC H N IC A L M A N U A L A P P E N D IX A ...

Page 248: ...A 162 ...

Page 249: ...POWER SUPPLY SYSTEM TECHNICAL MANUAL APPENDIX A A 163 ...

Page 250: ...A 164 ...

Page 251: ...A 1 6 5 O o 0 3J 1 SYSTEM TEC H N IC A L M A N U A L A P P E N D IX A ...

Page 252: ...A 166 ...

Page 253: ...SYSTEM TECHNICAL MANUAL APPENDIX A RS 232C ADAPTER A 167 ...

Page 254: ...A 168 ...

Page 255: ...SYSTEM TECHNICAL MANUAL APPENDIX A CENTRONICS ADAPTER A 169 ...

Page 256: ...A 170 ...

Page 257: ...SYSTEM TECHNICAL MANUAL APPENDIX A FIXED DISK INTERFACE A 171 ...

Page 258: ...A 172 P1 ...

Page 259: ...SYSTEM TECHNICAL MANUAL APPENDIX A KEYBOARD A 173 ...

Page 260: ...A 174 ...

Page 261: ...A 1 7 5 SYSTEM T E C H N IC A L M A N U A L A P P E N D IX A ...

Page 262: ...A 176 ...

Page 263: ...SYSTEM TECHNICAL MANUAL APPENDIX A DIAGNOSTIC MODULE A 177 ...

Page 264: ...A 178 ...

Page 265: ...A 179 SYSTEM TEC H N IC A L M A N U A L A P P E N D IX A ...

Page 266: ...A 180 ...

Page 267: ...SYSTEM TECHNICAL MANUAL APPENDIX A MEMORY EXTENSION 64K A 181 ...

Page 268: ...A 1 8 2 D RAM ...

Page 269: ...SYSTEM TECHNICAL MANUAL APPENDIX A MEMORY EXTENSION 192K A 183 ...

Page 270: ...A 184 ...

Page 271: ...SYSTEM TECHNICAL MANUAL APPENDIX A MEMORY EXTENSION 448K A 185 ...

Page 272: ... o ...

Page 273: ...SYSTEM TECHNICAL MANUAL APPENDIX A M ATRIX CHARACTER SET A 187 ...

Page 274: ...A 188 ...

Page 275: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 189 ...

Page 276: ...A 190 ...

Page 277: ...SYSTEM TECHNICAL MANUAL APPENDIX A CHARACTER GENERATOR TABLE Langu grp il Extension A 191 ...

Page 278: ...A 192 ...

Page 279: ... C s c s i A E O T DCL A D T d f i t 5 E N Q NAK 5 E u e u 6 A C K S Y N 6 F V f V CLR CLR 7 B E L E T B 1 7 G w g w 8 B S C A N 8 H X h X NEW LINE 9 H T EM 9 1 Y i y A L F S U B J z j z B V T ESC i K E k 1 H B S p C FF F S F L l 1 1 D CR G S M r m E SO R S N A n c F SI US 0 __ 0 D E L Si ___such marked fields are assigned to language dependent symbol extensions A 193 ...

Page 280: ...A 194 ...

Page 281: ... Single syn S Y N C H T R A N S P A R E N C Y C O N T R O L 0 N orm al 1 Transparent N ote Baud rate facto r in asynchronous applies on ly if external clock is selected Factor is 1 6 X if internal clock is selected M O D E R E G IS T E R 2 M R 2 M R 2 7 M R 2 6 M R 2 5 M R 2 4 M R 2 3 M R 2 2 M R 2 1 M R 2 0 Transm itter C lock Receiver C lock Baud R ate Selection A lw ays zero in N C R D M V 0 Ex...

Page 282: ...ce DTR O utput low 0 Disable 1 Enable S Y N C H S E N D D L E 0 Normal 1 Send DLE S T A T U S R E G IS T E R S R S R 7 S R 6 S R 5 S R 4 S R 3 S R 2 S R I SRO D ata Set Ready D ata Carrier D etect F E S Y N D etect Overrun P E D L E D etect T x E M T D S C H G R x R D Y T x R D Y 0 DSR input is high 1 DSR input is low 0 DCD input is high 1 DCD input is low A S Y N C H 0 Normal 1 Framing error 0 No...

Page 283: ...A 1 9 7 T IM IN G D IA G R A M S SYSTEM TEC H N IC A L M A N U A L A P P E N D IX A ...

Page 284: ...A 198 ...

Page 285: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 199 ...

Page 286: ...A 200 ...

Page 287: ...SYSTEM TECHNICAL MANUAL APPENDIX A 16 BIT FIRMWARE A 201 ...

Page 288: ...B O O TJLIM E H E V E LB A 202 ...

Page 289: ...SYSTEM TECHNICAL MANUAL APPENDIX A SO OT LOflDER irVFLC A 203 ...

Page 290: ...BOOT LOADER LEVELO A 204 ...

Page 291: ...SYSTEM TECHNICAL MANUAL APPENDIX A BOOTJ OME J EVELO A 207 ...

Page 292: ...BOOT LOADER J EVELO A 208 ...

Page 293: ...SYSTEM TECHNICAL MANUAL APPENDIX A BO O TLOADERJ EVEL0 A 205 ...

Page 294: ...BOOT LOADER LEVELO A 206 ...

Page 295: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 209 ...

Page 296: ...BOOTElTjü DRIVER SERIES III 8086 8087 8088 MACRO ASSEMBLER VI 1 ASSEMBLY OF MODULE BOOTERJOJRIVER OBJECT MODULE PLACED IH F1 0H16I0 0BJ ASSEMBLER INVOKED BY A86 86 F1 DM16I0 SRC A 210 ...

Page 297: ...SYSTEM TECHNICAL MANUAL APPENDIX A HOOTER IOJJRIVER A 211 ...

Page 298: ...BOOTER_IO_DRIVER A 212 ...

Page 299: ...SYSTEM TECHNICAL MANUAL APPENDIX A BOOTERJOJRIVER A 213 ...

Page 300: ...BOOTER_IO DRIVER A 214 ...

Page 301: ...SYSTEM TECHNICAL MANUAL APPENDIX A BOOTER 10 DRIVER A 21S ...

Page 302: ...BOOTERJOJRIVER A 216 ...

Page 303: ...SYSTEM TECHNICAL MANUAL APPENDIX A A 217 ...

Page 304: ...BOOTES 10JRI9ER XREF SYHBOL TABLE LISTIH6 A 218 ...

Page 305: ...SYSTEM TECHNICAL MANUAL APPENDIX A MomuojHtimt E M O F SntBOL T A B LE LISTING A 219 ...

Page 306: ...A 220 ...

Page 307: ......

Page 308: ...NCR GmbH Technical Publications Department Ulmer Strasse 160A 8900 Augsburg Federal Republic of Germany ...

Page 309: ... LEERADAPTER K214 V00I Das beiliegende Blatt erklärt Ihnen wie Sie diese Lei stungserweiterung an Ihren NCR DECISION MATE V anschließen können Bitte ordnen Sie diese Beschreibung in Ihre Bedie nungsanleitung für den NCR DECISION MATE V ein Doc 0 1 7 0 0 3 3 0 6 3 ...

Page 310: ...h deshalb das Recht vor Spezifikationen ohne vorherige Ankündigung zu ändern Nicht alle hier beschriebenen Leistungen werden von NCR i i allen Teilen der Welt vertrieben Nähere Informationen be züglich eventueller Einschränkungen oder Erweiterungen sowi den aktuellen Stand erfahren Sie von Ihrem Händler oder dei nächstgelegenen NCR Geschäftssteile ...

Page 311: ...UNG LEISTUNGSERWEITERUNGE LEERADÄPTER K214 F001 Dieser Adapter enthält eine leere Platine und Stifte fü alle Anschlußmöglichkeiten einer beliebigen Steckfassung a der Rückseite Ihres NCR DECISION MATE V Doc 017 003306 ...

Page 312: ......

Page 313: ...r BLANK INTERFACE K214 V001 The attached pages provide information for installing thi kit into an NCR DECISION MATE V These pages should be file in your NCR DECISION MATE V User Information Manual D o c 0 1 7 0 0 3 3 0 J ...

Page 314: ...serves the right to chang specifications without prior notice All features functions and operations described herein may not be marketed by NCRin all parts c the world In some instances photographs are ofequipment prototypes Therefore before using thi document consult your NCR representative or NCR office for information that is applicable an current ...

Page 315: ...NTERFACE K 214 V001 1 The interface provided by this kit may be put into a vacant slot at the rear of the NCR DECISION MATE V slots 2 to 6 may be used 2 Check with the supplier of the interface for any fur ther installation procedures Doc 017 003304l ...

Page 316: ......

Page 317: ...V IEEE 488 ADAPTER K804 V001 Die beiliegenden Seiten zeigen Ihnen wie Sie diese Lei stungserweiterung an Ihren NCR DECISION MATE V anschließer können Bitte ordnen Sie diese Beschreibung in Ihre Bedie nungsanleitung für den NCR DECISION MATE V ein Doc 017 0033072 ...

Page 318: ...h deshalb das Recht vor Spezifikationen ohne vorherige Ankündigung zu ändern Nicht alle hier beschriebenen Leistungen werden von NCR in allen Teilen der Welt vertrieben Nähere Informationen be züglich eventueller Einschränkungen oder Erweiterungen sowie den aktuellen Stand erfahren Sie von Ihrem Händler oder der nächstgelegenen NCR Geschäftsstelle ...

Page 319: ... Instrumentation ANSI IEEE Std 488 1978 488A 1980 genügen 1 Die Standardvoreinstellung für die IFSEL Schalter ist 2B Falls Ihr System diese Einstellung erwartet können Sit bei 3 weiterlesen 2 Um die Einstellung der IFSEL Schalter zu verändern müssen Sie die vier Gehäuseschrauben lösen und die Gehäusehälfte abnehmen Stellen Sie anhand de nachstehenden Tabelle die Schalter auf den von Ihnei gewünsch...

Page 320: ...H 2B 0 0 0 38H 3FH 3A 0 BOH B7H 3B o o B8H BFH 4A O O S COH C7H 4B 9 0 0 0 C8H CFH o offen geschlossen Für die Einstellung der Schalter ist der Aufkleber in der Gehäu sehälfte Maßgeblich Der Auf druck auf den Schaltern ist nicht gültig 3 Bauen Sie den Adapter wieder zusammen und schließen Sie ihn an einen der Steckplätze 2 bis 6 Ihres NCR DECISION MATE V an TV m ...

Page 321: ...se der Nor entsprechen 5 Prüfen Sie anhand der Dokumentation Ihres P eripheriege r ä te s ob g g f w e ite re A npassungen e rfo rd e rlic h sin T a lk e r L iste n e r A dresse 6 Anhand der B eschreibung Ih re r IEEE 488 Softw are U nter Stützung können Sie deren Anpassung vornehmen N achstehend fin d e n S ie den S c h a ltp la n des IEEE 488 K abel und eine Ü bersicht der verwendeten S ignale D...

Page 322: ...g e n vom IEEE 488 Bus sind in d re i Gruppen a u fg e te ilt Datenbus 8 Übertragungsleitungen D aten ü b ertrag u n g s S teu er B u s 3 Ü b e rtra gung sleitungen A llgem einer S c h n itts te lle n S te u e r B u s 5 Übertragungsleitungen IEEE 488 Bus Signale Doc 017 0033072 ...

Page 323: ... einen definierten Ruhezustand zu versetzen SRQ Service Request wird von einem Gerät verwendet um den Controller auf sich aufmerksam zu machen und eine Unterbrechung der laufenden Ereignisfolge zu verlangen REN Remote Enable wird von einem Controller in Verbin dung mit anderen Nachrichten verwendet un zwischen zwei alternativen Datenquellen zur Geräteprogramnierung zu wählen EDI Ehd Or Identify wi...

Page 324: ......

Page 325: ...ON for IEEE 488 ADAPTER K804 V001 The attached pages provide information for installing this kit into an NCR DECISION MATE V These pages should be file d in your NCR DECISION MATE V User Information Manual ni7_nn ms ...

Page 326: ...nce which can be determined by turning the equipment off and on the user is encouraged to consult an NCR service representative immediately The NCR Corporation NCR is not responsible for any radio or television interference caused by unauthorized modification of this equipment or the substitution or attachment of connecting cables and equipment other than those specified by NCR The correction of i...

Page 327: ...trumentation ANSI IEEE Std 488 1978 488A 1980 1 The standard setting default value for the IFSEL switches is 2B If your system is using this standard setting continue at Step 3 2 To change the IFSEL switch setting remove the four screws and cover from the adapter Set the IFSEL swit ches to the desired configuration the position of the switch and the possible settings are shown in the following fig...

Page 328: ...s 2 to 6 may be used 4 Connect the plug to the IEEE 488 compatible device i f you are using additional cables be sure that they match the IEEE 488 standards 5 Check the device documentation fo r any strapping or switch setting requirements Talker Listener address 6 Refer to the CONFIG description in your IEEE 488 Soft ware Support Package for software installation proce dures ...

Page 329: ...User Information Options IEEE Cable ...

Page 330: ...s operate in a three w ire interlocked handshake process to transfer each data byte across the interface General Interface M anagem ent Bus A T N A tte n tio n is used o y a co ntroller to specify how data on th e D IO signal lines is to be interpreted and w hich devices must respond to th e data IF C Interface Clear is used b y a co ntroller to place the interface system portions o f w hich are c...

Page 331: ...V CENTRONICS ADAPTER K210 V001 Die beiliegenden Seiten zeigen Ihnen wie Sie diese Lei stungserweiterung an Ihren NCR DECISION MATE V anschließe können Bitte ordnen Sie diese Beschreibung in Ihre Bedie nungsanleitung für den NCR DECISION MATE V ein Doc 017 003305 ...

Page 332: ...h deshalb das Recht vor Spezifikationen ohne vorherige Ankündigung zu ändern Nicht alle hier beschriebenen Leistungen werden von NCR in allen Teilen der Welt vertrieben Nähere Informationen be züglich eventueller Einschränkungen oder Erweiterungen sowie den aktuellen Stand erfahren Sie von Ihrem Händler oder der nächstgelegenen NCR GeschäftesteIle ...

Page 333: ...nen Stecker an einen Centronics kompatiblen Drucker an 3 Das zu Ihrem Drucker gehörende Handbuch beschreibt die Handhabung von Druckpapier und Farbband 4 Schließen Sie den Drucker an die erforderliche Netzspan nung an WICHTIG Der gleichzeitige Betrieb dieses Adapters mit dem Adapter K212 oder K213 ist nicht möglich Umseitig finden Sie eine Übersicht der im Rahmen des Über tragungsprotokolls benutz...

Page 334: ...d des Datenem pfangs je nach Drucker während des Druckvorgangs im Off Line Zustand beim Vorliegen eines Fehlerzustandes während des Zeilenvorschubs D A TA 1 8 Parallele Datenübertragung High log 1 Low log 0 PE Sigh zeigt das Papierende an S LO T Signal zeigt Wahlzustand des Druckers an je nach Drucker A U T O F E E D Automatischer Zeilenvorschub nicht bei allen Druckern INIT Computersignal zur Dru...

Page 335: ...f o r CENTRONICS ADAPTER K 210 0 0 1 The attached pages provide information for installing thi kit into an NCR DECISION MATE V These pages should be file in your NCR DECISION MATE V User Information Manual Doc 017 00330 ...

Page 336: ...s Reorient the receiving antenna Relocate the computer with respect to the receiver Move the computer away from the receiver Plug the computer into a different outlet sothat computer and receiver are on different branc circuits If necessary the user should consult the dealer or an experienced radio television technician fo additional suggestions The user may find the following booklet prepared by ...

Page 337: ...th e re a r of th NCR DECISION MATE slo ts 2 to 6 may be used 2 Connect the plug to the C entronics com patible p rin te r 3 Check the p rin te r docum entation fo r ribbon in sta lla tio and paper loading NOTE When th is k it is in s ta lle d th en k its K212 an 1213 cannot be in sta lle d a t the same tim e Doc 017 003304 ...

Page 338: ...th e fo llow ing cases During data en try depending on prin ter D uring printing operation In o ff lin e state D uring printer error status During line feed D A T A 1 8 Signals represent in form atio n o f parallel data H IG H log 1 L O W log 0 PE H IG H Signal indicates th a t the printer is o u t o f paper S L O T In p u t Printer is in selected m ode o p tio n A U T O F E E D O u tp u t A u to ...

Page 339: ...NCR DECISION MATE V 16 Bit Microprocessor with Programmable Interrupt Controller PIC and Memory Retention Facility K235 V001 Doc 017 0033472 ...

Page 340: ...measures R eo rient the receiving an te n n a R elocate the co m puter w ith respect to the receiver M ove the co m p uter aw ay fro m the receiver P lug the co m p uter in to a d iffe re n t o u tle t so th a t co m p uter and receiver are on d iffe re n t bran ch circuits If necessary th e user should consult the d e aler or an experienced ra d io te le v is io n te ch n icia n fo ad d itio n a ...

Page 341: ...Figure 2 Controller PCB Screw 2 Pre drilled hole Additional screws see text Doc 017 0033472 ...

Page 342: ...Figure 3 K233 V001 Assembly Screw 3x16 Washer Spacer washer FVC spacer Washer Nut 2 pvc stand off clip 3 Screw 2 9x6 5 ...

Page 343: ... hardware It should therefore be installed by a qualified engineer The following installation procedures should be carried out only by such a person The 16 bit PIC board contains two wire jumper switches SI S2 These must be set to the positions indicated in Figure 1 before installation of the Kit Installation of the 16 bit PIC board on a multilayer board which already contains a 16 bit processor b...

Page 344: ...socket which is now protruding into the metal case Press the multipin plug firmly into the socket Press the 16 bit PIC board downwards over the noses of the PVC stand off clips 6 Close the case with the metal cover provided and secure it by means of the screw 3 provided with the Kit 7 Re install the controller PCB and carry out a complete diagnostic check of the NCR DECISION MATE V Doc 017 0033472...

Page 345: ...cuit board from the computer This procedure is described in the Service Manual for the NCR DECISION MATE V 2 Refer to Figure 2 which shows the multilayer controller PCB from the component side Remove the four screws marked 1 in this Figure If the 96 pin socket J107A supplied with the Kit is not already present additionally remove the screws marked 3 Then remove the metal plate containing the adapt...

Page 346: ...Figure 1 K235 V001 Component Layout ...

Page 347: ...NCR DECISION MATE V 16 Bit Mikroprozessor mit Programmierbarem Interrupt Controller PIC und Speicherschnelltester K235 V001 Memory Retention Facility Doc 017 0033155 ...

Page 348: ...lb das Recht vor Spezifikationen ohne vorherige Ankündigung zu ändern Nicht alle hier beschriebenen Leistungen werden von NCR in allen Teilen der Welt vertrieben Nähere Informationen bezüglich eventueller Einschränkungen oder Erweiterungen sowie den aktuellen Stand erfahren Sie von Ihrem Händler oder der nächstgelegenen NCR Geschäftsstelle Doc 017 0033155 ...

Page 349: ...3 Bild 3 K235 V001 Einbau 1 Schraube 3x16 la Unterlegscheibe lb Abstandsringe lc PVC Unterlegscheibe ld Unterlegscheibe 1e Mutter 2 PVC Abstandhalter 3 Schraube 2 9x6 5 Doc 017 0033135 ...

Page 350: ...Einbau der Leistungserweiterung müssen diese in den im Bild 1 gezeigten Stellungen stecken Einbau der 16 Bit PIC Platine auf eine Hauptplatine auf der schon eine 16 Bit Prozessor Platine montiert ist 1 Entfernen Sie die Haupt mit aufgesteckter Grafik Platine aus dem Computer Dieser Vorgang ist im Service Manual für den NCR DECISION MATE V beschrieben 2 Halten Sie sich an das Bild 3 in dieser Besch...

Page 351: ... betrachten Sie die Lötseite der Haupt Platine mit der Buchse unten links Montieren Sie die Metallplatte mit Schrauben 3 und ihren Unterlegscheiben 3 Stecken Sie die Füße der zwei PVC Abstandhalter in die vorgebohrten Löcher von der Lötseite der Haupt Platine aus 4 Betrachten Sie Bild 3 Mit den längeren Schrauben 1 und den zusätzlichen PVC Unterlegscheiben lc wird mit der Leistungserweiterung geli...

Page 352: ......

Page 353: ...1 Schraube 2 vorgebohrte Löcher 3 zusätzliche Schrauben siehe Text Doc 017 0033155 ...

Page 354: ...6 BIT PROCESSOR UPGRADE K 231 The attached pages provide information for installing thi3 it into an NCR DECISION MATE V These pages should be filed in your NCR DECISION MATE V User Information Manual Kit 603 60913 0 Doc 017 0033048 A ...

Page 355: ... an te n n a Relocate the co m p u te r w ith respect to th e receiver Move the co m p u te r aw a y fro m the receiver P lug th e c o m p u te r in to a d iffe re n t o u tle t so th a t co m puter and receiver are on d iffe re n t branch circu its I f necessary th e user should consult th e d e aler or an experienced ra d io te le v is io n techn ician for ad d itio n a l suggestions T h e user ...

Page 356: ...TERNAL 16 BIT PROCESSOR UPGRADE K 231 1 Install this kit into slot 7 at the rear of the NCR DECISION MATE V NOTE No other position may be used for this kit Your system is now ready for the use of either 8 bit or 16 bit software Doe 017 00330 8 A ...

Page 357: ... V MADS ADAPTER K806 Die beiliegenden Seiten zeigen Ihnen wie Sie diese Lei stungserweiterung an Ihren NCR DECISION MATE V anschließet können Bitte ordnen Sie diese Beschreibung in Ihre Bedie nungsanleitung für den NCR DECISION MATE V ein Kit 603 6091288 Doc 017 0033073 ...

Page 358: ......

Page 359: ...NGSERWEITERUNGEI MAUS ADAPTER K806 INHALT INBETRIEBNAHME EINLEITUNG IFSEL UND MAUS AUSWAHL SOFTWARE EINLEITUNG I BENUTZUNG DER PORT ADRESSEN FUNKTIONSPRÜFUNG DAS STATUS BYTE I BEFEHLE UND IHRE PARAMETER I INTERRUPT BEHANDLUNG 1 ...

Page 360: ......

Page 361: ...e SELect verfügt über 8 Portadressen Der Maus Adapter kann grundsätzlich jede beliebige der 10 IFSEL Nummern benutzen Die für diesen Adapter vorhandene p System Software betrachtet die IFSEL Nummer 2A Port adressen 30H 37H als Standardwert Diese IFSEL Nummer ist bereits bei der Lieferung des Maus Adapters eingestellt Die zur IFSEL Auswahl gehörenden Schalter befinden sich inner halb des Gehäuses E...

Page 362: ...e bezüglich der für den Betrieb einer Maus benötigten Software lesen Wenn Sie eine Depraz oder eine Logitech Maus benutzen oder im Fall daß Sie von einer vom Standardwert 2A abweichenden IFSEL Nummer Gebrauch machen möchten sollten Sie gemäß der im folgenden Abschnitt enthaltenen Beschrei bung verfahren Abbildung 1 1 Der Maus Adapter IFSEL UND MAUS AUSWAHL Die nachstehend beschriebenen Arbeitsschr...

Page 363: ...und dem Gehäuse Maus Auswahl j o jg je 01 0 0 0 0 0 LiD r i z C3 R2 J1 0 s I i i i i O liJtl i LI J 03 Ul x i L CR1 CI r c v _ R 4 p i J 5 U IFSE L OA J1 J6 IFSE L OB J1 J7 IFSE L 1A J2 J6 IFSE L 1B J2 J7 IFSE L 2A J3 J6 IFSE L 2B J3 J7 IFSE L 3A J4 J6 IFSE L 3B J4 J7 IFSE L 4A J5 J6 IFSE L 4B J5 J7 Abbildung 1 2 IFSEL und Maus Auswahl MAUS ...

Page 364: ...ter in die ON Stellung bringen Hierzu ist jeder Draht aus seinem Haken zu lösen und in den jeweils unmittelbar links befindlichen Haken einzusetzen 4 Die Aufschrift J1 auf der Platine siehe auch Abbildung 1 2 zeigt Ihnen wo die Schalter für die IFSEL Auswahl zu finden sind Die Einstellung einer IFSEL Nummer erfor dert eine Neubelegung der zwei Steckverbindungen auf den paarweise angeordneten Stift...

Page 365: ...9 BEDIENUNGSANLEITUNG LEISTUNGSERWEITERUNGEI IFSEL NR PORT ADRESSEN QA 60 67 OB 68 6F 1A 70 77 1B 78 7F 2A 30 37 2B 38 3F 3A B0 B7 3B B8 BF 4A C0 C7 4B C8 CF Abbildung 1 3 IFSEL Portadressen MAUS 5 ...

Page 366: ... oder Daten zu senden oder zu empfangen und ob das Interrupt Signal gesetzt wurde Der Maus Adapter bietet zwei Verfahrensweisen auf die Ihr Programm die Bewegung der Maus und die Betätigung eines Schalters an der Maus verfolgen kann Es kann in bestimmten Zeitabständen diese Daten von dem Maus Adapter lesen Die zweite Methode besteht darin auf ein Interruptsignal zu warten und erst dann die Positio...

Page 367: ...ng IN Port 1 OUT Port 1 IN Port 2 OUT Port 2 Das Programm liest Daten vom Maus Adapter Der Maus Adapter empfängt Daten von Ihrer Programm Das Program liest das Status Byte des Maus Adapters Das Programm sendet Befehle an den Maus Adapter FUNKTIONSPRÜFUNG Wenn Sie Ihren NCR DECISION MATE V bei eingesetztem Maus Adapter einschalten setzt das Reset Signal des Computer auch den Maus Adapter in seinen ...

Page 368: ...zt RAM Ein Fehlerzustand im RAM des Maus Adapters führt dazu daß dieses Bit gesetzt wird Sonst ist es zurückge setzt IBF Input Buffer Full Solange dieses Bit gesetzt ist kann der Maus Adapter weder Befehle noch Daten von Ihrem Programm empfangen Vor der Ausgabe von Befehlen oder Daten an den Maus Adapter sollte ein Programm den Zustand dieses Bits abfragen und die Ausgabe erst dann ausführen wenn ...

Page 369: ...hste Wert den die Maus in der X hori zontalen Richtung erreichen kann 64 YMAX Der höchste Wert den die Maus in der Y verti kalen Richtung erreichen kann 40 XMIN Der niedrigste Wert den die Maus in der X Richtung erreichen kann YMIN Der niedrigste Wert den die Maus in der Y Richtung erreichen kann C X und Y Koordinaten der gegenwärtigen Maus Position C Alle Interruptsignale sind außer Kraft Nachste...

Page 370: ...erden nicht erkannt Keine Parameter 03 Das Signal an der Interruptleitung und das INT Bit im Status Byte werden zurückgesetzt Keine Parameter 04 Die logische Position der Maus wird gesetzt Die Reihenfolge der Parameter die an den Maus Adapter zu senden sind X Koordinate niederwertiges Byte X Koordinate höherwertiges Byte Y Koordinate niederwertiges Byte Y Koordinate höherwertiges Byte Wenn diese P...

Page 371: ... das bei einer Bewegung der Maus erzeugte Interruptsigna1 außei Kraft gesetzt wird 07 Die Interruptsignale sowohl für die Betätigung einet Schalters als auch für eine Bewegung der Maus werden er kannt Keine Parameter 08 Der ROM des Maus Adapters wird überprüft Keine Parameter Diese Überprüfung erfolgt auch beim Einschalten 09 Die relative Position der Maus wird gelesen Parameter Siehe 00 Die relat...

Page 372: ... in der Mitte vorhan dener Schalter wird als S3 bezeichnet Jedem Schalter ist ein Bit im Schalter Status Byte Befehl 00 zugeordnet 51 Bit 0 52 Bit 1 53 Bit 2 Die verbleibenden fünf Bits dieses Bytes werden nicht be nutzt Das Bit ist gesetzt während der entsprechende Schalter sich in gedrückter Stellung befindet INTERRUPT BEHANDLUNG Dieser Abschnitt befaßt sich mit den Interruptsignalen die von dem...

Page 373: ...ne Inter rupt Controller Beim Interrupt Modus 1 IM 1 Opcode EI 56 wir d beim Erzeu gen eines Signals auf dei Interruptleitung die Programmsteuerung an die hexadezimale Adresse 38 übergeben Das Betriebssystem CP M 80 enthält ar dieser Adresse einen Sprungbefehl JP an das zu Testzwecker eingesetzte DDT Programm Vorausgesetzt daß DDT für Ihre Anwendung nicht benötigt wird können Sie einen Sprungbefeh...

Page 374: ......

Page 375: ...C H A P T E R 8 M O U S E ...

Page 376: ... o f the Mouse unit o f the p System Please insert it in the manual UCSD p System Programming chapter 8 p System is a trademark o f Softech Microsystems Inc and is used pursued to a license granted by Softech Microsystems Inc ...

Page 377: ...e The interface part o f the Mouse unit affords access to th following procedures GMOUS gives the status o f the Mouse switches an Mouse position This procedure supplies th absolute position x and y coordinates o f th Mouse and the status o f the switch es up t 3 Use a ll three switch variables even i your Mouse has only one or two switches X Y absolute x and y coordinates SWl SW2 SW3 status o f t...

Page 378: ...d y coordinates For SETPOS note that the initial Mouse position is x 0 y 0 The Mouse can move within the area delimitated by x 0 y 0 and the values set in SETMAX Pascal Procedures To use the Mouse procedures in a Pascal program declare USES MOUSE The first lines o f the respective procedures have the following forms GMOUS PROCEDURE GMOUS VAR SW3 SW2 SW1 Y X INTEGER SETPOS PROCEDURE SETPOS X Y INTE...

Page 379: ...e screen SW1 SW2 and SW3 designate th switches on the Mouse here the HAWLEY MARK II Mouse which can be on or o ff X is the Mouse position on the coordinate Y the Mouse position on the Y coordinate EXAMPLE MOUSE PROGRAM PASCAL PROGRAM MOUSETP USES MOUSE VAR SW1 SW2 SW3 X Y X0 Y0 XM YM INTEGER C CHAR PROCEDURE FIN VAR C CHAR PROMPT FOR FINISH BEGIN GOTOXY 0 18 WRITE DO YOU WANT TO FINISH Y N READLN ...

Page 380: ...OP MOUSE ACTIONS REPEAT GMOUS SW3 SW2 SW1 Y X GOTOXY 0 4 WRITELN X X 6 Y Y 6 GOTOXY 0 6 WRITELN SWITCH 1 SW1 SWITCH 3 SW3 SWITCH 2 SW2 j GOTOXY 0 18 SET OR CLEAR PROMPT FOR FINISH DEPENDING ON SW1 IF SW1 1 THEN FIN C ELSE WRITE CHR 27 L UNTIL C in y 1Y CURSOR VISIBLE WRITE CHR 27 1 11 END 8 6 ...

Page 381: ... X Y SETMAX SUBROUTINE SETMAX XMAX YMAX INTEGER XMAX YMAX Example Here is an example for the use of the Mouse procedures i FORTRAN In the line starting with 1 the maximum Mouse position i set by means of the X and Y coordinates In the lin starting with 2 the present Mouse position is set to zero In the line starting with 10 SW1 SW2f and SW3 designate the switches on the Mouse here the HAWLEY MARK ...

Page 382: ...RAM MOUSTF INTEGER SW1 SW2 SW3 X Y X0 Y0 XM YM CHARACTER C C CLEAR SCREEN CURSOR INVISIBLE WRITE AAAA 1 CHAR 27 0 CHAR 27 E WRITE 200 200 FORMAT 4X M O U S E EXAMPLE F O R T R A N C SCREEN POSITION LINE 16 COLUMN 0 WRITE AA CHAR 27 1 Y0 1 WRITE A TO STOP PRESS SWITCH 1 C SET MOUSE MAX VAL XM 10000 YM 10000 1 CALL SETMAX XM YM C SET MOUSE POSITION X 0 Y 0 2 CALL SETPOS X Y C 1 N 1 8 8 ...

Page 383: ...SWITCH1 11 SWITCH3 II 1 SWITCH2 II C SCREEN POSITION LINE 18 COLUMN 0 WRITE AA CHAR 27 1 Y2 C SET OR RESET PROMPT FOR FINISH DEPENDING ON SW1 IF SW1 EQ 1 THEN CALL FIN C ELSE WRITE AA CHAR 27 1L ENDIF IF C EQ Y OR C EQ y THEN 1 1 ENDIF 1000 CONTINUE C CURSOR VISIBLE WRITE 1 AA 1 CHAR 27 1 END SUBROUTINE FIN C C PROMPT FOR FINISH CHARACTER C WRITE A DO YOU WANT TO FINISH Y N 1 READ Al C RETURN END ...

Page 384: ...TPOS X Y INTEGER X Y SETMAX SUB SETMAX XMAX YMAX INTEGER XMAX YMAX Example Here is an example for the use o f the Mouse procedures BASIC In the line starting with 10 the maximum Mouse position set by means o f the X and Y coordinates In the lir starting with 20 the present Mouse position is set to zer In the line o f the main program starting with 100 ti variables are collected and displayed on th...

Page 385: ...URSOR INVISIBLE DISPLAY ERASE ALL CHR 27 0 DISPLAY AT 2 1 M O U S E EXAMPLE B A S I C DISPLAY AT 17 1 TO STOP PRESS SWITCH 1 REM SET MOUSE MAX VAL XM 10000 YM 10000 CALL SETMAX XM YM 20 REM SET MOUSE POSITION X0 0 Y0 0 CALL SETPOS X0 Y0 C N 100 REM LOOP MOUSE ACTION FOR 1 0 TO 0 STEP 0 CALL GMOUS SW3 SW2 SW1 Y X DISPLAY AT 5 1 USING X tHMt Y X Y DISPLAY AT 7 1 SWITCH l SWl SWITCH 3 SW3 SWITCH 2 SW...

Page 386: ...t ...

Page 387: ...LATION for MOUSE INTERFACE K806 The attached pages provide information for installing this k it into an NCR DECISION M ATE V These pages should be filed in your NCR DECISION M ATE V User Information Manual K it 603 6091288 Doc 017 0033036 ...

Page 388: ...ined by turning the equipment off and on the user is encouraged to consult an NCR service representative immediately The NCR Corporation NCR is not responsible for any radio or television interference caused by unauthorized modification of this equipment or the substitution or attachment ofconnecting cables and equipment other than those specified by NCR The correction of interferences caused by s...

Page 389: ...ALLATION MOUSE INTERFACE K806 CONTENTS Part 1 INSTALLATION INTRODUCTION 1 INTERFACE AND M O U SE SELECTION 2 Part 2 SOFTWARE INTRODUCTION USE O F PORTS 6 POW ER UP CHECK t THE STATUS BYTE t C O M M AN D S AND PARAMETERS 1 INTERRUPTS 1 C ...

Page 390: ......

Page 391: ...he computer There is a total of 10 IFSELs available each governing 8 I O ports The p System software available for the Mouse Interface uses the IFSEL 2A ports 30H to 37H as a default setting This is the IFSEL number already set when you receive the Mouse Interface The Mouse In terfa c e is fa cto ry set to operate with the following mice Hawley Mouse M ARK I I Alps Encoder Mouse Mouse Systems Quad...

Page 392: ...edures are necessary only i f you wish t change the IFSEL number or use one of the following mice Depraz Souris Logitech LM P 5 Logitech P4 1 Remove the wire handle and the four screws of the Mouse Interface Do not yet open the housing 2 Holding the two halves o f the housing together turn the in te rfa ce upside down and place i t on a le v e l surface Now l i f t o f f the upper h a lf o f the h...

Page 393: ...User Information Options CAUTION Do not lose the spring washer situated between the solder side of the printed circuit board and the housing Figure 1 2 Interface and Mouse Selection MOUSE 3 ...

Page 394: ...immediately behind the multipin connector plug at the position marked J1 on the component board I f yov wish to change the IFSEL number you must place the twc bridge connectors over the appropriate pins In Figure 1 2 the leftm o st pair o f pins is J1 the rightmost J7 These connectors are factory set to IFSEL 2A The table included in Figure 1 2 states which two pairs o f pins have to be bridged fo...

Page 395: ...e appropriate inform ation The second method is to make use o f interrupts issued by the in te rfa ce Normally this requires additional hardware in the form o f interrupt c o n tr o lle r c ir c u itr y However i f you are using your NCI DECISION MATE V as an 8 b it system i t is possible tc u tiliz e certain characteristics of the Z80A microprocessor in order to create a lim ite d interrupt handl...

Page 396: ...the lo c a l processor in the Mouse In terfa c e to execute instructions read from it s own read only memory ROM These instructions include an integrity check of both the R O M it s e lf and the read write memory RAM on the Mouse I n t e r f a c e component board The I O p orts are then in itia lize d Should the Mouse Interface register a fault in R O M or RAM the appropriate b it o f the status b...

Page 397: ...data is available for reading by the processor of your NCR DECISION MATE V Your program should not attempt tc read data while this bit is zero C O M M AN D S AND PARAM ETERS This s e c tio n c o n s is ts o f a summary o f the commands recognized by the microprocessor of the Mouse Interface I number o f these commands require subsequent parameters e it h e r to be tra n s m itte d to or read from ...

Page 398: ...t 2 two is given for each command together with a description of its purpose and any ensuing parameters Negative values are represented as two s complement 00 Read absolute position of mouse Sequence of parameters subsequently read X co ordinate low byte X co ordinate high byte Y co ordinate low byte Y co ordinate high byte Switch status byte see below The absolute p osition re fe rs to movement o...

Page 399: ...nates computed by th Mouse In terfa c e and the actual distance covered by the mouse varies according to the type o f mouse being used The default settings XMAX 640 YMAX 400 correspond to practicable ranges for using a mouse on a desk top 06 Enable switch interrupt No parameters At the same time this command disables the mouse movement interrupt 07 Enable both the mouse movement and the switch int...

Page 400: ...mmand 04 at an appropriate point in your program The Mouse Interface can handle up to three switches on the mouse The leftmost switch is designated S1 the rightmost S2 and the centre switch i f present on the mouse S3 The switch status byte command 00 uses b it 0 to record the status o f SI b it 1 is used fo r S2 and b it 2 fo r S3 In each case the bit is set when the appropriate switch is in the ...

Page 401: ... bus system The 8 bit processor Z80A has a characteristic which offen a lim ite d in terru pt handling f a c i l i t y with a minimum ol hardware overhead namely the Interrupt Mode 1 When thi interrupt mode is set In stru ction IM 1 Opcode ED 56 the setting of an interrupt interrupt line goes low force the transfer of program control to the hexadecimal address 38 The CP M 80 operating system conta...

Page 402: ......

Page 403: ... ä C H A P T E R 8 M O U S E ...

Page 404: ... o f the Mouse unit o f the p System Please insert it in the manual UCSD p System Programming chapter 8 p System is a trademark o f Softech Microsystems Inc and is used pursued to a license granted by Softech Microsystems Inc ...

Page 405: ...one The interface part o f the Mouse unit affords access to the following procedures GMOUS gives the status o f the Mouse switches anc Mouse position This procedure supplies the absolute position x and y coordinates o f the Mouse and the status o f the switch es up tc 3 Use aH three switch variables even ii your Mouse has only one or two switches X Y absolute x and y coordinates SWl SW2 SW3 status...

Page 406: ...coordinates For SETPOS note that the initial Mouse position is x 0 y 0 The Mouse can move within the area delimitated by x 0 y 0 and the values set in SETMAX Pascal Procedures To use the Mouse procedures in a Pascal program declare USES MOUSE The first lines o f the respective procedures have the following forms G M O U S PROCEDURE GMOUS VAR SW3 SW2 SW1 Y X INTEGER SETPOS PROCEDURE SETPOS X Y INTE...

Page 407: ...e screen SWl SW2 and SW3 designate the switches on the Mouse here the HAWLEY MARK II Mouse which can be on or o ff X is the Mouse position on the X coordinate Y the Mouse position on the Y coordinate EXAMPLE MOUSE PROGRAM PASCAL PROGRAM MOUSETP USES MOUSE VAR SWl SW2 SW3 X Y X0 Y0 XM YM INTEGER C CHAR PROCEDURE FIN VAR C CHAR PROMPT FOR FINISH BEGIN GOTOXY 0 18 WRITE DO YOU WANT TO FINISH Y N READ...

Page 408: ...OOP MOUSE ACTIONS REPEAT GMOUS SW3 SW2 SWl Yr X GOTOXY 0 4 WRITELN X X 6 Y Y 6 GOTOXY 0 6 WRITELN SWITCH l SWl SWITCH 3 SW3 SWITCH 2 SW2 GOTOXY 0 18 SET OR CLEAR PROMPT FOR FINISH DEPENDING ON SWl IF SW1 1 THEN FIN C ELSE WRITE CHR 27 1L 1 UNTIL C in y Y CURSOR VISIBLE WRITE CHR 27 11 END 8 6 ...

Page 409: ... S E T M A X SUBROUTINE SETMAX XMAX YMAX INTEGER XMAX YMAX Example Here is an example for the use o f the Mouse procedures in FORTRAN In the line starting with 1 the maximum Mouse position is set by means o f the X and Y coordinates In the line starting with 2 the present Mouse position is set to zero In the line starting with 10 SWl SW2 and SW3 designate the switches on the Mouse here the HAWLEY ...

Page 410: ...ROGRAM MOUSTF INTEGER SW1 SW2 SW3 X Y X0 Y0 XM YM CHARACTER C C CLEAR SCREEN CURSOR INVISIBLE WRITE 1 AAAA CHAR 27 0 CHAR 27 E WRITE 200 200 FORMAT 4X M O U S E EXAMPLE F O R T R A N C SCREEN POSITION LINE 16 COLUMN 0 WRITE AA CHAR 27 1 Y0 WRITE A TO STOP PRESS SWITCH 1 C SET MOUSE MAX VAL XM 10000 YM 10000 1 CALL SETMAX XM YM C SET MOUSE POSITION X 0 Y 0 2 CALL SETPOS X Y C N 8 8 ...

Page 411: ... SWITCH1 11 SWITCH3 II SWITCH2 II C SCREEN POSITION LINE 18 COLUMN 0 WRITE AA CHAR 27 Y2 C SET OR RESET PROMPT FOR FINISH DEPENDING ON SW1 IF SW1 EQ 1 THEN CALL FIN C ELSE WRITE AA CHAR 27 L1 ENDIF IF C EQ Y OR C EQ 1y THEN 1 1 ENDIF 1000 CONTINUE C CURSOR VISIBLE WRITE AA CHAR 27 1 1 END SUBROUTINE FIN C C PROMPT FOR FINISH CHARACTER C WRITE A DO YOU WANT TO FINISH Y N READ Al C RETURN END 8 9 ...

Page 412: ...X Y INTEGER X Y S E T M A X SUB SETMAX XMAX YMAX INTEGER XMAX YMAX Example Here is an example for the use o f the Mouse procedures ir BASIC In the line starting with 10 the maximum Mouse position if set by means o f the X and Y coordinates In the line starting with 20 the present Mouse position is set to zero In the line o f the main program starting with 100 the variables are collected and displa...

Page 413: ...URSOR INVISIBLE DISPLAY ERASE ALL CHR 27 0 DISPLAY AT 2 1 M O U S E EXAMPLE B A S I C DISPLAY AT 17 1 TO STOP PRESS SWITCH 1 REM SET MOUSE MAX VAL XM 10000 YM 10000 10 CALL SETMAX XM YM REM SET MOUSE POSITION X0 0 Y0 0 20 CALL SETPOS X0 Y0 C N REM LOOP MOUSE ACTION FOR 1 0 TO 0 STEP 0 100 CALL GMOUS SW3 SW2 SW1 Y X DISPLAY AT 5 1 USING X Y X Y DISPLAY AT 7 1 SWITCH l SWl SWITCH 3 SW3 SWITCH 2 S RE...

Page 414: ...K ...

Page 415: ... MEMORY EXPANSION K202 V001 The attached pages provide information for installing this kit into an NCR DECISION M ATE V These pages should be filed in your NCR DECISION M ATE V User Information Manual D o c 0 1 7 0 0 3 3 0 3 ...

Page 416: ......

Page 417: ... MEMORY EXPANSION K202 001 1 Install this kit into slot 1 at the rear of the NCR DECISION MATE V NOTE No other slot position may be used for this kit You have now increased the memory capacity of your system to 256 Kilobytes Do c 017 0033038 ...

Page 418: ... ...

Page 419: ...broutine to higher memory 3 Record register values segment address of subroutine 4 Load BASIC 5 Load BASIC program 6 Change DEF SEG to refer to subroutine 7 Save subroutine BSAVE Finally use the following sequence in programs that compute the size of the user area This sequence ensures a successful program load 1 Load the application program 2 Save segment address of program in CS 3 Issue the Syst...

Page 420: ...I ...

Page 421: ... SPEICHERERWEITERUNG K202 V001 Die beiliegende Seite erklärt Ihnen wie Sie diese Lei stungserweiterung an Ihren NCR DECISION MATE V anschließe können Bitte ordnen Sie diese Beschreibung in Ihre Bedie nungsanleitung für den NCR DECISION MATE V ein Doc 017 003305 ...

Page 422: ...h deshalb das Recht vor Spezifikationen ohne vorherige Ankündigung zu ändern Nicht alle hier beschriebenen Leistungen werden von NCR in allen Teilen der Welt vertrieben Nähere Informationen be züglich eventueller Einschränkungen oder Erweiterungen sowie den aktuellen Stand erfahren Sie von Ihrem Händler oder der nächstgelegenen NCR Geschäftsstelle ...

Page 423: ...iterungsmodul in die dafür vorgesehen Steckfassung 1 an der Rückseite Ihres NCR DECISION MATE ein Beachten Sie bitte daß diese Erweiterung in keine anderi Steckfassung gesteckt werden darf Sie haben damit die Speicherkapazität Ihres NCR DECISI01 MATE V auf 256 Kilobyte erweitert Doc 017 0033057 ...

Page 424: ......

Page 425: ...ergewissern Sie sich daß Ihr Unterprogramm keine Fehler enthält 2 übertragen Sie das Unterprogramm in den oberen Speicher bereich 3 Notieren Sie die neue Segmentadresse entsprechend der neuen Anfangsadresse des Unterprogramms 4 Laden Sie den BASIC Interpreter 5 Laden Sie das BASIC Programm 6 Ändern Sie die DEF SEG Instruktion damit sie auf die neue Anfangsadresse zeigt 7 übertragen Sie das Unterpr...

Page 426: ...de Anweisungen ausführen Laden Sie BX mit FFFFH Laden Sie das AH Register mit 48H XNT21H 5 Multiplizieren Sie den Inhalt von BX mit 16 um die Größe des Benutzerbereichs zu berechnen Das Kapitel System Calls im MS DOS Programmer s Manual enthält eine ausführliche Beschreibung der hier benutzten System Funktionen ...

Reviews: