參數(shù)資料
      型號: BU-61864G3-112S
      廠商: DATA DEVICE CORP
      元件分類: 微控制器/微處理器
      英文描述: 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CQFP72
      封裝: 25.40 X 25.40 MM, 2.54 MM HEIGHT, CERAMIC, QFP-72
      文件頁數(shù): 10/60頁
      文件大小: 457K
      代理商: BU-61864G3-112S
      18
      Data Device Corporation
      www.ddc-web.com
      BU-6174X/6184X/6186X
      F-10/02-300
      TABLE 36. BC OPERATIONS FOR MESSAGE SEQUENCE CONTROL
      INSTRUCTION MNEMONIC
      OP CODE
      (HEX)
      PARAMETER
      CONDITIONAL
      OR
      UNCONDITIONAL
      DESCRIPTION
      Interrupt
      Request
      Execute
      Message
      IRQ
      XEQ
      0006
      0001
      Interrupt
      Bit Pattern
      in 4 LS bits
      Message Control /
      Status Block
      Address
      Conditional
      (See Note)
      Generate an interrupt if the condition flag tests TRUE, otherwise
      continue execution at the next OpCode in the instruction list.
      The passed parameter (Interrupt Bit Pattern) specifies which of
      the ENHANCED BC IRQ bit(s) (bits 5-2) will be set in Interrupt
      Status Register #2. Only the four LSBs of the passed parameter
      are used. A parameter where the four LSBs are logic "0" will
      not generate an interrupt.
      Executes the message at the specified Message Control/Status
      Block Address if the condition flag tests TRUE, otherwise con-
      tinue execution at the next OpCode in the instruction list.
      Compare to
      Frame Timer
      Halt
      Jump
      CFT
      HLT
      JMP
      000A
      0007
      0002
      Delay Time Value
      (Resolution
      = 100S / LSB)
      Not Used
      (Don’t Care)
      Instruction List
      Address
      Unconditional
      Conditional
      Compare Time Value to Frame Time Counter. The LT/GP0 and
      EQ/GP1 flag bits are set or cleared based on the results of the
      compare. If the value of the CFT's parameter is less than the
      value of the frame time counter, then the LT/GP0 and NE/GP1
      flags will be set, while the GT-EQ/GP0 and EQ/GP1 flags will
      be cleared. If the value of the CFT's parameter is equal to the
      value of the frame time counter, then the GT-EQ/GP0 and
      EQ/GP1 flags will be set, while the LT/GP0 and NE/GP1 flags
      will be cleared. If the value of the CFT's parameter is greater
      than the current value of the frame time counter, then the GT-
      EQ/GP0 and NE/GP1 flags will be set, while the LT/GP0 and
      EQ/GP1 flags will be cleared.
      Stop execution of the Message Sequence Control Program until
      a new BC Start is issued by the host if the condition flag tests
      TRUE, otherwise continue execution at the next OpCode in the
      instruction list.
      Jump to the OpCode specified in the Instruction List if the con-
      dition flag tests TRUE, otherwise continue execution at the next
      OpCode in the instruction list.
      Compare to
      Message
      Timer
      Delay
      Subroutine
      Call
      CMT
      DLY
      CAL
      000B
      0008
      0003
      Delay Time Value
      (Resolution
      = 1S / LSB)
      Delay Time Value
      (Resolution = 1S
      / LSB)
      Instruction List
      Address
      Unconditional
      Conditional
      Compare Time Value to Message Time Counter. The LT/GP0 and
      EQ/GP1 flag bits are set or cleared based on the results of the
      compare. If the value of the CMT's parameter is less than the value
      of the message time counter, then the LT/GP0 and NE/GP1 flags
      will be set, while the GT-EQ/GP0 and EQ/GP1 flags will be cleared.
      If the value of the CMT's parameter is equal to the value of the mes-
      sage time counter, then the GT-EQ/GP0 and EQ/GP1 flags will be
      set, while the LT/GP0 and NE/GP1 flags will be cleared. If the value
      of the CMT's parameter is greater than the current value of the
      message time counter, then the GT-EQ/GP0 and NE/GP1 flags will
      be set, while the LT/GP0 and EQ/GP1 flags will be cleared.
      Delay the time specified by the Time parameter before execut-
      ing the next OpCode if the condition flag tests TRUE, otherwise
      continue execution at the next OpCode without delay. The delay
      generated will use the Time to Next Message Timer.
      Jump to the OpCode specified by the Instruction List Address
      and push the Address of the Next OpCode on the Call Stack if
      the condition flag tests TRUE, otherwise continue execution at
      the next OpCode in the instruction list. Note that the maximum
      depth of the subroutine call stack is four.
      Wait Until
      Frame Timer
      = 0
      Subroutine
      Return
      WFT
      RTN
      0009
      0004
      Not Used
      (Don’t Care)
      Not Used
      (Don’t Care)
      Conditional
      Wait until Frame Time counter is equal to Zero before continu-
      ing execution of the Message Sequence Control Program if the
      condition flag tests TRUE, otherwise continue execution at the
      next OpCode without delay.
      Return to the OpCode popped off the Call Stack if the condition
      flag tests TRUE, otherwise continue execution at the next
      OpCode in the instruction list.
      NOTE: While the XEQ (Execute Message) instruction is conditional, not all condition codes may be used to enable its use. The ALWAYS and NEVER condition codes
      may be used. The eight general purpose flag bits, GP0 through GP7, may also be used. However, if GP0 through GP7 are used, it is imperative that the host processor
      not modify the value of the specific general purpose flag bit that enabled a particular message while that message is being processed. Similarly, the LT, GT-EQ, EQ, and
      NE flags, which the BC only updates by means of the CFT and CMT instructions, may also be used. However, these two flags are dual use. Therefore, if these are used, it
      is imperative that the host processor not modify the value of the specific flag (GP0 or GP1) that enabled a particular message while that message is being processed. The
      NORESP, FMT ERR, GD BLK XFER, MASKED STATUS SET, BAD MESSAGE, RETRY0, and RETRY1 condition codes are not available for use with the XEQ instruction
      and should not be used to enable its execution.
      相關(guān)PDF資料
      PDF描述
      BU-61864G3-120Z 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CQFP72
      BU-61864G3-122K 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CQFP72
      BU-61864G3-122L 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CQFP72
      BU-61864G3-130Y 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CQFP72
      BU-61864G3-132L 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CQFP72
      相關(guān)代理商/技術(shù)參數(shù)
      參數(shù)描述
      BU-61864G4-100 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Telecommunication IC
      BU-61864G4-110 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Telecommunication IC
      BU-61864G4-200 制造商:DDC 功能描述:MIL-STD-1553/ARINC BUS CONTROLLER/RTU, 72 Pin, QFP
      BU-61865 制造商:未知廠家 制造商全稱:未知廠家 功能描述:MIL-STD-1553 Components |Enhanced Mini-ACE?
      BU-61865F3-100 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Telecommunication IC