内容紹介
これを待っていた! PSoCマイコンの入門書決定版!
PSoC(Programmable System-on-Chip:ピーソック)マイコンは、従来のワンチップマイコンの周辺機能(アナログ、ディジタル回路)をプログラムで自由自在に変更できるワンチップマイコンである。
本書は、PSoCの概要と特長を解説し、PSoC開発ツールPSoC Designerの使い方をていねいに解説。また、PSoCの特性を活かした、すぐに製作可能な事例を取り上げている。紙面は図表を中心に展開し、随所にPSoCを使うにあたっての素朴な疑問に答えるQ&Aをコラム的に配している。
このような方におすすめ
○電子工作に興味をもつ方
○ロボット製作をしている大学、工業高校、高専の学生
目次
主要目次
イントロダクション PSoCマイコンとは?
Ⅰ編 PSoCマイコンでのChip-levelプログラミング
プロジェクトⅠ.1 発光ダイオードを光らせる -LEDとスイッチ-
プロジェクトⅠ.2 スイッチが押された回数を数える -2通りの方法でスイッチが 押された回数を数え,LEDに2進数で表示する-
プロジェクトⅠ.3 PSoCでデータを扱おう
プロジェクトⅠ.3.1 パソコンとPSoCのデータのやり取り-LCD(液晶表示器)と RS232-C(通信)-
プロジェクトⅠ.3.2 電源切断中のデータ保持(EEPROMエミュレーション)
プロジェクトⅠ.4 PSoCでA/D,D/A変換してみよう
プロジェクトⅠ.4.1 アナログ信号を増幅する -オペアンプ-
プロジェクトⅠ.4.2 アナログ信号を数値に -A/D変換と結果のLCDへの表示-
プロジェクトⅠ.4.3 PSoCから任意の電圧を出す -D/A変換と結果のLCDへの表示 -
プロジェクトⅠ.5 PSoCでフィルタをかけてみよう
プロジェクトⅠ.5.1 正弦波を作る -矩形波からバンドパスフィルタで正弦波を 取り出す-
プロジェクトⅠ.5.2 波高が低速で変化する信号の周波数を計る -ローパスフィ ルタとゼロクロスを応用する-
Ⅱ編 PSoCマイコンでのSystem-levelプログラミング
プロジェクトⅡ.1 「Transfer Function」の「Table Lookup」の応用 -ボタンと LED-
プロジェクトⅡ.2 「Transfer Function」の「Literal Code」,「Priority Encoder」,「Status Encoder」の利用 -ボリウムとLCD-
プロジェクトⅡ.3 「Valuators Transfer Function」の「Set Point Region」の利 用 -ボリウムとLED-
プロジェクトⅡ.4 「Transfer Function Valuators」の「State Machine」の利用 -ボタンとLED-