dsPIC30Fガイドブック目次
  • ガイド

  • 2
  • 準備

  • 2
  • Chapter1 dsPIC30Fマイコン
  •   8
  • 1-1 dsPICの概要

  • 8
  • 1-2 モータファミリ

  • 10
  • 1-3 汎用・センサファミリ

  • 15
  • 1-4 dsPIC関係の資料

  • 22
  • Chapter2 dsPICの開発環境

  • 24
  • 2-1 MPLAB

  • 24
  • 2-1-1 ダウンロードとインストール

  • 25
  • 2-1-2 アセンブラによる利用

  • 28
  • 2-1-3 シミュレータによるデバック

  • 32
  • 2-2 MPLABとデバッカ

  • 34
  • 2-2-1 MPLAB ICD2

  • 34
  • 2-2-2 MOLAB-ICD2のインストール

  • 35
  • 2-2-3 MPLABへの組込

  • 36
  • 2-2-4 ICD2によるデバック

  • 39
  • 2-3 MPLAB C30 コンパイラ

  • 40
  • 2-3-1 C30 コンパイラのダウンロード

  • 40
  • 2-3-2 C30 コンパイラのインストール

  • 40
  • 2-3-3 C30でプログラムを作る

  • 42
  • 2-3-4 コンパイル

  • 47
  • 2-3-5 動作確認

  • 47
  • 2-3-6 プログラムのデバック

  • 48
  • 2-4 MA213 dsPIC評価ボード

  • 51
  • 2-4-1 MA213の信号系

  • 52
  • 2-4-2 ユーザインタフェース

  • 54
  • 2-4-3 シリアル通信

  • 56
  • 2-4-4 I/Oポート

  • 56
  • 2-4-5 電源

  • 57
  • 2-4-6 CPU

  • 57
  • 2-4-7 12bit D/Aコンバータインタフェース

  • 58
  • 2-4-8 起動と動作確認

  • 58
  • Chapter3 dsPICの機能

  • 60
  • 3-1 dsPICの構造の概要

  • 60
  • 3-2 プログラムメモリ

  • 62
  • 3-3 ワークメモリ

  • 63
  • 3-4 スタックメモリ

  • 63
  • 3-5 DSP機能

  • 64
  • 3-6 割込機能

  • 66
  • 3-7 I/Oポート

  • 68
  • 3-8 タイマ

  • 69
  • 3-9 モータPWM

  • 72
  • 3-10 10bit A/Dコンバータ

  • 78
  • 3-11 12bit A/Dコンバータ

  • 82
  • 3-12 UART

  • 86
  • 3-13 その他の周辺機能y

  • 89
  • 3-14 インストラクション

  • 90
  • Chapter4 dsPICマイコンのプログラム

  • 98
  • 4-1 I/Oポート

  • 98
  • 4-1-1 パルス発生とブザー

  • 98
  • 4-1-2 D/Aコンバータを利用する

  • 102
  • 4-1-3 D/Aコンバータを利用する2

  • 105
  • ■WAVETOOLの利用

  • 106
  • 4-1-4 D/Aコンバータを利用する3

  • 108
  • 4-2 LCD表示

  • 110
  • 4-3 割込機能の評価

  • 114
  • 4-4 非同期シリアル通信

  • 117
  • 4-4-1 アイドル処理でのシリアル通信

  • 117
  • 4-4-2 割込を使用したシリアル通信

  • 122
  • ■ハイパーターミナルの利用

  • 125
  • 4-5 PWM

  • 126
  • 4-6 A/D変換

  • 132
  • 4-6-1 アイドル処理でのA/D変換プログラム

  • 132
  • 4-6-2 自動機能によるA/D変換プログラム

  • 138
  • 4-6-3 タイマに同期したA/D変換プログラム

  • 143
  • Chapter5 DSP機能とプログラム

  • 148
  • 5-1 DSPとは何だろう

  • 148
  • 5-1-1 離散的な信号

  • 148
  • 5-1-2 FIRフィルタ

  • 149
  • 5-2 フィルタの係数を求める

  • 150
  • 5-2-1 FDをインストールする

  • 150
  • 5-2-2 フィルタデザインを使う

  • 151
  • 5-3 仮想データによるFIRフィルタのプログラム

  • 155
  • 5-3-1 合成波形をFIRフィルタに通してみる

  • 155
  • ■DSPMON治具とDSP Works

  • 161
  • 5-3-2 仮想データによるFIRローパスフィルタの動作

  • 162
  • 5-4 実際の信号によるFIRフィルタ

  • 168
  • 5-4-1 ローパスフィルタ

  • 168
  • 5-4-2 フィルタの特徴を調べてみる

  • 172
  • 5-4-3 ハイパスフィルタ

  • 173
  • 5-4-4 バンドパスフィルタ

  • 175
  • 5-4-5 バンドエリミネーションフィルタ

  • 175
  • 5-4-6 フィルタ特性の計測

  • 176
  • 5-4-7 アナログフィルタとの比較

  • 180
  • 5-5 DSP機能を使わないDSP

  • 182
  • 5-5-1 AM変調

  • 182
  • 5-5-2 整 流

  • 186
  • 5-6 FIRフィルタの応用

  • 191
  • 5-6-1 サイン波の発振

  • 191
  • 5-6-2 2倍のサイン波を作り出す

  • 196