Instrukcja obsługi Microchip AT32UC3C1512C
Microchip
nieskategoryzowany
AT32UC3C1512C
Przeczytaj poniżej 📖 instrukcję obsługi w języku polskim dla Microchip AT32UC3C1512C (45 stron) w kategorii nieskategoryzowany. Ta instrukcja była pomocna dla 12 osób i została oceniona przez 6.5 użytkowników na średnio 4.6 gwiazdek
Strona 1/45

AVR Assembler
AVR Assembler
Preface
Welcome to the Microchip AVR® Assembler.
The Assembler generates fixed code allocations, consequently no linking is necessary.
The AVR Assembler is the assembler formerly known as AVR Assembler 2 (AVRASM2). The former
AVRASM distributed with AVR Studio® 4 has now been obsoleted and will not be distributed with current
products.
For documentation on the instruction set of the AVR family of microcontrollers, refer to the 8-bit AVR
Instruction Set Manual.
© 2017 Microchip Technology Inc. User Guide DS40001917A-page 1

Table of Contents
Preface............................................................................................................................ 1
1. AVR Assembler Known Issues.................................................................................. 4
2. AVR Assembler Command Line Options...................................................................7
3. Assembler Source....................................................................................................11
4. AVR Assembler Syntax............................................................................................12
4.1. Keywords....................................................................................................................................12
4.2. Preprocessor Directives............................................................................................................. 12
4.3. Comments..................................................................................................................................12
4.4. Line Continuation....................................................................................................................... 12
4.5. Integer Constants.......................................................................................................................12
4.6. Strings and Character Constants............................................................................................... 12
4.7. Multiple Instructions per Line......................................................................................................13
4.8. Operands....................................................................................................................................13
5. Assembler Directives...............................................................................................14
5.1. BYTE..........................................................................................................................................14
5.2. CSEG......................................................................................................................................... 14
5.3. CSEGSIZE................................................................................................................................. 14
5.4. DB.............................................................................................................................................. 15
5.5. DD.............................................................................................................................................. 15
5.6. DEF............................................................................................................................................ 16
5.7. DQ..............................................................................................................................................16
5.8. DSEG......................................................................................................................................... 16
5.9. DW............................................................................................................................................. 17
5.10. ELIF and ELSE...........................................................................................................................17
5.11. ENDIF.........................................................................................................................................17
5.12. ENDM and ENDMACRO............................................................................................................18
5.13. EQU............................................................................................................................................18
5.14. ERROR...................................................................................................................................... 18
5.15. ESEG......................................................................................................................................... 19
5.16. EXIT........................................................................................................................................... 19
5.17. IF, IFDEF, and IFNDEF...............................................................................................................19
5.18. INCLUDE....................................................................................................................................20
5.19. LIST............................................................................................................................................20
5.20. LISTMAC....................................................................................................................................21
5.21. MACRO......................................................................................................................................21
5.22. MESSAGE..................................................................................................................................21
5.23. NOLIST...................................................................................................................................... 22
5.24. ORG........................................................................................................................................... 22
5.25. OVERLAP and NOOVERLAP....................................................................................................23
5.26. SET............................................................................................................................................ 23
5.27. UNDEF.......................................................................................................................................23
AVR Assembler
© 2017 Microchip Technology Inc. User Guide DS40001917A-page 2

5.28. WARNING.................................................................................................................................. 24
6. Preprocessor........................................................................................................... 25
6.1. #define........................................................................................................................................25
6.2. #undef........................................................................................................................................ 25
6.3. #ifdef...........................................................................................................................................26
6.4. #ifndef.........................................................................................................................................26
6.5. #if and #elif.................................................................................................................................26
6.6. #else...........................................................................................................................................27
6.7. #endif..........................................................................................................................................27
6.8. #error, #warning, and #message................................................................................................27
6.9. #include...................................................................................................................................... 28
6.10. #pragma, General Purpose........................................................................................................28
6.11. #pragma, AVR Part Related....................................................................................................... 29
6.12. # (empty directive)......................................................................................................................30
6.13. Operators................................................................................................................................... 30
6.13.1. Stringification (#)..........................................................................................................30
6.13.2. Concatenation (##)...................................................................................................... 31
6.14. Pre-defined Macros....................................................................................................................31
7. Expressions............................................................................................................. 33
7.1. Functions....................................................................................................................................33
7.2. Operands....................................................................................................................................33
7.3. Operators................................................................................................................................... 34
8. AVR Instruction Set..................................................................................................40
9. Revision History.......................................................................................................41
The Microchip Web Site................................................................................................ 42
Customer Change Notification Service..........................................................................42
Customer Support......................................................................................................... 42
Microchip Devices Code Protection Feature................................................................. 42
Legal Notice...................................................................................................................43
Trademarks................................................................................................................... 43
Quality Management System Certified by DNV.............................................................44
Worldwide Sales and Service........................................................................................45
AVR Assembler
© 2017 Microchip Technology Inc. User Guide DS40001917A-page 3
Specyfikacje produktu
Marka: | Microchip |
Kategoria: | nieskategoryzowany |
Model: | AT32UC3C1512C |
Potrzebujesz pomocy?
Jeśli potrzebujesz pomocy z Microchip AT32UC3C1512C, zadaj pytanie poniżej, a inni użytkownicy Ci odpowiedzą
Instrukcje nieskategoryzowany Microchip
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
5 Lipca 2024
Instrukcje nieskategoryzowany
- nieskategoryzowany Claypaky
- nieskategoryzowany Lumens
- nieskategoryzowany CEDAR
- nieskategoryzowany QSC
- nieskategoryzowany Stanley
- nieskategoryzowany Laserliner
- nieskategoryzowany Asko
- nieskategoryzowany Røde
- nieskategoryzowany ENTES
- nieskategoryzowany Gra-Vue
- nieskategoryzowany Hurricane
- nieskategoryzowany ILive
- nieskategoryzowany Cuisinart
- nieskategoryzowany Siméo
- nieskategoryzowany Trotec
Najnowsze instrukcje dla nieskategoryzowany
28 Października 2024
28 Października 2024
27 Października 2024
27 Października 2024
27 Października 2024
27 Października 2024
27 Października 2024
27 Października 2024
27 Października 2024
27 Października 2024