12.07.2015 Views

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Read Digital Input RegisterO 5 8 11 16 20 26 31Op code R Fun Zeros Mod DA MA0 0 0 0 1 XXX 0 1 0 0 0 0 0 0 0 0 0 0 0 XXX 0 0 XXXXXXI III ii II LIII III II 111 11111•-••■••■,■• --•■■■■■-•O 8-F 4 0 0 0-7 0-3 XThis command stores <strong>the</strong> 16 bits of input data from a group (identified by <strong>the</strong> deviceaddress field) into <strong>the</strong> index register (R), or <strong>the</strong> accumulator if R=000.Read/Reset Digital Input RegisterO 5 8 11 16 20 26 31Op code R Fun Zeros Mod DA MA0 0 0 0 1 XX X 0 1 0 0 0 0 0 0 0 0 0 1 OXXX 00XXXXXX!III ii II 1111 III 11111 111 IIO8-F 4 0 1 0-7 0-3 XThis command stores <strong>the</strong> 16 bits of input data from a group (identified by <strong>the</strong> deviceaddress field) into <strong>the</strong> index register (R), or <strong>the</strong> accumulator if R=000.If a group is non-isolated and operating in latched mode, its digital input register is resetto 0 only if its input has returned to a 0 value. If <strong>the</strong> input is at a 1 level, <strong>the</strong> registerposition remains set to 1.If <strong>the</strong> group is isolated, operating in latched mode, and <strong>the</strong> input is not active, its digitalinput register is <strong>the</strong>n reset to 0.If a process interrupt group is operating in latched mode, its digital input register is<strong>the</strong>n reset to a 0 value (even if <strong>the</strong> input is still active).Set Digital Input Reference Register0 5 8 11 16 20 26 31Op code R Fun Zeros Mod DA MA0 0 0 0 1 XXX 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 X 0 0 XXXXXX1 11 ii II ti l l III 11111 I 1 111O8-F 2 0 2 0 or 1 0-3 XThis command stores a 16-bit value 7 <strong>the</strong> reference register associated with group 0 orgroup 1. The choice is determined by <strong>the</strong> device address field in <strong>the</strong> command: 000000for group 0 or 000100 for group 1.The value set into <strong>the</strong> reference register is obtained from <strong>the</strong> index register (R), or <strong>the</strong>accumulator if R=000.The reference registers are part of <strong>the</strong> Process Interrupt feature for groups 0 and 1, andare used for comparison with <strong>the</strong> 16-point group input register. Interruption requests canbe presented for ei<strong>the</strong>r an equal or an unequal comparison; <strong>the</strong> choice is under controlof <strong>the</strong> program. (Refer to "Set Digital Input Interrupt Control" later in this chapter.)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!