Moteur de recherche de fiches techniques de composants électroniques
  French  ▼
ALLDATASHEET.FR

X  

16F628 Fiches technique(PDF) 116 Page - Microchip Technology

No de pièce 16F628
Description  FLASH-Based 8-Bit CMOS Microcontrollers
PDF  168 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricant  MICROCHIP [Microchip Technology]
Site Internet  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

16F628 Fiches technique(HTML) 116 Page - Microchip Technology

Back Button 16F628 Datasheet HTML 112Page - Microchip Technology 16F628 Datasheet HTML 113Page - Microchip Technology 16F628 Datasheet HTML 114Page - Microchip Technology 16F628 Datasheet HTML 115Page - Microchip Technology 16F628 Datasheet HTML 116Page - Microchip Technology 16F628 Datasheet HTML 117Page - Microchip Technology 16F628 Datasheet HTML 118Page - Microchip Technology 16F628 Datasheet HTML 119Page - Microchip Technology 16F628 Datasheet HTML 120Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 116 / 168 page
background image
PIC16F627A/628A/648A
DS40044A-page 114
Preliminary
 2002 Microchip Technology Inc.
BCF
Bit Clear f
Syntax:
[
label ] BCF
f,b
Operands:
0
≤ f ≤ 127
0
≤ b ≤ 7
Operation:
0
→ (f<b>)
Status Affected:
None
Encoding:
01
00bb
bfff
ffff
Description:
Bit 'b' in register 'f' is cleared
.
Words:
1
Cycles:
1
Example
BCF
REG1, 7
Before Instruction
REG1
= 0xC7
After Instruction
REG1
= 0x47
BSF
Bit Set f
Syntax:
[
label ] BSF f,b
Operands:
0
≤ f ≤ 127
0
≤ b ≤ 7
Operation:
1
→ (f<b>)
Status Affected:
None
Encoding:
01
01bb
bfff
ffff
Description:
Bit 'b' in register 'f' is set.
Words:
1
Cycles:
1
Example
BSF
REG1, 7
Before Instruction
REG1
= 0x0A
After Instruction
REG1
= 0x8A
BTFSC
Bit Test f, Skip if Clear
Syntax:
[
label ] BTFSC f,b
Operands:
0
≤ f ≤ 127
0
≤ b ≤ 7
Operation:
skip if (f<b>) = 0
Status Affected:
None
Encoding:
01
10bb
bfff
ffff
Description:
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
.
Words:
1
Cycles:
1(2)
Example
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



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Fiches technique Télécharger

Go To PDF Page


Lien URL



ALLDATASHEET vous a-t-il été utile ?  [ DONATE ] 

À propos de Alldatasheet   |   Publicité   |   Contactez-nous   |   Politique de confidentialité   |   Lien vers la fiche technique    |   Echange de liens   |   Fabricants
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com