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

PIC18F4520-I/PT 参数 Datasheet PDF下载

PIC18F4520-I/PT图片预览
型号: PIC18F4520-I/PT
PDF下载: 下载PDF文件 查看货源
内容描述: 28 /40/ 44引脚增强型闪存微控制器与10位A / D和纳瓦技术 [28/40/44-Pin Enhanced Flash Microcontrollers with 10-Bit A/D and nanoWatt Technology]
分类和应用: 闪存微控制器
文件页数/大小: 412 页 / 6898 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC18F4520-I/PT的Datasheet PDF文件第313页浏览型号PIC18F4520-I/PT的Datasheet PDF文件第314页浏览型号PIC18F4520-I/PT的Datasheet PDF文件第315页浏览型号PIC18F4520-I/PT的Datasheet PDF文件第316页浏览型号PIC18F4520-I/PT的Datasheet PDF文件第318页浏览型号PIC18F4520-I/PT的Datasheet PDF文件第319页浏览型号PIC18F4520-I/PT的Datasheet PDF文件第320页浏览型号PIC18F4520-I/PT的Datasheet PDF文件第321页  
PIC18F2420/2520/4420/4520  
ADD W to Indexed  
(Indexed Literal Offset mode)  
Bit Set Indexed  
BSF  
ADDWF  
(Indexed Literal Offset mode)  
Syntax:  
ADDWF  
[k] {,d}  
Syntax:  
BSF [k], b  
Operands:  
0 k 95  
d [0,1]  
Operands:  
0 f 95  
0 b 7  
Operation:  
(W) + ((FSR2) + k) dest  
Operation:  
1((FSR2) + k)<b>  
Status Affected:  
Encoding:  
N, OV, C, DC, Z  
Status Affected:  
Encoding:  
None  
0010  
01d0  
kkkk  
kkkk  
1000  
bbb0  
kkkk  
kkkk  
Description:  
The contents of W are added to the  
contents of the register indicated by  
FSR2, offset by the value ‘k’.  
If ‘d’ is ‘0’, the result is stored in W. If ‘d’  
is ‘1’, the result is stored back in  
register ‘f’ (default).  
Description:  
Bit ‘b’ of the register indicated by FSR2,  
offset by the value ‘k’, is set.  
Words:  
1
1
Cycles:  
Q Cycle Activity:  
Q1  
Words:  
Cycles:  
1
1
Q2  
Q3  
Q4  
Decode  
Read  
register ‘f’  
Process  
Data  
Write to  
destination  
Q Cycle Activity:  
Q1  
Q2  
Q3  
Q4  
Example:  
BSF  
[FLAG_OFST], 7  
Decode  
Read ‘k’  
Process  
Data  
Write to  
destination  
Before Instruction  
FLAG_OFST  
FSR2  
Contents  
of 0A0Ah  
=
=
0Ah  
0A00h  
Example:  
ADDWF  
[OFST], 0  
=
55h  
D5h  
Before Instruction  
After Instruction  
W
OFST  
FSR2  
=
=
=
17h  
2Ch  
0A00h  
Contents  
of 0A0Ah  
=
Contents  
of 0A2Ch  
=
20h  
After Instruction  
W
=
=
37h  
20h  
Set Indexed  
(Indexed Literal Offset mode)  
Contents  
of 0A2Ch  
SETF  
Syntax:  
SETF [k]  
Operands:  
Operation:  
Status Affected:  
Encoding:  
Description:  
0 k 95  
FFh ((FSR2) + k)  
None  
0110  
1000  
kkkk  
kkkk  
The contents of the register indicated by  
FSR2, offset by ‘k’, are set to FFh.  
Words:  
Cycles:  
1
1
Q Cycle Activity:  
Q1  
Q2  
Q3  
Q4  
Decode  
Read ‘k’  
Process  
Data  
Write  
register  
Example:  
SETF  
[OFST]  
2Ch  
Before Instruction  
OFST  
=
=
FSR2  
0A00h  
Contents  
of 0A2Ch  
=
00h  
After Instruction  
Contents  
of 0A2Ch  
=
FFh  
© 2008 Microchip Technology Inc.  
DS39631E-page 315