MPLAB C Compiler for PIC24 MCUs and dsPIC DSCs ... - Microchip
MPLAB C Compiler for PIC24 MCUs and dsPIC DSCs ... - Microchip
MPLAB C Compiler for PIC24 MCUs and dsPIC DSCs ... - Microchip
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Table of Contents<br />
A.5 Identifiers ................................................................................................... 131<br />
A.6 Characters ................................................................................................. 131<br />
A.7 Integers ...................................................................................................... 132<br />
A.8 Floating Point ............................................................................................. 132<br />
A.9 Arrays <strong>and</strong> Pointers ................................................................................... 133<br />
A.10 Registers .................................................................................................. 133<br />
A.11 Structures, Unions, Enumerations <strong>and</strong> Bit fields ...................................... 134<br />
A.12 Qualifiers .................................................................................................. 134<br />
A.13 Declarators ............................................................................................... 134<br />
A.14 Statements ............................................................................................... 134<br />
A.15 Preprocessing Directives ......................................................................... 135<br />
A.16 Library Functions ..................................................................................... 136<br />
A.17 Signals ..................................................................................................... 137<br />
A.18 Streams <strong>and</strong> Files .................................................................................... 137<br />
A.19 tmpfile ...................................................................................................... 138<br />
A.20 errno ......................................................................................................... 138<br />
A.21 Memory .................................................................................................... 138<br />
A.22 abort ......................................................................................................... 138<br />
A.23 exit ........................................................................................................... 138<br />
A.24 getenv ...................................................................................................... 139<br />
A.25 system ...................................................................................................... 139<br />
A.26 strerror ..................................................................................................... 139<br />
Appendix B. Built-in Functions<br />
B.1 Introduction ................................................................................................ 141<br />
B.2 Built-In Function List .................................................................................. 142<br />
Appendix C. Diagnostics<br />
C.1 Introduction ................................................................................................ 163<br />
C.2 Errors ......................................................................................................... 163<br />
C.3 Warnings .................................................................................................... 182<br />
Appendix D. <strong>MPLAB</strong> C <strong>Compiler</strong> <strong>for</strong> PIC18 <strong>MCUs</strong> vs. 16-Bit Devices<br />
D.1 Introduction ................................................................................................ 203<br />
D.2 Highlights ................................................................................................... 203<br />
D.3 Data Formats ............................................................................................. 204<br />
D.4 Pointers ...................................................................................................... 204<br />
D.5 Storage Classes ........................................................................................ 204<br />
D.6 Stack Usage .............................................................................................. 204<br />
D.7 Storage Qualifiers ...................................................................................... 205<br />
D.8 Predefined Macro Names .......................................................................... 205<br />
D.9 Integer Promotions .................................................................................... 205<br />
D.10 String Constants ...................................................................................... 205<br />
D.11 Access Memory ....................................................................................... 205<br />
D.12 Inline Assembly ........................................................................................ 205<br />
D.13 Pragmas .................................................................................................. 206<br />
D.14 Memory Models ....................................................................................... 207<br />
© 2008 <strong>Microchip</strong> Technology Inc. DS51284H-page v