多くの人は、コンピュータというと大きいものを想像しますが、 身の回りの電気製品の中に数多くの「マイクロコンピュータ」が存在します。 皆さんが利用する「PC」と違って、あまり能力はありませんが とても役に立つものです。その例として、「1チップマイコン」があります。
PCで使うハードディスクや各種拡張ボードを一切使わないで、CPU、メモリや 入出力を1つのICに実装されているので1チップマイコンと言います。 PCは様々なことができるように設計されているのに対して、 1チップマイコンはある特殊なことができるようにプログラムされています。 そのために、安くて、小さくて、使いやすいです。
この講義では、PICというものを例にとって 1チップマイコンの使い方を最終目標にしています。 そのために、ハードウェア構成やプログラミング方法について講義します。 理解を深めるために、実際の回路を作成していただき、いくつかのプログラムを 書いていただきます。
この講義を受けるために、下記の知識が望ましいです。
- 回路理論
- 論理回路
- コンピュータアーキテクチャ
- プログラミング言語
1.学習の進め方
画面上部にある以下のボタンで学習を進めていきます。
「top」ボタンは目次へ移動します。各章の最初のページ(章扉)にあります。
「menu」ボタンは各章の最初のページ(章扉)へ移動します。各学習画面にあります。
「back」ボタンは現在見ているページの前のページへ移動します。
「next」ボタンは現在見ているページの次のページへ移動します。
2.アニメーションの操作方法
以下のボタンでアニメーションの制御を行います。
「play」ボタンはアニメーションを再生します。
「stop」ボタンはアニメーションを停止します。
「pause」ボタンはアニメーションを一時停止します。
【アニメーション画面】
3.Macromedia Flash Playerについて
ダウンロード
- 上記に「既に最新の Flash Player がインストールされています。」と表示されている場合は、インストールする必要はありません。
- 何も表示されない場合は、下記の手順に従ってインストールを行って下さい。
【インストール方法】
- Internet Explorerをお使いの方
1.上記URLに接続します。
2.「今すぐダウンロード」ボタンをクリックします。
3.ダウンロード&インストールが自動で行われます。
4.ブラウザを再起動して下さい。
- Netscape Navigatorをお使いの方
1.上記URLに接続します。
2.「今すぐダウンロード」ボタンをクリックします。
3.ダウンロード終了後、インストーラーを実行しインストールします。
4.ブラウザを再起動して下さい。
- Linux Netscape Navigatorをお使いの方
1.上記URLに接続します。
2.「今すぐダウンロード」ボタンをクリックします。
3.「flash_linux.tar.gz」をダウンロード後、下記の手順を例にインストールを行って下さい。
1.アーカイブを解除します。
>cd ダウンロードしたディレクトリ
>tar xvzf flash_linux.tar.gz
2.解凍後、ファイルを /netscape/plugins へコピーします。
(例)
>cp flash_linux/libflashplayer.so /usr/lib/netscape/plugins/
>cp flash_linux/ShockwaveFlash.class /usr/lib/netscape/plugins/
3.ブラウザを再起動して下さい。
4.Real Playerについて
ダウンロード
- 上記URLに接続し、環境に応じて必要な Player をダウンロードして下さい。