CCS CコンパイラをMPLAB 6.xxx,7.xxx,8.xxxと統合環境で使用するためにはCCSダウンロードページのMPLAB IDE Plug-inからsetup_mplab_plugin.exe]をダウンロードして下さい。
*注意:ダウンロードしたプラグイン[setup_mplab_plugin.exe]をMPLAB Ver.6.xxx, 7.xxx, 8.xxxとCCSのインストール終了後に最後にインストールして下さい。
MPLAB v8は必ずsetup_mplab_plugin.exe 2.xxxをご使用下さい。
* MPLAB 5.xをご使用の場合は必要ありません。

MPLABとの統合環境で使うためにはFAQのMPLAB設定の手引きも活用して下さい。

Interactive Purchasing Wizard
[インターラクティブ購入ウィザード]
PIC® MCUで開発したいが 何を買ったらいいの?

Click here[CCS English]

マイクロチップ PIC® MCU & dsPIC® DSC対応コンパイラ

CCS C コンパイラはPIC® MCU を最適化(オプティマイゼーション)して 使用出来るマイクチップ対応の専用コンパイラーです。 コンパイラはビルト-イン[組込み]関数, プリプロセッサ・コマンド, 及び、 素早くプロジェクトも開始出来る、使い易い実効のあるサンプル・プログラム 等のライブラリーが提供されています。
リアル-タイム・クロック, LCD, A/Dコンバータ等々のドライバーが早くから 完備されたコンパイラです。
24ビット・コンパイラ - PCDは8ビット・プロセッサーから24ビット・プロセッサへの移行が最小のユーザー・インタラクションで容易に行えるようにしました。
PCDはCCS 演算関数ライブラリ, フラッシュ・アクセス関数と 一般組込み関数とプリプロセッサ・コマンド等のCコンパイラの必要性を 十分に満たしたコンパイラです!

CCS C コンパイラの基本
  • 542 以上のPIC®MCU デバイスをサポート
  • 365+ ビルト-イン関数[内蔵関数]
  • 135 以上のソース・コード・サンプル
  • 120+ C ドライバー

    13年に渡る世界で76,143本の販売実績と最も最適化されたマイクロチップPICのためのコンパイラ!

     

  • サポートされているデバイス
    PIC Chart

    コンパイラ機能
    構文と関数
    サンプル
    デバイス・サポート
    コンパイラ・デモ

     

    低価格コマンド-ライン・コンパイラがWindowsとLinuxの両方に対応しています。 スタンド-アローンのテキスト・エディタでコンパイラが使用出来ます。MPLAB® IDEへの統合のためにはプラグ-イン をダウンロードの上、インストールして下さい。

     

    PIC MCU C Compiler

    プロフェッショナルな使用にはパワフルなIDE版(ウィンドウズ版)が編集、デバッグ等の統合C開発環境で開発者が簡単に扱える高級言語から効率的なコードを素早く生成する機能を提供しています。充実した標準C互換、完全な統合開発環境、ビルトイン関数とサンプル・プログラムでマイクロチップ・マイクロコントローラーの完全な開発をおこなうことが出来ます。
    ウィンドウズ版についての更に詳しい紹介はここをクリックしてウィンドウズIDEのパワフルな C 言語リアル-タイム・デバッガ , RTOS, とペリフェラルとドライバーのための ニュー・プロジェクト・ウィザード等をご覧下さい。

     

    CCS では画期的な開発ツールを供給するためにハードウエアとソフトウエアが一緒になった23種の各種開発キットを提供しています。
    CCS開発キットは技術者がPIC® MCU と dsPIC® DSC上で直接に設計、開発と改良とアプリケーションのテストが出来るように出来ています。
    開発してコードをテストするために必要なすべてのものが用意されております。 各プロトタイプ・ボードはインサーキット・デバッガ、又は、インサーキット・プログラミングのためのICDとの接続が出来る様になっております。 各種開発キットのさらに詳しい情報はこちらをクリックして下さい。

     

     

    ビルト-イン関数/構文

    コンパイラはPIC® MCUハードウエアにアクセスするためのビルト-イン関数を持っていますので、例えば、READ_ADCがA/Dコンバーターからの値を読んだり、INPUTやOUTPUT_HIGHなどの関数がトライステート・レジスターを適切にメンテナンス出来ます。また、ストラクチャーを含んだ変数でI/Oポートのようなメモリーに直接マップしますのでCでハードウエアをベストに表現することが出来ます。
    PIC10/PIC12/PIC14/PIC16/PIC18 構文と関数は ここをクリック。PIC24/dsPIC® コンパイラの構文と関数は, ここをクリック.

    ウィンドウズIDE

    IDE コンパイラはプログラム設計と編集の手助けをする多くのユティリティーを持った完全なIDEです。IDEコンパイラはコマンド・ライン・コンパイラと追加のIDEユティリティを含んでいます。IDEの機能はカラー構文エディター, パワフルなC言語リアル-タイム・デバッガ, RTOS, リンカーとペリフェラルとドライバーのためのニュー・プロジェクト・ウィザードを含んでいます。C プログラム構文とビルト-イン関数はコマンド・ライン・コンパイラ と同じです。

    コンパイラ機能 CCS C コンパイラの機能は開発に必要な標準Cプリ-プロセッサ・ディレクティブ, 演算子とステートメント, 全てのチップをサポートしたビルト-イン・ライブラリー, MPLAB® IDEとの統合, ソースコード・ドライバー, 複数ページのための自動リンク等の充分な機能を提供しています。
    PIC10/PIC12/PIC14/PIC16/PIC18のコンパイラ機能の詳細
    PIC24/dsPIC® コンパイラ機能の詳細をご覧下さい。

    サンプル

    CCS Cコンパイラは100以上のサンプルのライブラリーを含んでいます。そして、新しいサンプルが定期的に追加されています。
    USB, CANバス, シリアルEEPROMS, RTC, RS485, SD/MMC FATマネージャー, SIM/Smart カード・アクセス, TEA 暗号化とXML パーサー。

    サポート・デバイス

    CCS は新しいデバイスを追加するために定期的にコンパイラをアップデートしリリースしています。 サポート・デバイス
    OPCの列はどのコンパイラが必要かを示しています。(PCB, PCM, PCH 又は, PCD)

    フリー・デモ

    CCS C コンパイラのデモ・ソフトウエアはユーザーが購入前に最新バージョンを試すことが出来ます。デモ・ソフトウエアの制限やそのたの情報はデモのダウンロード・ページをご覧下さい。