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

PIC18F8620-I/PT 参数 Datasheet PDF下载

PIC18F8620-I/PT图片预览
型号: PIC18F8620-I/PT
PDF下载: 下载PDF文件 查看货源
内容描述: 八十〇分之六十四引脚高性能1 Mbit的增强型闪存微控制器与A / D [64/80-Pin High Performance 1 Mbit Enhanced FLASH Microcontrollers with A/D]
分类和应用: 闪存微控制器和处理器外围集成电路PC时钟
文件页数/大小: 366 页 / 6797 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号PIC18F8620-I/PT的Datasheet PDF文件第267页浏览型号PIC18F8620-I/PT的Datasheet PDF文件第268页浏览型号PIC18F8620-I/PT的Datasheet PDF文件第269页浏览型号PIC18F8620-I/PT的Datasheet PDF文件第270页浏览型号PIC18F8620-I/PT的Datasheet PDF文件第272页浏览型号PIC18F8620-I/PT的Datasheet PDF文件第273页浏览型号PIC18F8620-I/PT的Datasheet PDF文件第274页浏览型号PIC18F8620-I/PT的Datasheet PDF文件第275页  
PIC18FXX20  
BNC  
Branch if Not Carry  
BNN  
Branch if Not Negative  
Syntax:  
Operands:  
Operation:  
[ label ] BNC  
-128 n 127  
if carry bit is ’0’  
n
Syntax:  
Operands:  
Operation:  
[ label ] BNN  
-128 n 127  
if negative bit is ’0’  
(PC) + 2 + 2n PC  
n
(PC) + 2 + 2n PC  
Status Affected:  
Encoding:  
None  
1110  
Status Affected:  
Encoding:  
None  
1110  
0011  
nnnn  
nnnn  
0111  
nnnn  
nnnn  
Description:  
If the Carry bit is ‘0’, then the  
program will branch.  
Description:  
If the Negative bit is ‘0’, then the  
program will branch.  
The 2’s complement number ‘2n’ is  
added to the PC. Since the PC will  
have incremented to fetch the next  
instruction, the new address will be  
PC+2+2n. This instruction is then  
a two-cycle instruction.  
The 2’s complement number ‘2n’ is  
added to the PC. Since the PC will  
have incremented to fetch the next  
instruction, the new address will be  
PC+2+2n. This instruction is then  
a two-cycle instruction.  
Words:  
Cycles:  
1
1(2)  
Words:  
Cycles:  
1
1(2)  
Q Cycle Activity:  
If Jump:  
Q Cycle Activity:  
If Jump:  
Q1  
Decode  
Q2  
Q3  
Q4  
Write to PC  
Q1  
Decode  
Q2  
Q3  
Q4  
Write to PC  
Read literal  
Process  
Read literal  
Process  
'n'  
Data  
'n'  
Data  
No  
operation  
No  
operation  
No  
operation  
No  
operation  
No  
operation  
No  
operation  
No  
operation  
No  
operation  
If No Jump:  
Q1  
If No Jump:  
Q1  
Q2  
Read literal  
'n'  
Q3  
Process  
Data  
Q4  
Q2  
Read literal  
'n'  
Q3  
Process  
Data  
Q4  
Decode  
No  
Decode  
No  
operation  
operation  
HERE  
BNC Jump  
HERE  
BNN Jump  
Example:  
Example:  
Before Instruction  
Before Instruction  
PC  
=
address (HERE)  
PC  
=
address (HERE)  
After Instruction  
After Instruction  
If Carry  
PC  
=
=
=
=
0;  
If Negative  
PC  
=
=
=
=
0;  
address (Jump)  
address (Jump)  
If Carry  
PC  
1;  
If Negative  
PC  
1;  
address (HERE+2)  
address (HERE+2)  
2003 Microchip Technology Inc.  
Advance Information  
DS39609A-page 269  
 复制成功!