PIC16HV540 Microchip Technology, PIC16HV540 Datasheet - Page 52
PIC16HV540
Manufacturer Part Number
PIC16HV540
Description
Enhanced PIC16C54 EPROM-Based 8-Bit CMOS Microcontroller
Manufacturer
Microchip Technology
Datasheet
1.PIC16HV540.pdf
(85 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC16HV540-04/P
Manufacturer:
Microchip
Quantity:
1 736
Company:
Part Number:
PIC16HV540-04/SO
Manufacturer:
Microchip
Quantity:
485
Company:
Part Number:
PIC16HV540-04I/P
Manufacturer:
MICROCHIP
Quantity:
664
Company:
Part Number:
PIC16HV540-04I/SO
Manufacturer:
Maxim
Quantity:
41
PIC16HV540
SLEEP
Syntax:
Operands:
Operation:
Status Affected: TO, PD, PCWUF
Encoding:
Description:
Words:
Cycles:
Example:
DS40197B-page 52
Enter SLEEP Mode
[label]
None
00h
0
1
0
1
0000
Time-out status bit (TO) is set. The
power down status bit (PD) is cleared.
The WDT and its prescaler are
cleared.
The processor is put into SLEEP mode
with the oscillator stopped. See sec-
tion on SLEEP for more details.
1
1
SLEEP
PCWUF
WDT prescaler;
TO;
PD
WDT;
SLEEP
0000
0011
Preliminary
SUBWF
Syntax:
Operands:
Operation:
Status Affected: C, DC, Z
Encoding:
Description:
Words:
Cycles:
Example 1:
Example 2:
Example 3:
Before Instruction
After Instruction
Before Instruction
After Instruction
Before Instruction
After Instruction
REG1
W
C
REG1
W
C
REG1
W
C
REG1
W
C
REG1
W
C
REG1
W
C
Subtract W from f
[label]
0
d
(f) – (W)
Subtract (2’s complement method) the
W register from register 'f'. If 'd' is 0 the
result is stored in the W register. If 'd' is
1 the result is stored back in register 'f'.
1
1
SUBWF
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
0000
f
[0,1]
3
2
?
1
2
1
2
2
?
0
2
1
1
2
?
FF
2
0
31
2000 Microchip Technology Inc.
SUBWF f,d
REG1, 1
; result is positive
; result is zero
; result is negative
10df
dest)
ffff