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

PIC16C505T-20I/SL View Datasheet(PDF) - Microchip Technology

Part Name
Description
Manufacturer
PIC16C505T-20I/SL
Microchip
Microchip Technology 
PIC16C505T-20I/SL Datasheet PDF : 85 Pages
First Prev 41 42 43 44 45 46 47 48 49 50 Next Last
SLEEP
Enter SLEEP Mode
Syntax:
[label] SLEEP
Operands:
None
Operation:
00h WDT;
0 WDT prescaler;
1 TO;
0 PD
Status Affected: TO, PD, RBWUF
Encoding:
0000 0000 0011
Description:
Time-out status bit (TO) is set. The
power down status bit (PD) is
cleared.
RBWUF is unaffected.
The WDT and its prescaler are
cleared.
The processor is put into SLEEP
mode with the oscillator stopped.
See section on SLEEP for more
details.
Words:
1
Cycles:
1
Example:
SLEEP
PIC16C505
SUBWF
Subtract W from f
Syntax:
[label] SUBWF f,d
Operands:
0 f 31
d [0,1]
Operation:
(f) – (W) → (dest)
Status Affected: C, DC, Z
Encoding:
0000 10df ffff
Description:
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'.
Words:
1
Cycles:
1
Example 1:
SUBWF REG1, 1
Before Instruction
REG1 = 3
W
=2
C
=?
After Instruction
REG1 = 1
W
=2
C
=1
; result is positive
Example 2:
Before Instruction
REG1 = 2
W
=2
C
=?
After Instruction
REG1 = 0
W
=2
C
=1
; result is zero
Example 3:
Before Instruction
REG1 = 1
W
=2
C
=?
After Instruction
REG1 = FF
W
=2
C
=0
; result is negative
© 1999 Microchip Technology Inc.
DS40192C-page 49

Share Link: 

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