PICマイコンBASICコンパイラマイクロテクニカログインマイページ買い物かごカートに商品がありません。Ver.3.1(以下、PBPと記載します)は8ビットPICマイコン用のファームウエアプログラムをBASIC言語で驚くほど簡単に記述できるPICマイコン用のBASICコンパイラです。豊富な組込命令によって、PICマイコンの機能を余すところなく使いこなせるよう設計されています。PICマイコンにやらせたいことを、より直感的・感覚的に記述できるBASICコンパイラーは、研究や学習・製品開発などPICを使うあらゆる場面で活躍します。アセンブラは難しくややこしい、C言語は覚えることが多すぎて難しそう・・・そんな開発者の方でもPICのファームウエアを思い通りに書くことができます。現在販売されているほぼすべての8ビットのPICマイコンに対応しています。最新版のPIC16F19197など5桁PICや、PIC18F97J94などのPIC18シリーズハイエンドPICにも対応しています。対応デバイスの数はなんと720種類以上(※1)です。サポートデバイス一覧はこちらをご覧下さい。用途に応じて最適なデバイスを選んで使えるのがPBPの魅力です。※1:一部12ビットコアのデバイス(PIC16F5xなど)には対応していません。デバイスの種類によってはRAM容量やピン数の関係等で一部の命令が使えないものがあります。BASIC言語での基本構文であるIF文やFOR文などはもちろん、PICを使うために必要な各種命令をコマンドとして搭載しています。LCD制御命令、EEPROMへのアクセス命令、などPICでの使用が想定される機能はほとんどんが命令として搭載されています。上の例は、RB0のLEDを200ミリ秒間隔で10回点滅させるプログラムを書いた場合です。このようにPBP3を使えば簡単かつ直感的にプログラムを書くことができます。C言語よりも構文が簡単なので、より早く使い方を習得できます。変数や配列も自由に宣言してプログラム中で使うことができます。ラベルによるジャンプやサブルーチンなども自由自在です。-2147483648〜2147483647の値を扱うことができます。Studio(MCS)にて行います。MCSはPBPでの開発を強力アシスト。宣言した変数やラベルを自動的に分類する他、自動カラーリング機能などにより綴り間違いを防止し、プログラム開発を大幅に支援します。コンパイルはボタン一発!!書き上がったらボタンを1つ押すだけでHEXファイルをすぐに生成します。ゴシック等)に設定することで、コメント行に日本語を記述することができます。インストール手順などの詳しい解説と各種命令の詳しい解説、その他初めての方でもすぐにはじめられるように充実した学習用チュートリアルを収録した約100ページの日本語マニュアルがA5版の冊子形式で付属しています。方でも戸惑うことなく開発を始められます。日本語マニュアルはこちらからご覧頂けます。当方では本PBPでの開発にピッタリなPICマイコン用統合開発ボード(PICD-700SX)をセットにし、更にPBPプログラムのステップ実行やリアルタイム機能などのインサーキットデバッグ(ICD)機能を搭載したPIC開発スタートキットBASICバージョン(PICDEV-2502)も販売中です。こちらも合わせてご覧下さい。ソフトウエアのアップグレードは随時新バージョンが公開された時点で当方サポートページにて告知いたします。当方よりお買い上げのお客様は特別価格で常に最新版にアップデートを行うことが可能です。3本製品は、コンパイラー単体の販売となります。コンパイラーとは、高級言語(BASIC言語)からPICに書き込みのできる機械語ファイル(HEXファイル)を生成するソフトウエアのことをいいます。PICマイコンライターは別途お客様でご用意頂く必要があります。PBPが生成するHEXファイルは、PICの開発元マイクロチップ社がリリースする純正のアセンブラ(MPASM)と同じ形式ですので、PICライターであればメーカーを問わずご使用頂けます。当方ではPICマイコンの他dsPICマイコンへの書き込みにも対応した、アルミケース筐体を採用したUSB接続PICマイコンライター(EPIC-950)も販売しております。Studio(MCS)は、Plus版ではありません。(Plus版には一部デバイス用のICD機能が付いています)。通常の開発では、ICD機能はなくても十分な開発ができます。Plus版はPIC開発スタートキットBASICバージョン(PICDEV-2502)とのセット販売のみとなります。本PBPの使い方や多数のプログラム例を具体的な例を示しながらわかりやすく解説されている書籍『BASICによるPICマイコンプログラミング』が、丹羽一夫様のご執筆にて誠文堂親光社から販売されております。はじめ全国の書店でお買い求め頂けます。■対応PICマイコンPIC10/12/16/18シリーズの8ビットPICマイコン。対応デバイスの一覧はこちらをご覧下さい。※PIC10Fでは一部の命令が使用できません。PIC16F5xなど一部のアーキテクチャーがレガシーなデバイスには対応していません。※:PIC24・dsPICの16ビットマイコン及びPIC32の32ビットマイコンには対応していません。対応デバイスは8ビットのPICマイコンです。マイクロチップ社製の8ビットPICマイコン※対応デバイス一覧はこちらをご覧下さい。(A5版)■本製品のサポートについて(クリックすると詳細をご覧頂けます。お読みください)※カジュアリーサポートとは、製品の使い方に関する簡単なご質問についてご案内するサービスです。日本語でのプログラミングに関する技術的なサポートではございません。詳しくは上の画像をクリックしてご参照下さい。