PIC16CE625 Datasheet

  • PIC16CE625

  • OTP 8-Bit CMOS MCU with EEPROM Data Memory

  • 1208.41KB

  • 113页

  • Microchip

扫码查看芯片数据手册

上传产品规格书

PDF预览

PIC16CE62X
11.0
INSTRUCTION SET SUMMARY
Each PIC16CE62X instruction is a 14-bit word divided
into an OPCODE which speci铿乪s the instruction type
and one or more operands which further specify the
operation of the instruction. The PIC16CE62X instruc-
tion set summary in Table 11-2 lists
byte-oriented,
bit-oriented,
and
literal and control
operations.
Table 11-1 shows the opcode 铿乪ld descriptions.
For
byte-oriented
instructions, 'f' represents a 铿乴e
register designator and 'd' represents a destination
designator. The 铿乴e register designator speci铿乪s which
铿乴e register is to be used by the instruction.
The destination designator speci铿乪s 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 铿乴e register speci铿乪d in the instruction.
For
bit-oriented
instructions, 'b' represents a bit 铿乪ld
designator which selects the number of the bit affected
by the operation, while 'f' represents the number of the
铿乴e in which the bit is located.
For
literal and control
operations, 'k' represents an
eight or eleven bit constant or literal value.
The instruction set is highly orthogonal and is grouped
into three basic categories:
鈥?/div>
Byte-oriented
operations
鈥?/div>
Bit-oriented
operations
鈥?/div>
Literal and control
operations
All instructions are executed within one single
instruction cycle, unless a conditional test is true or the
program 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 instruction 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 instruction, the instruction
execution time is 2
碌s.
Table 11-1 lists the instructions recognized by the
MPASM assembler.
Figure 11-1 shows the three general formats that the
instructions can have.
Note:
To maintain upward compatibility with
future PICmicro鈩?products, do not use the
OPTION
and
TRIS
instructions.
TABLE 11-1:
Field
f
W
b
k
x
OPCODE FIELD
DESCRIPTIONS
Description
All examples use the following format to represent a
hexadecimal number:
0xhh
where h signi铿乪s a hexadecimal digit.
Register 铿乴e address (0x00 to 0x7F)
Working register (accumulator)
Bit address within an 8-bit 铿乴e register
Literal 铿乪ld, constant data or label
FIGURE 11-1: GENERAL FORMAT FOR
INSTRUCTIONS
Byte-oriented
铿乴e register operations
13
8 7 6
OPCODE
d
f (FILE #)
d = 0 for destination W
d = 1 for destination f
f = 7-bit 铿乴e register address
Bit-oriented
铿乴e register operations
13
10 9
7 6
OPCODE
b (BIT #)
f (FILE #)
b = 3-bit bit address
f = 7-bit 铿乴e register address
Literal and control
operations
General
13
OPCODE
k = 8-bit immediate value
CALL
and
GOTO
instructions only
13
11
OPCODE
10
k (literal)
0
8
7
k (literal)
0
0
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.
d
Destination select; d = 0: store result in W,
d = 1: store result in 铿乴e register f.
Default is d = 1
label
Label name
TOS
PC
GIE
WDT
TO
PD
dest
[ ]
Top of Stack
Program Counter
Global Interrupt Enable bit
Watchdog Timer/Counter
Time-out bit
Power-down bit
Destination either the W register or the speci铿乪d
register 铿乴e location
Options
Contents
Assigned to
Register bit 铿乪ld
In the set of
0
PCLATH
Program Counter High Latch
( )
鈫?/div>
<>
鈭?/div>
i
talics
User de铿乶ed term (font is courier)
k = 11-bit immediate value
1998 Microchip Technology Inc.
Preliminary
DS40182A-page 65

PIC16CE625相关型号PDF文件下载

  • 型号
    版本
    描述
    厂商
    下载
  • 英文版
    8-Pin FLASH-Based 8-Bit CMOS Microcontrollers
    MICROCHIP
  • 英文版
    8-Pin, 8-Bit CMOS Microcontroller with EEPROM Data Memory
    MICROCHIP ...
  • 英文版
    8-Pin, 8-Bit CMOS Microcontroller with A/D Converter and EEP...
    MICROCHIP ...
  • 英文版
    8-Pin, 8-Bit CMOS Microcontrollers
    MICROCHIP ...
  • 英文版
    EPROM Memory Programming Specification
    MICROCHIP ...
  • 英文版
    8-Pin FLASH-Based 8-Bit CMOS Microcontrollers
    MICROCHIP ...
  • 英文版
    Microcontroller
    MICROCHIP
  • 英文版
    Microcontroller 
    Microchip
  • 英文版
    Microcontroller
    ETC
  • 英文版
    EPROM-Based 8-Bit CMOS Microcontroller
    MICROCHIP
  • 英文版
    8-Pin, 8-Bit CMOS Microcontrollers
    MICROCHIP
  • 英文版
    8-Pin, 8-Bit CMOS Microcontrollers
    MICROCHIP ...
  • 英文版
    ETC
  • 英文版
    EPROM Memory Programming Specification
    MICROCHIP
  • 英文版
    EPROM Memory Programming Specification
    MICROCHIP ...
  • 英文版
    28-Pin Programmable Mixed Signal Controller
    Microchip
  • 英文版
    EPROM Memory Programming Specification
    Microchip
  • 英文版
    Microcontroller
    ETC
  • 英文版
    Microcontroller
    ETC
  • 英文版
    EPROM/ROM-Based 8-Bit CMOS Microcontroller Series
    MICROCHIP

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:

0571-85317607

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!