PIC18F2331 MICROCHIP [Microchip Technology], PIC18F2331 Datasheet - Page 327

no-image

PIC18F2331

Manufacturer Part Number
PIC18F2331
Description
28/40/44-Pin Enhanced Flash Microcontrollers with nanoWatt Technology, High Performance PWM and A/D
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18F2331-I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC18F2331-I/SP
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
SWAPF
Syntax:
Operands:
Operation:
Status Affected:
Encoding:
Description:
Words:
Cycles:
Example:
 2003 Microchip Technology Inc.
Q Cycle Activity:
Before Instruction
After Instruction
Decode
REG
REG
Q1
=
=
register ‘f’
Swap f
[ label ] SWAPF f [,d [,a]]
0
d
a
(f<3:0>)
(f<7:4>)
None
The upper and lower nibbles of reg-
ister ‘f’ are exchanged. If ‘d’ is 0,
the result is placed in W. If ‘d’ is 1,
the result is placed in register ‘f’
(default). If ‘a’ is 0, the Access
Bank will be selected, overriding
the BSR value. If ‘a’ is 1, then the
bank will be selected as per the
BSR value (default).
1
1
SWAPF
Read
0011
Q2
0x53
0x35
f
[0,1]
[0,1]
255
REG
10da
dest<7:4>,
dest<3:0>
Process
Data
Q3
ffff
destination
Write to
PIC18F2331/2431/4331/4431
Q4
ffff
Preliminary
DS39616B-page 325

Related parts for PIC18F2331