參數(shù)資料
    型號: PIC14000
    廠商: Microchip Technology Inc.
    英文描述: CTV 22C 22#22D SKT RECP
    中文描述: 28引腳可編程混合信號控制器
    文件頁數(shù): 91/152頁
    文件大?。?/td> 953K
    代理商: PIC14000
    1996 Microchip Technology Inc.
    Preliminary
    DS40122B-page 91
    PIC14000
    11.0
    INSTRUCTION SET SUMMARY
    The PIC14000’s instruction set is the same as
    PIC16CXX. Each instruction is a 14-bit word divided
    into an OPCODE which specifies the instruction type
    and one or more operands which further specify the
    operation of the instruction. The instruction set sum-
    mary in Table 11-2 lists byte-oriented, bit-oriented, and
    literal and control operations. Table 11-1 shows the
    opcode field descriptions.
    For
    byte-oriented
    instructions, 'f' represents a file reg-
    ister designator and 'd' represents a destination desig-
    nator. The file register designator specifies which file
    register is to be used by the instruction.
    The destination designator specifies where the result of
    the operation is to be placed. If 'd' is zero, the result is
    placed in the W register. If 'd' is one, the result is placed
    in the file register specified in the instruction.
    For
    bit-oriented
    instructions, 'b' represents a bit field
    designator which selects the number of the bit affected
    by the operation, while 'f' represents the number of the
    file in which the bit is located.
    For
    literal and control
    operations, 'k' represents an
    eight or eleven bit constant or literal value.
    TABLE 11-1:
    OPCODE FIELD
    DESCRIPTIONS
    Field
    Description
    f
    W
    b
    k
    x
    Register file address (0x00 to 0x7F)
    Working register (accumulator)
    Bit address within an 8-bit file register
    Literal field, constant data or label
    Don't care location (= 0 or 1)
    The assembler will generate code with x = 0. It is the
    recommended form of use for compatibility with all
    Microchip software tools.
    Destination select; d = 0: store result in W,
    d = 1: store result in file register f.
    Default is d = 1
    Label name
    Top of Stack
    Program Counter
    Program Counter High Latch
    Global Interrupt Enable bit
    Watchdog Timer/Counter
    Time-out bit
    Power-down bit
    Destination either the W register or the specified
    register file location
    Options
    Contents
    Assigned to
    Register bit field
    In the set of
    User defined term (font is courier)
    d
    label
    TOS
    PC
    PCLATH
    GIE
    WDT
    TO
    PD
    dest
    [ ]
    ( )
    < >
    i
    talics
    The instruction set is highly orthogonal and is grouped
    into three basic categories:
    Byte-oriented
    operations
    Bit-oriented
    operations
    Literal and control
    operations
    All instructions are executed within one single instruc-
    tion cycle, unless a conditional test is true or the pro-
    gram counter is changed as a result of an instruction.
    In this case, the execution takes two instruction cycles
    with the second cycle executed as a NOP. One instruc-
    tion cycle consists of four oscillator periods. Thus, for
    an oscillator frequency of 4 MHz, the normal instruction
    execution time is 1
    μ
    s. If a conditional test is true or the
    program counter is changed as a result of an instruc-
    tion, the instruction execution time is 2
    Table 11-2 lists the instructions recognized by the
    MPASM assembler.
    Figure 11-1 shows the three general formats that the
    instructions can have.
    μ
    s.
    All examples use the following format to represent a
    hexadecimal number:
    0xhh
    where h signifies a hexadecimal digit.
    FIGURE 11-1: GENERAL FORMAT FOR
    INSTRUCTIONS
    Note:
    To maintain upward compatibility with
    future PIC16CXX products, do not use the
    OPTION
    and
    TRIS
    instructions.
    Byte-oriented
    file register operations
    13 8 7 6 0
    OPCODE d f (FILE #)
    d = 0 for destination W
    d = 1 for destination f
    f = 7-bit file register address
    Bit-oriented
    file register operations
    13 10 9 7 6 0
    OPCODE b (BIT #) f (FILE #)
    b = 3-bit bit address
    f = 7-bit file register address
    Literal and control
    operations
    13 8 7 0
    OPCODE k (literal)
    k = 8-bit immediate value
    13 11 10 0
    OPCODE k (literal)
    k = 11-bit immediate value
    General
    CALL
    and
    GOTO
    instructions only
    This document was created with FrameMaker 4 0 4
    相關(guān)PDF資料
    PDF描述
    PIC16C621A EPROM-Based 8-Bit CMOS Microcontroller
    PIC16C62X EPROM-Based 8-Bit CMOS Microcontroller
    PIC16C620A EPROM-Based 8-Bit CMOS Microcontroller
    PIC16C622A EPROM-Based 8-Bit CMOS Microcontroller
    PIC16CR620A EPROM-Based 8-Bit CMOS Microcontroller
    相關(guān)代理商/技術(shù)參數(shù)
    參數(shù)描述
    PIC14000/JW 功能描述:8位微控制器 -MCU 7KB 192 RAM 20 I/O RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風格:SMD/SMT
    PIC14000-04/SO 功能描述:8位微控制器 -MCU 7KB 192 RAM 20 I/O RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風格:SMD/SMT
    PIC14000-04/SP 功能描述:8位微控制器 -MCU 7KB 192 RAM 20 I/O RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風格:SMD/SMT
    PIC14000-04/SP 制造商:Microchip Technology Inc 功能描述:IC 8BIT CMOS MCU 14000 SDIL28
    PIC14000-04/SS 功能描述:8位微控制器 -MCU 7KB 192 RAM 20 I/O RoHS:否 制造商:Silicon Labs 核心:8051 處理器系列:C8051F39x 數(shù)據(jù)總線寬度:8 bit 最大時鐘頻率:50 MHz 程序存儲器大小:16 KB 數(shù)據(jù) RAM 大小:1 KB 片上 ADC:Yes 工作電源電壓:1.8 V to 3.6 V 工作溫度范圍:- 40 C to + 105 C 封裝 / 箱體:QFN-20 安裝風格:SMD/SMT