PIC16F84A-20/P Microchip Technology Inc., PIC16F84A-20/P Datasheet - Page 40

no-image

PIC16F84A-20/P

Manufacturer Part Number
PIC16F84A-20/P
Description
18 PIN, 1.75 KB FLASH, 68 RAM, 13 I/O
Manufacturer
Microchip Technology Inc.
Datasheet

Specifications of PIC16F84A-20/P

Cpu Speed
5 MIPS
Eeprom Memory
64 Bytes
Input Output
13
Memory Type
Flash
Number Of Bits
8
Package Type
18-pin PDIP
Programmable Memory
1.75K Bytes
Ram Size
68 Bytes
Speed
20 MHz
Timers
1-8-bit
Voltage, Range
2-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part Electrostatic Device

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16F84A-20/P
Manufacturer:
MICROCHI
Quantity:
12 240
Part Number:
PIC16F84A-20/P
Manufacturer:
MICROCHI
Quantity:
12 240
Part Number:
PIC16F84A-20/P
Manufacturer:
MICROCHIP
Quantity:
2
PIC16F84A
BTFSC
Syntax:
Operands:
Operation:
Status Affected:
Description:
CALL
Syntax:
Operands:
Operation:
Status Affected:
Description:
CLRF
Syntax:
Operands:
Operation:
Status Affected:
Description:
CLRW
Syntax:
Operands:
Operation:
Status Affected:
Description:
DS35007B-page 38
Bit Test, Skip if Clear
[ label ] BTFSC f,b
0
0
skip if (f<b>) = 0
None
If bit ’b’ in register ’f’ is ’1’, the next
instruction is executed.
If bit ’b’ in register ’f’ is ’0’, the next
instruction is discarded, and a NOP
is executed instead, making this a
2T
Call Subroutine
[ label ] CALL k
0
(PC)+ 1
k
(PCLATH<4:3>)
None
Call Subroutine. First, return
address (PC+1) is pushed onto
the stack. The eleven-bit immedi-
ate address is loaded into PC bits
<10:0>. The upper bits of the PC
are loaded from PCLATH. CALL is
a two-cycle instruction.
00h
Z
W register is cleared. Zero bit (Z)
Clear W
[ label ] CLRW
None
1
is set.
Clear f
[ label ] CLRF
0
00h
1
Z
The contents of register ’f’ are
cleared and the Z bit is set.
CY
f
b
k
f
PC<10:0>,
Z
instruction.
Z
127
7
2047
127
(W)
(f)
TOS,
f
PC<12:11>
CLRWDT
Syntax:
Operands:
Operation:
Status Affected:
Description:
COMF
Syntax:
Operands:
Operation:
Status Affected:
Description:
DECF
Syntax:
Operands:
Operation:
Status Affected:
Description:
Complement f
[ label ] COMF
0
d
(f)
Z
The contents of register ’f’ are
complemented. If ’d’ is 0, the
result is stored in W. If ’d’ is 1, the
result is stored back in register ’f’.
Decrement f
[ label ] DECF f,d
0
d
(f) - 1
Z
Decrement register ’f’. If ’d’ is 0,
the result is stored in the W regis-
ter. If ’d’ is 1, the result is stored
back in register ’f’.
Clear Watchdog Timer
[ label ] CLRWDT
None
00h
0
1
1
TO, PD
CLRWDT instruction resets the
Watchdog Timer. It also resets the
prescaler of the WDT. Status bits
TO and PD are set.
f
f
[0,1]
[0,1]
WDT prescaler,
TO
PD
(destination)
127
127
2000 Microchip Technology Inc.
WDT
(destination)
f,d

Related parts for PIC16F84A-20/P