Microchip dsPIC33AK32MC102 Handleiding

Microchip Niet gecategoriseerd dsPIC33AK32MC102

Bekijk gratis de handleiding van Microchip dsPIC33AK32MC102 (292 pagina’s), behorend tot de categorie Niet gecategoriseerd. Deze gids werd als nuttig beoordeeld door 2 mensen en kreeg gemiddeld 4.3 sterren uit 1.5 reviews. Heb je een vraag over Microchip dsPIC33AK32MC102 of wil je andere gebruikers van dit product iets vragen? Stel een vraag

Pagina 1/292
Manual
© 2023 Microchip Technology Inc. and its subsidiaries
70005540A - 1
Introducon
This document details the instruction set for the dsPIC33A family of Digital Signal Controllers and is intended
to guide development in the native assembly language for dsPIC devices for optimization and direct control
over instruction execution. Assembly code can be used to simplify and accelerate time sensitive applications
including embedded control loops and data processing. Information about these devices and products, with
corresponding technical documentation, is available on the Microchip web site (www.microchip.com).
Manual Objecve
This manual is a software developers reference for the dsPIC33A device families. It describes the instruction set
in detail and also provides general information to assist the development of software for the dsPIC33A device
families.
This manual does not include detailed information about the core, peripherals, system integration or device-
specic information. The user should refer to the specic device family reference manual for information about
the core, peripherals and system integration. For device-specic information, the user should refer to the
specic device data sheets. The information that can be found in the data sheets includes:
Device memory map
Device pinout and packaging details
Device electrical specications
List of peripherals included on the device
Code examples are given throughout this manual. These examples are valid for any device in the dsPIC33A
families.
dsPIC33A Programmer's Reference Manual
Manual
© 2023 Microchip Technology Inc. and its subsidiaries
70005540A - 2
Development Support
Microchip oers a wide range of development tools that allow users to eciently develop and debug
application code. Microchips development tools can be broken down into four categories:
Code Generation
Hardware/Software Debug
Device Programmer
Product Evaluation Boards
Information about the latest tools, product briefs and user guides can be obtained from the Microchip web site
(www.microchip.com) or from your local Microchip Sales Oce.
Microchip oers other reference tools to speed up the development cycle. These include:
Application Notes
Reference Designs
Microchip Web Site
Local Sales Oces with Field Application Support
Corporate Support Line
The Microchip web site also lists other sites that may be useful references.
Style and Symbol Convenons
Throughout this document, certain style and font format conventions are used. Table 1 provides a description
of the conventions used in this document.
Table 1. Document Convenons
Symbol or Term Description
set To force a bit/register to a value of logic ‘1’.
clear To force a bit/register to a value of logic ‘0’.
Reset
1. To force a register/bit to its default state.
2. A condition in which the device places itself after a device Reset occurs. Some bits will be forced to ‘0’ (such as
Interrupt Enable bits), while others will be forced to ‘1’ (such as the I/O Data Direction bits).
0xnnnn Designates the number ‘nnnn’ in the hexadecimal number system. These conventions are used in the code
examples. For example, 0x013F or 0xA800.
: (colon) Used to specify a range or the concatenation of registers/bits/pins.
One example is ACCAU:ACCAH:ACCAL, which is the concatenation of three registers to form the 72-bit Accumulator.
Concatenation order (left-right) usually species a positional relationship (MSb to LSb, higher to lower).
[ ] Species bit locations in a particular register.
One example is SR[7:5] (or IPL[2:0]), which species the register and associated bits or bit locations.
LSb, MSb Indicates the Least Signicant or Most Signicant bit in a eld.
LSB, MSB Indicates the Least/Most Signicant Byte in a eld of bits.
lsw, msw Indicates the least/most signicant word in a eld of bits
Courier New Font
Used for code examples, binary numbers and for instruction mnemonics in the text.
Times New Roman
Font, Italic
Used for equations and variables.
Times New Roman
Font, Bold Italic
Used in explanatory text for items called out from a gure, equation or example.
Note: A note presents information that we want to re-emphasize, either to help you avoid a common pitfall or make you
aware of operating dierences between some device family members. A note can be in a box, or when used in a
table or gure, it is located at the bottom of the table or gure.


Product specificaties

Merk: Microchip
Categorie: Niet gecategoriseerd
Model: dsPIC33AK32MC102

Heb je hulp nodig?

Als je hulp nodig hebt met Microchip dsPIC33AK32MC102 stel dan hieronder een vraag en andere gebruikers zullen je antwoorden