SW006014 Microchip Technology, SW006014 Datasheet - Page 241
![C COMPILER MPLAB FOR PIC24 MCU](/photos/9/32/93245/sw006014_sml.jpg)
SW006014
Manufacturer Part Number
SW006014
Description
C COMPILER MPLAB FOR PIC24 MCU
Manufacturer
Microchip Technology
Type
MPLAB® C Compilerr
Series
PIC24r
Datasheet
1.SW006014.pdf
(246 pages)
Specifications of SW006014
Supported Families
PIC24
Core Architecture
PIC
Kit Contents
Software And Docs
Mcu Supported Families
PIC24
Tool Function
Compiler
Tool Type
Compiler
Processor Series
PIC24
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
PIC24
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Minute .....................................................137
mktime ................................................................... 142
modf ....................................................................... 176
modff ...................................................................... 177
modulus function
Month .............................................. 137
-msmart-io ................................................................ 43
Multibyte Character ...................................91
Multibyte String ...............................................105
N
NaN ........................................................................ 147
Natural Logarithm
NDEBUG.................................................................. 13
Nearest Integer Functions
Nested Signal Handler ............................................. 32
Newline ..................................19
No Buffering ............................................ 43
Non-Local Jumps, See setjmp.h
NSETJMP ................................................................ 32
NULL....................................... 31
O
Object Module Format ............................................... 8
Octal.................................................... 74
Octal Conversion ..................................................... 73
offsetof ..................................................................... 42
OMF ........................................................................... 8
open ....................................................................... 193
Output Formats ........................................................ 43
Overflow Errors .. 23
Overlap ........................... 117
P
Pad Characters ........................................................ 73
Percent.................................................. 74
Peripheral Libraries .................................................... 8
© 2008 Microchip Technology Inc.
Long Double Floating-Point Exponent
Long Double Floating-Point Exponent
Single Floating-Point Exponent (base 10) ........ 27
Single Floating-Point Exponent (base 2) .......... 27
Type char .......................................................... 29
Type Double ..................................................... 25
Type int ............................................................. 29
Type Long Double ............................................ 28
Type long int ..................................................... 30
Type long long int ............................................. 30
Type short int .................................................... 30
Type signed char .............................................. 30
Type Single....................................................... 27
Double Floating Point ..................................... 176
Single Floating Point ....................................... 177
Maximum Number of Bytes............................... 30
Double Floating Point ..................................... 172
Single Floating Point ....................................... 175
ceil .................................................................. 154
ceilf ................................................................. 155
floor ................................................................. 162
floorf ................................................................ 162
(base 10) ............................................ 28
(base 2) .............................................. 29
,
147
,
159
,
,
160
118
,
43
,
41
,
,
169
120
,
55
,
47
,
,
,
,
138
170
123
60
,
,
91
80
,
79
,
,
,
,
,
71
46
,
,
,
,
138
142
105
114
111
178
126
,
80
,
,
72
81
,
,
,
,
,
,
,
,
,
143
143
113
113
138
112
179
129
143
,
,
76
82
perror........................................................................ 72
pic30-libs
Plus Sign .................................................................. 73
Pointer, Temporary ................................................ 107
pow......................................................................... 178
Power Function
Power Functions
powf........................................................................ 179
precision................................................................... 73
Prefix .................................................................. 20
Print Formats............................................................ 43
Printable Character
printf ................................................................... 43
Processor Clocks per Second................................ 137
Processor Time .............................................. 137
Pseudo-Random Number .............................. 107
ptrdiff_t ..................................................................... 41
Punctuation Character
Pushed Back ............................................................ 85
putc .......................................................................... 75
putchar ..................................................................... 76
__attach_input_file.......................................... 197
__C30_UART.................................................. 198
__close_input_file ........................................... 197
__delay32 ....................................................... 198
_erase_eedata ................................................ 199
_erase_eedata_all .......................................... 199
_erase_flash ................................................... 201
_exit ................................................................ 191
_init_prog_address ......................................... 204
_memcpy_p2d16 ............................................ 203
_memcpy_p2d24 ............................................ 203
_strncpy_p2d16 .............................................. 204
_strncpy_p2d24 .............................................. 204
_wait_eedata................................................... 200
_write_eedata_row.......................................... 200
_write_eedata_word........................................ 200
_write_flash_word16 ....................................... 202
_write_flash_word24 ....................................... 202
_write_flash16................................................. 201
_write_flash24................................................. 201
brk ................................................................... 191
close................................................................ 192
getenv ............................................................. 196
lseek................................................................ 193
open ................................................................ 193
read................................................................. 194
remove ............................................................ 196
rename............................................................ 196
sbrk ................................................................. 194
system............................................................. 196
time ................................................................. 197
write ................................................................ 195
Double Floating Point...................................... 178
Single Floating Point ....................................... 179
pow ................................................................. 178
powf ................................................................ 179
Defined.............................................................. 18
Test for.............................................................. 18
Defined.............................................................. 18
Test for.............................................................. 18
DS51456E-page 237
,
,
138
109
,
,
73
73