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

PIC16C558/JW 参数 Datasheet PDF下载

PIC16C558/JW图片预览
型号: PIC16C558/JW
PDF下载: 下载PDF文件 查看货源
内容描述: 集成电路(IC) 8位的CMOS微控制器\n [IC-8-BIT CMOS MCU ]
分类和应用: 微控制器
文件页数/大小: 96 页 / 988 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC16C558/JW的Datasheet PDF文件第51页浏览型号PIC16C558/JW的Datasheet PDF文件第52页浏览型号PIC16C558/JW的Datasheet PDF文件第53页浏览型号PIC16C558/JW的Datasheet PDF文件第54页浏览型号PIC16C558/JW的Datasheet PDF文件第56页浏览型号PIC16C558/JW的Datasheet PDF文件第57页浏览型号PIC16C558/JW的Datasheet PDF文件第58页浏览型号PIC16C558/JW的Datasheet PDF文件第59页  
PIC16C55X(A)  
BTFSS  
Bit Test f, Skip if Set  
CLRF  
Clear f  
Syntax:  
[ label ] BTFSS f,b  
Syntax:  
[ label ] CLRF  
f
Operands:  
0 f 127  
0 b < 7  
Operands:  
Operation:  
0 f 127  
00h (f)  
1 Z  
Operation:  
skip if (f<b>) = 1  
None  
Status Affected:  
Encoding:  
Status Affected:  
Encoding:  
Z
01  
11bb  
bfff  
ffff  
00  
0001  
1fff  
ffff  
If bit 'b' in register 'f' is '1' then the next  
instruction is skipped.  
If bit 'b' is '1', then the next instruction  
fetched during the current instruction  
execution, is discarded and a NOP is  
executed instead, making this a  
two-cycle instruction.  
The contents of register 'f' are cleared  
and the Z bit is set.  
Description:  
Description:  
Words:  
Cycles:  
Example  
1
1
CLRF  
FLAG_REG  
Words:  
Cycles:  
Example  
1
Before Instruction  
FLAG_REG  
After Instruction  
FLAG_REG  
Z
1(2)  
=
0x5A  
HERE  
FALSE  
TRUE  
BTFSC FLAG,1  
=
=
0x00  
1
GOTO  
PROCESS_CODE  
Before Instruction  
PC  
=
address HERE  
After Instruction  
if FLAG<1> = 0,  
PC =  
address FALSE  
if FLAG<1> = 1,  
PC =  
address TRUE  
CLRW  
Clear W  
CALL  
Call Subroutine  
[ label ] CALL k  
0 k 2047  
Syntax:  
[ label ] CLRW  
None  
Syntax:  
Operands:  
Operation:  
Operands:  
Operation:  
00h (W)  
1 Z  
(PC)+ 1TOS,  
k PC<10:0>,  
(PCLATH<4:3>) PC<12:11>  
Status Affected:  
Encoding:  
Z
Status Affected:  
Encoding:  
None  
00  
0001  
0xxx  
xxxx  
10  
0kkk  
kkkk  
kkkk  
W register is cleared. Zero bit (Z) is  
set.  
Description:  
Call Subroutine. First, return address  
(PC+1) is pushed onto the stack. The  
eleven bit immediate address is loaded  
into PC bits <10:0>. The upper bits of  
the PC are loaded from PCLATH.  
CALLis a two-cycle instruction.  
Description:  
Words:  
Cycles:  
Example  
1
1
CLRW  
Words:  
Cycles:  
Example  
1
2
Before Instruction  
W
=
0x5A  
After Instruction  
HERE  
CALL THERE  
W
=
0x00  
1
Before Instruction  
Z
=
PC  
=
Address HERE  
After Instruction  
PC  
= Address THERE  
TOS = Address HERE+1  
1997 Microchip Technology Inc.  
Preliminary  
DS40143B-page 55  
 复制成功!