DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

PIC16F627-04E/SO View Datasheet(PDF) - Microchip Technology

Part Name
Description
Manufacturer
PIC16F627-04E/SO
Microchip
Microchip Technology 
PIC16F627-04E/SO Datasheet PDF : 170 Pages
First Prev 111 112 113 114 115 116 117 118 119 120 Next Last
PIC16F62X
BCF
Syntax:
Operands:
Operation:
Status Affected:
Encoding:
Description:
Words:
Cycles:
Example
Bit Clear f
[ label ] BCF f,b
0 f 127
0b7
0 (f<b>)
None
01
00bb bfff ffff
Bit 'b' in register 'f' is cleared.
1
1
BCF
REG1, 7
Before Instruction
REG1 = 0xC7
After Instruction
REG1 = 0x47
BSF
Syntax:
Operands:
Operation:
Status Affected:
Encoding:
Description:
Words:
Cycles:
Example
Bit Set f
[ label ] BSF f,b
0 f 127
0b7
1 (f<b>)
None
01
01bb bfff ffff
Bit 'b' in register 'f' is set.
1
1
BSF
REG1, 7
Before Instruction
REG1 = 0x0A
After Instruction
REG1 = 0x8A
BTFSC
Syntax:
Operands:
Operation:
Status Affected:
Encoding:
Description:
Words:
Cycles:
Example
Bit Test f, Skip if Clear
[ label ] BTFSC f,b
0 f 127
0b7
skip if (f<b>) = 0
None
01
10bb bfff ffff
If bit 'b' in register 'f' is '0' then the
next instruction is skipped.
If bit 'b' is '0' then the next
instruction fetched during the
current instruction execution is
discarded, and a NOP is executed
instead, making this a two-cycle
instruction.
1
1(2)
HERE
FALSE
TRUE
BTFSC
GOTO
REG1
PROCESS_CODE
Before Instruction
PC = address HERE
After Instruction
if REG<1> = 0,
PC = address TRUE
if REG<1>=1,
PC = address FALSE
DS40300C-page 110
Preliminary
2003 Microchip Technology Inc.

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]