Daily Archives: 2012年10月12日

[C言語基礎]switch文で偶数・奇数の判定を行う方法

2012年10月12日 (カテゴリ: C:)

int型の変数に入っている値をswitch文で偶奇判定するプログラムです。 int a = …; switch( a % 2 ) { case 0: printf( "偶数です\n" ); break; case 1: printf( "奇数です\n" ); break; }int a = …; switch( a % 2 ) { case 0: printf( "偶数です\n" ); break; case 1: printf( "奇数です\n&q…


続きを読む

[PIC]C30コンパイラをインストールする(dsPIC,PIC24用)

2012年10月12日 (カテゴリ: C, PIC:, , , , )

本記事ではPICのC言語向けコンパイラである、C30コンパイラのインストールと動作確認を行います。 C30コンパイラの正式名称は”MPLAB C Compiler for PIC24 MCUs and dsPIC DSCs”で、dsPICや,PIC24シリーズなどの16bitマイコンで使用可能なCコンパイラです。 C30コンパイラはPRO、Standard、Liteと3つのバージョンがありますが、今回は無償で利用可能なLite版を使用します。Lite版でもコンパイラとしてはフル機能が利用できますが、最適化が部分的にしか使用できないため生成される実行ファイルのサイズが若干…


続きを読む