DM300027 Microchip Technology, DM300027 Datasheet - Page 19

BOARD DEV STARTER PIC24 28-PIN

DM300027

Manufacturer Part Number
DM300027
Description
BOARD DEV STARTER PIC24 28-PIN
Manufacturer
Microchip Technology
Type
MCUr
Datasheet

Specifications of DM300027

Contents
Board, Cables, CD, Sample Part
Processor To Be Evaluated
dsPIC30F/PIC24F/dsPIC33F
Data Bus Width
16 bit
Interface Type
USB
Silicon Manufacturer
Microchip
Core Architecture
PIC, DsPIC
Core Sub-architecture
PIC24, DsPIC30, DsPIC33
Silicon Core Number
PIC24F, DsPIC30F, DsPIC33F
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
dsPIC30F/33F and PIC24
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DM300027
Manufacturer:
MICROCHIP
Quantity:
12 000
Summary
The optimized PIC32 Math Library is packaged within the
MPLAB C Compiler for PIC32 MCUs. The floating-point math
library provided with the compiler has been significantly
optimized to take full advantage of the PIC32 MCU
instruction set. Single-precision and double precision
math library functions are now available, giving users a
choice between double- and single-precision operations.
The library provides the greatest benefit for the more
complex operations offering a greater than 5x performance
improvement over the previous versions of library for many
operations.
Key Features
22 optimized math library functions for faster execution
and less power consumption
Available in single or double precision
The functions are ANSI-89 compliant
IEEE 754 Compliant
PIC32 MCU Floating Point Math Library
Math Table
*“f” denotes single precision floating point number.
** PIC32 MCU at 80 MHz.
A complete list of floating point math functions is available in the MPLAB® C32 C
Libraries Manual.
sin/sinf*
cos/cosf*
tan/tanf*
exp/expf*
fabs/fabsf*
fmod/fmodf*
log/logf*
sqrt/sqrtf*
pow/powf*
floor/floorf*
ceil/ceilf*
asin/asinf*
acos/acosf*
atan/atanf*
Function
www.microchip.com/16bit • www.microchip.com/32bit
Sin of a double/single
precision floating point
variable
Cos of a double/single
precision floating point
variable
Tan of a double/single
precision floating point
variable
Calculates the exponential
function of a double/
single precision floating
point variable
Calculates the absolute
value of a double/single
precision floating point
variable
Calculates the remainder
of x/y as a double/single
precision floating point
value
Calculates the log of a
double/single precision
variable
Calculates the square
root of a double/single
precision variable
Calculates x raised to the
power of y
Calculates the floor of a
double/single precision
floating point variable
Calculates the ceiling of
a double/single precision
floating point variable
Arc sin of a double/single
precision floating point
variable
Arc cos of a double/single
precision floating point
variable
Arc tan of a double/single
precision floating point
variable
Description
Performance
Precision
(Cycles)
Average
Single
299
299
389
133
301
237
367
618
685
353
86
33
34
6
3.7375
3.7375
4.8625
1.6625
3.7625
2.9625
4.5875
0.4125
8.5625
4.4125
(µs)**
0.075
1.075
0.425
7.725
Time
19

Related parts for DM300027