• 參數(shù)資料
    型號(hào): BU-61743G4-100S
    廠商: 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
    文件頁(yè)數(shù): 10/60頁(yè)
    文件大?。?/td> 457K
    代理商: BU-61743G4-100S
    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-61743G4-820K 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CQFP72
    BU-61745F3-322 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CQFP72
    BU-61745F3-432W 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CQFP72
    BU-61745F3-442W 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CQFP72
    BU-61745F3-802S 2 CHANNEL(S), 1M bps, MIL-STD-1553 CONTROLLER, CQFP72
    相關(guān)代理商/技術(shù)參數(shù)
    參數(shù)描述
    BU-61743G4-110 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Telecommunication IC
    BU-61745 制造商:未知廠家 制造商全稱:未知廠家 功能描述:MIL-STD-1553 Components |Enhanced Mini-ACE?
    BU-61745F3-100 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Telecommunication IC
    BU-61745F3-110 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Telecommunication IC
    BU-61745F4-100 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Telecommunication IC