MA240026 Microchip Technology, MA240026 Datasheet - Page 45
MA240026
Manufacturer Part Number
MA240026
Description
Daughter Cards & OEM Boards PIC24FJ16MC102 Plug-In Module
Manufacturer
Microchip Technology
Datasheet
1.MA240026.pdf
(304 pages)
Specifications of MA240026
Rohs
yes
Data Bus Width
16 bit
Description/function
PIC24F 28 Pin QFN to 100 Pin Plug-in-Module
Interface Type
I2C, SPI, UART
Maximum Operating Temperature
+ 125 C
Minimum Operating Temperature
- 40 C
Operating Supply Voltage
3 V to 3.6 V
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
MA240026
Manufacturer:
MICROCHIP
Quantity:
12 000
- Current page: 45 of 304
- Download datasheet (3Mb)
TABLE 4-27:
4.3.3
Move instructions provide a greater degree of address-
ing flexibility than other instructions. In addition to the
addressing
instructions, move instructions also support Register
Indirect with Register Offset Addressing mode, also
referred to as Register Indexed mode.
In summary, the following addressing modes are
supported by move instructions:
• Register Direct
• Register Indirect
• Register Indirect Post-modified
• Register Indirect Pre-modified
• Register Indirect with Register Offset (Indexed)
• Register Indirect with Literal Offset
• 8-bit Literal
• 16-bit Literal
© 2011 Microchip Technology Inc.
File Register Direct
Register Direct
Register Indirect
Register Indirect Post-Modified
Register Indirect Pre-Modified
Register Indirect with Register Offset
(Register Indexed)
Register Indirect with Literal Offset
Note:
Note:
Addressing Mode
MOVE INSTRUCTIONS
For the MOV instructions, the addressing
mode specified in the instruction can differ
for the source and destination EA.
However, the 4-bit Wb (Register Offset)
field is shared by both source and
destination (but typically only used by
one).
Not all instructions support all the
addressing modes given above. Individual
instructions may support different subsets
of these addressing modes.
modes
FUNDAMENTAL ADDRESSING MODES SUPPORTED
supported
by
Wn is pre-modified (incremented or decremented) by a signed constant value
The address of the file register is specified explicitly.
The contents of a register are accessed directly.
The contents of Wn forms the Effective Address (EA).
The contents of Wn forms the EA. Wn is post-modified (incremented
or decremented) by a constant value.
to form the EA.
The sum of Wn and Wb forms the EA.
The sum of Wn and a literal forms the EA.
most
MCU
Preliminary
4.3.4
In addition to the addressing modes outlined previously,
some instructions use literal constants of various sizes.
For example, BRA (branch) instructions use 16-bit signed
literals to specify the branch destination directly, whereas
the DISI instruction uses a 14-bit unsigned literal field. In
some instructions, such as ADD Acc, the source of an
operand or result is implied by the opcode itself. Certain
operations, such as NOP, do not have any operands.
4.4
The PIC24FJ16MC101/102 architecture uses a 24-bit-
wide program space and a 16-bit-wide data space. The
architecture is also a modified Harvard scheme, mean-
ing that data can also be present in the program space.
To use this data successfully, it must be accessed in a
way that preserves the alignment of information in both
spaces.
Aside from normal execution, the PIC24FJ16MC101/
102 architecture provides two methods by which
program space can be accessed during operation:
• Using table instructions to access individual
• Remapping a portion of the program space into
Table instructions allow an application to read or write
to small areas of the program memory. This capability
makes the method ideal for accessing data tables that
need to be updated periodically. It also allows access
to all bytes of the program word. The remapping
method allows an application to access a large block of
data on a read-only basis, which is ideal for lookups
from a large table of static data. The application can
only access the lsw of the program word.
bytes, or words, anywhere in the program space
the data space (Program Space Visibility)
PIC24FJ16MC101/102
Description
Interfacing Program and Data
Memory Spaces
OTHER INSTRUCTIONS
DS39997B-page 45
Related parts for MA240026
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet: