PICマイコンと組込ボードのプロフェッショナル
 

8ビットPIC用BASICコンパイラ PICBASIC Pro Compiler Ver.3.1 [PBP-31]

商品名 : 8ビットPIC用BASICコンパイラ PICBASIC Pro Compiler Ver.3.1 [PBP-31]

商品コード : 49233124

価格 : 25,800円(税込)

数量 :

PICBASIC Pro Compiler 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を使うために必要な各種命令をコマンドとして搭載しています。
 

各I/OピンのH-L制御はもちろんのこと、非同期式シリアル通信のUART関連や、ハードウエアPWM機能、ADコンバーター機能、各種割込、LCD制御命令、EEPROMへのアクセス命令、などPICでの使用が想定される機能はほとんどんが命令として搭載されています。


例えば上の例は、RB0のLEDを200ミリ秒間隔で10回点滅させるプログラムを書いた場合です。このようにPBP3を使えば簡単かつ直感的にプログラムを書くことができます。
C言語よりも構文が簡単なので、より早く使い方を習得できます。

変数や配列も自由に宣言してプログラム中で使うことができます。ラベルによるジャンプやサブルーチンなども自由自在です。


配列はPIC10F〜PIC16Fまでのデバイスでは16ビット長のWORD型(符号なし)まで、PIC18Fシリーズの場合には、32ビット長の符号付き変数(Long型)をサポートしており、 -2147483648〜2147483647の値を扱うことができます。もちろん配列も使えます。


プログラムの開発はWindows上でグラフィカルに開発が行える統合開発環境、MicroCode Studio(MCS)にて行います。




MCSはPBPでの開発を強力アシスト。宣言した変数やラベルを自動的に分類する他、自動カラーリング機能などにより綴り間違いを防止し、プログラム開発を大幅に支援します。


コンパイルはボタン一発!!書き上がったらボタンを1つ押すだけでHEXファイルをすぐに生成します。

使用フォントの設定を日本語フォント(MS ゴシック等)に設定することで、コメント行に日本語を記述することができます。


インストール手順などの詳しい解説と各種命令の詳しい解説、その他初めての方でもすぐにはじめられるように充実した学習用チュートリアルを収録した約100ページの日本語マニュアルがA5版の冊子形式で付属しています。初めての方でも戸惑うことなく開発を始められます。
 

日本語マニュアルはこちらからご覧頂けます。
 

 
その他のご案内
1 当方では本PBPでの開発にピッタリなPICマイコン用統合開発ボード(PICD-700SX)をセットにし、更にPBPプログラムのステップ実行やリアルタイム機能などのインサーキットデバッグ(ICD)機能を搭載したPIC開発スタートキットBASICバージョン(PICDEV-2502)も販売中です。こちらも合わせてご覧下さい。
2 ソフトウエアのアップグレードは随時新バージョンが公開された時点で当方サポートページにて告知いたします。当方よりお買い上げのお客様は特別価格で常に最新版にアップデートを行うことが可能です。 
3
本製品は、コンパイラー単体の販売となります。コンパイラーとは、高級言語(BASIC言語)からPICに書き込みのできる機械語ファイル(HEXファイル)を生成するソフトウエアのことをいいます。PICマイコンライターは別途お客様でご用意頂く必要があります。なおPBPが生成するHEXファイルは、PICの開発元マイクロチップ社がリリースする純正のアセンブラ(MPASM)と同じ形式ですので、PICライターであればメーカーを問わずご使用頂けます。当方ではPICマイコンの他dsPICマイコンへの書き込みにも対応した、アルミケース筐体を採用したUSB接続PICマイコンライター(EPIC-950)も販売しております。
4 本製品に付属のPBP用統合開発環境、MicroCode Studio(MCS)は、Plus版ではありません。(Plus版には一部デバイス用のICD機能が付いています)。通常の開発では、ICD機能はなくても十分な開発ができます。Plus版はPIC開発スタートキットBASICバージョン(PICDEV-2502)とのセット販売のみとなります。
5 本PBPの使い方や多数のプログラム例を具体的な例を示しながらわかりやすく解説されている書籍『BASICによるPICマイコンプログラミング』が、丹羽一夫様のご執筆にて誠文堂親光社から販売されております。 Amazon.co.jp をはじめ全国の書店でお買い求め頂けます。

BASICによるPICマイコンプログラミング
著者: 丹羽一夫
ISBN: 978-4-416-11014-0
定価: 2,200 + 税

丹羽一夫様のWEBサイトは こちら です。



対応PICマイコン

PIC10/12/16/18シリーズの8ビットPICマイコン。



対応デバイスの一覧はこちらをご覧下さい。

※PIC10Fでは一部の命令が使用できません。またPIC16F5xなど一部のアーキテクチャーがレガシーなデバイスには対応していません。

 

※:PIC24・dsPICの16ビットマイコン及びPIC32の32ビットマイコンには対応していません。対応デバイスは8ビットのPICマイコンです。

 


・Windows 7/8/8.1/10 に対応 (32ビット・64ビット対応)
・PIC10,PIC12,PIC14,PIC16,PIC17,PIC18の8ビットデバイスに対応
・付属の統合開発環境(MicroCode Studio)で使いやすい開発環境を提供
・コンパイラなのでインタラプタと異なり高速な動作プログラムの作成が可能
任意のI/Oピンや、内部のレジスタにダイレクトにアクセスが可能
・C言語に匹敵する豊富なライブラリ
・C言語よりも簡単な言語体系
・ページやRAMバンクのあるデバイスでもPBPが自動的に切り替えてコンパイル
変数型はBIT型・BYTE型・WORD型、PIC18シリーズに限りLONG型をサポート
PIC18シリーズなら符号付き32ビット演算が可能
すべての割込を使用可能
・システムクロックは3.58MHz〜64MHzまで14段階で設定可能
・1ライセンスで最大3台のパソコンで使用可能
・日本語マニュアル冊子を付属


 



■動作環境
 
対応OS Windows 7, 8.1, 10 (32ビット、64ビット対応)
RAM、主記憶メモリー 512MB以上のRAM、1.5G以上の空き容量
必須環境 DVD-ROMドライブ
インターネット接続環境
対応デバイス マイクロチップ社製の8ビットPICマイコン
※対応デバイス一覧はこちらをご覧下さい。
 

■付属品

 ●PBP3.1等を収録したDVD-ROM
 ●日本語冊子マニュアル (A5版)
 


本製品のサポートについて(クリックすると詳細をご覧頂けます。必ずお読みください)

※カジュアリーサポートとは、製品の使い方に関する簡単なご質問についてご案内するサービスです。 日本語でのプログラミングに関する技術的なサポートではございません。詳しくは上の画像をクリックしてご参照下さい。

ページトップへ