dsPIC30F3013と2色ドットマトリックスLEDを利用したPICマイコンキットです。 あなたのプログラミングに音と光で応えます。
ネットショップ
DSPIC-DML-3013の中核であるdsPIC30F3013はPIC16Fファミリーチップと比較して様々な点で強化されていますが、例えばPIC16F886などと比較すると、SRAMは2KBと5倍以上に拡張されています。このため、ゲームをはじめとする様々な応用分野で、多くのメモリを必要とする処理や、複雑なあるいは洗練されたアルゴリズムを実現することができます。
特徴
dsPIC-DEV-3013RLを評価ボードとして、dsPIC30F3013のプログラム例を紹介します。
dsPIC-DEV-3013RLがソフトウェア的にどのように見えるかを以下に示します。以下の内容は、dspicdev3013rl.hの一部です。SW~はタクトスイッチ、LED~は発光ダイオード、CLCD~はキャラクタ液晶ディスプレイのポート設定を示します。スイッチやLEDなどがどのポートに接続されているかや、そのポートの入出力方向の設定や、プルアップなどの設定を行うSFRの名前などを示しています。
dsPIC-DEV-3013RLを評価ボードとして、dsPIC30F3013のプログラム例を紹介します。
dsPIC-DEV-3013RLの液晶ディスプレイとしては、ポピュラーなSC1602BSが利用されています。初期化のシーケンスが少し面倒なのですが、ライブラリが提供されていると簡単に表示できますね。
HELLO WORLDのLCD版
dsPIC-DEV-3013RLを評価ボードとして、dsPIC30F3013のプログラム例を紹介します。
単体で動くシステムやプログラムはそれはそれで面白いのですが、他のシステムなどの通信して連携して動くシステムやプログラムは、応用範囲が広がると共に、作っていてもわくわくしますよね。ここでは、dsPICのUARTを利用したPCとの通信処理プログラムを紹介します。
dsPIC-DEV-3013RLには、PCと同様に、DSUB9のメスコネクタにRS232Cの信号が接続されています。PCとは、両端にDSUB9のメスとオスのコネクタが付いたストレートケーブルで接続できます。