« 2008年8月 | メイン | 2008年10月 »

2008年9月 アーカイブ

2008年9月 1日

HC08マイコンの使い方QY4A編 -
《8》 初めてのDevice Initialization(前編)

 前回の予告どおり、QY4Aマイコンの中身を詳しく説明するより前に、一通りの機能を動かしてみることにします。少しは面白みのあることをやりたいので、今回は A-Dコンバータ と、普通の 入力ポート、それにタイマ・モジュールの応用である PWM出力 を使って LED の明るさを制御してみます。HC08スターター・ボードだけでできる実験です。

 まだ内蔵モジュールのレジスタを説明していないという事情もあることですし、よい機会なので半自動的に初期設定プログラムが生成できる Device Initialization (デバイスの初期設定)機能を使ってみることにします。

 

続きを読む "HC08マイコンの使い方QY4A編 -
《8》 初めてのDevice Initialization(前編)" »

カテゴリ:

PICマイコンを使った赤外線リモコン (3) 最終回

 受信機のPICマイコンも16F84Aを用いました。
 まず、回路の構成を示します。
3-1.gif

続きを読む "PICマイコンを使った赤外線リモコン (3) 最終回" »

カテゴリ:

2008年9月 3日

HC08マイコンの使い方QY4A編 -
《9》 初めてのDevice Initialization(中編)

 前回からの続きです。

◆ Device Initialization の設定をする

 マイコン内部に用意された機能がリストに現れました。ひとつずつ、設定すべき内容を見ていきましょう。最初に 【CPU】 をクリックしてください。
 

qy4a_test01-06.jpg

続きを読む "HC08マイコンの使い方QY4A編 -
《9》 初めてのDevice Initialization(中編)" »

カテゴリ:

2008年9月 8日

HC08マイコンの使い方QY4A編 -
《10》 初めてのDevice Initialization(後編)

 (前回からの続きです)

 それぞれの内蔵モジュールの設定ができると、下図のようになります。
 IRQModule と KBI がグレーのままですが、このテスト・プログラムでは使わないのでそのままにしておきます。長かったような気もしますが、初期設定の内容が決まりましたので、ここで 【Generate code】 をクリックしてください。
 

qy4a_test01-07.jpg

続きを読む "HC08マイコンの使い方QY4A編 -
《10》 初めてのDevice Initialization(後編)" »

カテゴリ:

2008年9月10日

-No.8付録で試す。マイコン回路-
その1 定番 HCS08マイコンにLCDモジュールをつなぐ(1)

○はじめに
 本コーナーは、エレキジャックNo.8に付属したマイコンたちを使って、いろいろなインターフェース回路を試してみるコーナーです。
 目的はただマイコンのインターフェース回路を作って動かすという、手段と目的が入れ替わったマイコン趣味のコーナーです。みなさんどうぞよろしくお願いします。

続きを読む "-No.8付録で試す。マイコン回路-
その1 定番 HCS08マイコンにLCDモジュールをつなぐ(1)" »

カテゴリ:

2008年9月11日

-No.8付録で試す。マイコン回路-
その1 定番 HCS08マイコンにLCDモジュールをつなぐ(2)


○マイナスのバイアス電源をつくる
 バイアス電源はLCDパネルを駆動するための電源なので、1mAクラスの電源でOKです。
 この程度の容量の電源を作るには、チャージ・ポンプという回路がピッタリです。チャージ・ポンプ回路は、交流駆動源の位相に合わせてスイッチ(この場合はダイオードをスイッチとして用いる)でコンデンサの接続を切り替えて充放電を繰り返すことで電圧を変換する回路です。
 チャージ・ポンプ部分の抜粋を図3に示します。

続きを読む "-No.8付録で試す。マイコン回路-
その1 定番 HCS08マイコンにLCDモジュールをつなぐ(2)" »

カテゴリ:

2008年9月17日

HC08マイコンの使い方QY4A編 -
《11》 一般的なマイコンが動く仕組み

 マイコンを使えるようになるためには、それがどのような仕組みで動くのかを知っておく必要があります。あまり詳しく知らなくてもよいのですが、ある程度は知っておいてからプログラミングの学習を始めると、効率よく理解することができます。
 一般的なマイコンのお話に入る前に、QY4Aマイコン の中身を模式的に表した図を以下に示しておきます。後でまた見てください。
 

micon11-01b.gif 

続きを読む "HC08マイコンの使い方QY4A編 -
《11》 一般的なマイコンが動く仕組み" »

カテゴリ:

2008年9月19日

-No.8付録で試す。マイコン回路- その1定番 HCS08マイコンにLCDモジュールをつなぐ(3)

バックライトもつけたい
 前回は簡単な回路でLCDパネル用の電源を作って、LCDモジュールを動かしてみました。
 前回、今回と使用したキャラクタLCDモジュールSD1602HUOBには、オレンジ色のバックライトがついています。やはり付いているものは動かしてみたくなるもの。今回はバックライトもつける回路を考えましょう。

続きを読む "-No.8付録で試す。マイコン回路- その1定番 HCS08マイコンにLCDモジュールをつなぐ(3)" »

カテゴリ:

2008年9月22日

-No.8付録で試す。マイコン回路- その1定番 HCS08マイコンにLCDモジュールをつなぐ(4)

DC-DCコンバータ型LCDモジュール回路
 前回の要領で、前回のチャージ・ポンプを昇圧型のDC-DCコンバータに替えたのが図 8の回路です。

未掲載図DC-DC.jpg
図8 DC-DCコンバータ型LCDモジュール回路
LCDモジュールは5Vで動作し、3.3VのHCS08マイコンと直結している。

続きを読む "-No.8付録で試す。マイコン回路- その1定番 HCS08マイコンにLCDモジュールをつなぐ(4)" »

カテゴリ:

2008年9月26日

HC08マイコンの使い方QY4A編 -
《12》 HC08マイコンのCPUレジスタ(1)

 HC08マイコンの内部レジスタには 2種類あります。 一つは CPU内部のレジスタ、もう 一つは 周辺機能モジュール内部のレジスタ です。後者は I/O(アイ・オー)制御レジスタ  とも呼ばれます。 今回は、前回のブロック図で CPU と表記した部分の内部にあるレジスタについて説明をします。
 HC08マイコンの CPUレジスタは下図のような構成になっています。これは HCS08 や RS08 ではない従来からある HC08マイコンに共通のものです。

cpu_register01.gif

続きを読む "HC08マイコンの使い方QY4A編 -
《12》 HC08マイコンのCPUレジスタ(1)" »

カテゴリ:

About 2008年9月

2008年9月にブログ「PIC,78K,R8,HC(S)08/RS08,AVR,MSP430などのマイコン活用  初歩のマイコン」に投稿されたすべてのエントリーです。過去のものから新しいものへ順番に並んでいます。

前のアーカイブは2008年8月です。

次のアーカイブは2008年10月です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 4.1