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

PIC16LF1947-E/MR 参数 Datasheet PDF下载

PIC16LF1947-E/MR图片预览
型号: PIC16LF1947-E/MR
PDF下载: 下载PDF文件 查看货源
内容描述: [64-Pin Flash-Based, 8-Bit CMOS Microcontrollers with LCD Driver and nanoWatt XLP Technology]
分类和应用: 微控制器
文件页数/大小: 440 页 / 4740 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC16LF1947-E/MR的Datasheet PDF文件第374页浏览型号PIC16LF1947-E/MR的Datasheet PDF文件第375页浏览型号PIC16LF1947-E/MR的Datasheet PDF文件第376页浏览型号PIC16LF1947-E/MR的Datasheet PDF文件第377页浏览型号PIC16LF1947-E/MR的Datasheet PDF文件第379页浏览型号PIC16LF1947-E/MR的Datasheet PDF文件第380页浏览型号PIC16LF1947-E/MR的Datasheet PDF文件第381页浏览型号PIC16LF1947-E/MR的Datasheet PDF文件第382页  
PIC16F/LF1946/47  
MOVIW  
Move INDFn to W  
MOVLP  
Move literal to PCLATH  
Syntax:  
[ label ] MOVIW ++FSRn  
[ label ] MOVIW --FSRn  
[ label ] MOVIW FSRn++  
[ label ] MOVIW FSRn--  
[ label ] MOVIW k[FSRn]  
Syntax:  
[ label ] MOVLP  
0 k 127  
k PCLATH  
None  
k
Operands:  
Operation:  
Status Affected:  
Description:  
Operands:  
Operation:  
n [0,1]  
-32 k 31  
If not present, k = 0.  
The seven-bit literal ‘k’ is loaded into the  
PCLATH register.  
INDFn W  
Effective address is determined by  
MOVLW  
Move literal to W  
FSR + 1 (preincrement)  
FSR - 1 (predecrement)  
FSR + k (relative offset)  
Syntax:  
[ label ] MOVLW  
0 k 255  
k (W)  
k
Operands:  
Operation:  
Status Affected:  
Description:  
After the Move, the FSR value will be  
either:  
None  
FSR + 1 (all increments)  
FSR - 1 (all decrements)  
Unchanged  
The eight-bit literal ‘k’ is loaded into W  
register. The “don’t cares” will assem-  
ble as ‘0’s.  
Status Affected:  
Z
Words:  
1
1
Cycles:  
Example:  
Mode  
Syntax  
MOVLW  
0x5A  
Preincrement  
Predecrement  
Postincrement  
Postdecrement  
++FSRn  
--FSRn  
FSRn++  
FSRn--  
After Instruction  
W
=
0x5A  
MOVWF  
Move W to f  
[ label ] MOVWF  
0 f 127  
(W) (f)  
Syntax:  
f
Description:  
This instruction is used to move data  
between W and one of the indirect  
registers (INDFn). Before/after this  
move, the pointer (FSRn) is updated by  
pre/post incrementing/decrementing it.  
Operands:  
Operation:  
Status Affected:  
Description:  
None  
Move data from W register to register  
‘f’.  
Note: The INDFn registers are not  
physical registers. Any instruction that  
accesses an INDFn register actually  
accesses the register at the address  
specified by the FSRn.  
Words:  
1
1
Cycles:  
Example:  
MOVWF  
Before Instruction  
OPTION =  
OPTION  
FSRn is limited to the range 0000h -  
FFFFh. Incrementing/decrementing it  
beyond these bounds will cause it to wrap  
around.  
0xFF  
0x4F  
W
=
After Instruction  
OPTION =  
W
0x4F  
0x4F  
=
MOVLB  
Move literal to BSR  
Syntax:  
[ label ] MOVLB  
0 k 15  
k BSR  
None  
k
Operands:  
Operation:  
Status Affected:  
Description:  
The five-bit literal ‘k’ is loaded into the  
Bank Select Register (BSR).  
DS41414A-page 376  
Preliminary  
2010 Microchip Technology Inc.  
 复制成功!