欢迎访问ic37.com |
会员登录 免费注册
发布采购

PIC18F4431-I/PT 参数 Datasheet PDF下载

PIC18F4431-I/PT图片预览
型号: PIC18F4431-I/PT
PDF下载: 下载PDF文件 查看货源
内容描述: 28 /40/ 44引脚增强型闪存微控制器采用纳瓦技术,高性能PWM和A / D [28/40/44-Pin Enhanced Flash Microcontrollers with nanoWatt Technology, High-Performance PWM and A/D]
分类和应用: 闪存微控制器
文件页数/大小: 392 页 / 3127 K
品牌: MICROCHIP [ MICROCHIP TECHNOLOGY ]
 浏览型号PIC18F4431-I/PT的Datasheet PDF文件第282页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第283页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第284页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第285页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第287页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第288页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第289页浏览型号PIC18F4431-I/PT的Datasheet PDF文件第290页  
PIC18F2331/2431/4331/4431
表24-2 :
助记符,
操作数
PIC18FXXXX指令集
16位指令字
描述
周期
最高位
添加WREG和f
ADD WREG和进位到f
与WREG和f
f清零
补码f
比较f控制WREG ,跳过=
比较f控制WREG ,跳过>
比较f控制WREG ,跳过<
减1 f
递减楼为0则跳过
递减楼跳过,如果不为0
f增
f递增,如果跳过0
f递增,如果略过不为0
包容性或WREG和f
将f
将f
s
(源)第1个字
f
d
(目的地)第2个字
移动WREG到f
乘WREG和f
否定˚F
带进左移f
f循环左移(不进位)
带进正确f
向右旋转F(不进位)
集合F
减去f起与WREG
从步骤f减去WREG
从f控制减去WREG
f中半字节交换
测试f ,则跳过0
异或WREG和f
位清零f
位集合F
位测试f ,则跳过
位测试f ,则跳过设置
位切换˚F
1
1
1
1
1
1(2或3)
1(2或3)
1(2或3)
1
1(2或3)
1(2或3)
1
1(2或3)
1(2或3)
1
1
2
1
1
1
1
1
1
1
1
1
1
1
最低位
状态
受影响
笔记
面向字节的文件寄存器操作
ADDWF
ADDWFC
ANDWF
CLRF
COMF
CPFSEQ
CPFSGT
CPFSLT
DECF
DECFSZ
DCFSNZ
INCF
INCFSZ
INFSNZ
IORWF
MOVF
MOVFF
MOVWF
MULWF
NEGF
RLCF
RLNCF
RRCF
RRNCF
SETF
SUBFWB
SUBWF
SUBWFB
SWAPF
TSTFSZ
XORWF
BCF
BSF
BTFSC
BTFSS
BTG
注1 :
F,D ,一
F,D ,一
F,D ,一
F,A
F,D ,一
F,A
F,A
F,A
F,D ,一
F,D ,一
F,D ,一
F,D ,一
F,D ,一
F,D ,一
F,D ,一
F,D ,一
f
s
, f
d
F,A
F,A
F,A
F,D ,一
F,D ,一
F,D ,一
F,D ,一
F,A
F,D ,一
F,D ,一
F,D ,一
F,D ,一
F,A
F,D ,一
F,B ,一
F,B ,一
F,B ,一
F,B ,一
F,B ,一
0010
0010
0001
0110
0001
0110
0110
0110
0000
0010
0100
0010
0011
0100
0001
0101
1100
1111
0110
0000
0110
0011
0100
0011
0100
0110
0101
01da
00da
01da
101a
11da
001a
010a
000a
01da
11da
11da
10da
11da
10da
00da
00da
ffff
ffff
111a
001a
110a
01da
01da
00da
00da
100a
01da
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
ffff
C,DC , Z, OV ,N
C,DC , Z, OV ,N
Z,N
Z
Z,N
C,DC , Z, OV ,N
C,DC , Z, OV ,N
Z,N
Z,N
C,DC , Z, OV ,N
C,Z ,N
Z,N
C,Z ,N
Z,N
C,DC , Z, OV ,N
1, 2
1, 2
1,2
2
1, 2
4
4
1, 2
1, 2, 3, 4
1, 2, 3, 4
1, 2
1, 2, 3, 4
4
1, 2
1, 2
1
1, 2
1, 2
1, 2
0101 11DA
0101 10da
ffff
C,DC , Z, OV ,N
ffff
C,DC , Z, OV ,N
ffff
ffff
ffff
Z,N
ffff
ffff
ffff
ffff
ffff
1, 2
4
1, 2
1
0011 10da
1(2或3)
0110 011a
1
0001 10da
1
1
1(2或3)
1(2或3)
1
1001
1000
1011
1010
0111
bbba
bbba
bbba
bbba
bbba
BIT -的文件寄存器操作
1, 2
1, 2
3, 4
3, 4
1, 2
2:
3:
4:
5:
当端口寄存器修改自身时(例如,
MOVF PORTB , 1 , 0 ) ,
用于将这个值
值是出现在引脚上。例如,如果该数据锁存器是'1',被配置为输入管脚和是
由外部装置驱动为低电平,数据将被写回'0' 。
如果这个指令对TMR0寄存器(并在执行时d =
1),
预分频器的话会被清除
分配。
如果程序计数器( PC)被修改或条件测试为真,则该指令需要两个周期。该
第二个周期执行一条
NOP 。
有些指令是2字节的指令。这些指令的第二个字将作为被执行
NOP
除非该指令的第一个字中检索嵌入在这些16比特的信息。这确保了所有
程序存储单元有一个有效的指令。
如果写表开始写周期内存储器,写入将继续下去,直到结束。
DS39616D页286
2010 Microchip的技术公司