ライブラリ

dsp.h dsPIC30F用 DSPライブラリのインターフェイス
dsp_factors_32b.h FFTのTwiddle factor (回転因子) の定義
InstrumentedTrace.h  
libpic30.h useful exports from libpic30.a
libq.h 固定小数点演算ライブラリ
p30sim.h PIC30用 ヘッダーファイル

libpic30.h

delay

void __delay32(unsigned long cycles)
void __delay_ms(unsigned long)
void __delay_us(unsigned long)

__delay_ms()と__delay_us()を使用するには、ヘッダのインクルード前にFCYを定義する必要があります。

#define CPU_CLOCK 10000000L // [Hz]
#define CPU_PLL 8
#define FCY ( CPU_CLOCK * CPU_PLL / 4 )

#include <libpic30.h>

__delay_ms( 10 ); // 10msのdelay