「PIC24F/ライブラリ」の編集履歴(バックアップ)一覧はこちら
「PIC24F/ライブラリ」(2008/03/05 (水) 12:07:52) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*ライブラリ
**使用方法
-まずプロジェクトにライブラリファイルを読み込む。
PIC24Fの場合"libpPIC24Fxxx-coff.a"を読み込む。
"MPLAB C30\lib\"内にある。
-ライブラリを使用するプログラムのソースファイルに対応したヘッダファイルを読み込む。
"MPLAB C30\support\h\peripheral_24F\"内にある。
**関数の説明
&italic(){&bold(){x}},&italic(){&bold(){y}}はモジュールの番号
**タイマモジュール(timer.h)
***ConfigIntTimer&italic(){&bold(){x}}
タイマ割込み設定
-void ConfigIntTimer1(unsigned int config)
***OpenTimer&italic(){&bold(){x}}
タイマ設定、動作開始
-void OpenTimer1( unsigned int config, unsigned int period)
***CloseTimer&italic(){&bold(){x}}
タイマ動作停止
-void CloseTimer1(void)
***ReadTimer&italic(){&bold(){x}}
タイマカウント値の読み込み
-unsigned int ReadTimer1(void)
***WriteTimer&italic(){&bold(){x}}
タイマカウント値の書き込み
void WriteTimer1( unsigned int timer)
**インプットキャプチャモジュール(incap.h)
***CloseCapture&italic(){&bold(){x}}
***ConfigIntCapture&italic(){&bold(){x}}
***OpenCapture&italic(){&bold(){x}}
***ReadCapture&italic(){&bold(){x}}
***EnableIntIC&italic(){&bold(){x}}
***DisableIntIC&italic(){&bold(){x}}
***SetPriorityIntIC&italic(){&bold(){x}}
**アウトプットコンペア&PWMモジュール(outcompare.h)
**A/Dコンバータモジュール(adc.h)
**UARTモジュール(uart.h)
----
&topicpath()
----
閲覧回数&counter(total)回
*ライブラリ
**使用方法
-まずプロジェクトにライブラリファイルを読み込む。
PIC24Fの場合"libpPIC24Fxxx-coff.a"を読み込む。
"MPLAB C30\lib\"内にある。
-ライブラリを使用するプログラムのソースファイルに対応したヘッダファイルを読み込む。
"MPLAB C30\support\h\peripheral_24F\"内にある。
**関数の説明
&italic(){&bold(){x}},&italic(){&bold(){y}}はモジュールの番号
**タイマモジュール(timer.h)
***ConfigIntTimer&italic(){&bold(){x}}
タイマ割込み設定
-void ConfigIntTimer1(unsigned int config);
***OpenTimer&italic(){&bold(){x}}
タイマ設定、動作開始
-void OpenTimer1( unsigned int config, unsigned int period);
***CloseTimer&italic(){&bold(){x}}
タイマ動作停止
-void CloseTimer1(void);
***ReadTimer&italic(){&bold(){x}}
タイマカウント値の読み込み
-unsigned int ReadTimer1(void);
***WriteTimer&italic(){&bold(){x}}
タイマカウント値の書き込み
-void WriteTimer1( unsigned int timer);
**インプットキャプチャモジュール(incap.h)
***CloseCapture&italic(){&bold(){x}}
インプットキャプチャモジュールの停止
-void CloseCapture1(void);
-void CloseCapture2(void);
-void CloseCapture3(void);
-void CloseCapture4(void);
-void CloseCapture5(void);
***ConfigIntCapture&italic(){&bold(){x}}
インプットキャプチャモジュールの割り込み設定
-void ConfigIntCapture1(unsigned int config);
-void ConfigIntCapture2(unsigned int config);
-void ConfigIntCapture3(unsigned int config);
-void ConfigIntCapture4(unsigned int config);
-void ConfigIntCapture5(unsigned int config);
***OpenCapture&italic(){&bold(){x}}
***ReadCapture&italic(){&bold(){x}}
***EnableIntIC&italic(){&bold(){x}}
***DisableIntIC&italic(){&bold(){x}}
***SetPriorityIntIC&italic(){&bold(){x}}
**アウトプットコンペア&PWMモジュール(outcompare.h)
**A/Dコンバータモジュール(adc.h)
**UARTモジュール(uart.h)
----
&topicpath()
----
閲覧回数&counter(total)回