前回の予告どおり、QY4Aマイコンの中身を詳しく説明するより前に、一通りの機能を動かしてみることにします。少しは面白みのあることをやりたいので、今回は A-Dコンバータ と、普通の 入力ポート、それにタイマ・モジュールの応用である PWM出力 を使って LED の明るさを制御してみます。HC08スターター・ボードだけでできる実験です。
まだ内蔵モジュールのレジスタを説明していないという事情もあることですし、よい機会なので半自動的に初期設定プログラムが生成できる Device Initialization (デバイスの初期設定)機能を使ってみることにします。
続きを読む "HC08マイコンの使い方QY4A編 -
《8》 初めてのDevice Initialization(前編)" »
受信機のPICマイコンも16F84Aを用いました。
まず、回路の構成を示します。
続きを読む "PICマイコンを使った赤外線リモコン (3) 最終回" »
前回からの続きです。
◆ Device Initialization の設定をする
マイコン内部に用意された機能がリストに現れました。ひとつずつ、設定すべき内容を見ていきましょう。最初に 【CPU】 をクリックしてください。
続きを読む "HC08マイコンの使い方QY4A編 -
《9》 初めてのDevice Initialization(中編)" »
(前回からの続きです)
それぞれの内蔵モジュールの設定ができると、下図のようになります。
IRQModule と KBI がグレーのままですが、このテスト・プログラムでは使わないのでそのままにしておきます。長かったような気もしますが、初期設定の内容が決まりましたので、ここで 【Generate code】 をクリックしてください。
続きを読む "HC08マイコンの使い方QY4A編 -
《10》 初めてのDevice Initialization(後編)" »
○はじめに
本コーナーは、エレキジャックNo.8に付属したマイコンたちを使って、いろいろなインターフェース回路を試してみるコーナーです。
目的はただマイコンのインターフェース回路を作って動かすという、手段と目的が入れ替わったマイコン趣味のコーナーです。みなさんどうぞよろしくお願いします。
続きを読む "-No.8付録で試す。マイコン回路-
その1 定番 HCS08マイコンにLCDモジュールをつなぐ(1)" »
○マイナスのバイアス電源をつくる
バイアス電源はLCDパネルを駆動するための電源なので、1mAクラスの電源でOKです。
この程度の容量の電源を作るには、チャージ・ポンプという回路がピッタリです。チャージ・ポンプ回路は、交流駆動源の位相に合わせてスイッチ(この場合はダイオードをスイッチとして用いる)でコンデンサの接続を切り替えて充放電を繰り返すことで電圧を変換する回路です。
チャージ・ポンプ部分の抜粋を図3に示します。
続きを読む "-No.8付録で試す。マイコン回路-
その1 定番 HCS08マイコンにLCDモジュールをつなぐ(2)" »
マイコンを使えるようになるためには、それがどのような仕組みで動くのかを知っておく必要があります。あまり詳しく知らなくてもよいのですが、ある程度は知っておいてからプログラミングの学習を始めると、効率よく理解することができます。
一般的なマイコンのお話に入る前に、QY4Aマイコン の中身を模式的に表した図を以下に示しておきます。後でまた見てください。
続きを読む "HC08マイコンの使い方QY4A編 -
《11》 一般的なマイコンが動く仕組み" »
◆バックライトもつけたい
前回は簡単な回路でLCDパネル用の電源を作って、LCDモジュールを動かしてみました。
前回、今回と使用したキャラクタLCDモジュールSD1602HUOBには、オレンジ色のバックライトがついています。やはり付いているものは動かしてみたくなるもの。今回はバックライトもつける回路を考えましょう。
続きを読む "-No.8付録で試す。マイコン回路- その1定番 HCS08マイコンにLCDモジュールをつなぐ(3)" »
◆DC-DCコンバータ型LCDモジュール回路 前回の要領で、前回のチャージ・ポンプを昇圧型のDC-DCコンバータに替えたのが図 8の回路です。

図8 DC-DCコンバータ型LCDモジュール回路
LCDモジュールは5Vで動作し、3.3VのHCS08マイコンと直結している。
続きを読む "-No.8付録で試す。マイコン回路- その1定番 HCS08マイコンにLCDモジュールをつなぐ(4)" »
HC08マイコンの内部レジスタには 2種類あります。 一つは CPU内部のレジスタ、もう 一つは 周辺機能モジュール内部のレジスタ です。後者は I/O(アイ・オー)制御レジスタ とも呼ばれます。 今回は、前回のブロック図で CPU と表記した部分の内部にあるレジスタについて説明をします。
HC08マイコンの CPUレジスタは下図のような構成になっています。これは HCS08 や RS08 ではない従来からある HC08マイコンに共通のものです。
続きを読む "HC08マイコンの使い方QY4A編 -
《12》 HC08マイコンのCPUレジスタ(1)" »