テーマ:H8

秋月H8-3069ネット対応マイコンのPS/2キーボード基板にLCDを追加

「秋月H8-3069ネット対応マイコンにPS/2キーボードを接続」で作成したPS/2キーボード基板に LCD を追加した。プログラムを作成し LCD に文字列を表示し動作を確認した。 動作環境秋月 H8-3069 ネット対応マイコン エコノミーLANボードキット PS/2 接続ボード(「秋月H8-3069ネット対応マイ…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンで32x16ドットLEDマトリクス、ASCIIフォント埋込と表示

「秋月H8-3069ネット対応マイコンで32x16ドットLEDマトリクス、ASCIIフォント情報抽出」で生成した ASCII フォント情報を使い、文字列を表示するプログラムと文字列をスクロール表示するプログラムを書いた。 動作環境秋月 H8-3069 ネット対応マイコン エコノミーLANボードキット 秋月「32x16ドットLE…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンで32x16ドットLEDマトリクス、ASCIIフォント情報抽出

「秋月H8-3069ネット対応マイコンで32x16ドットLEDマトリクスに東雲フォントを表示」前編、後編で 東雲フォントの表示を行なった。このときは、表示文字列のビットマップ情報を毎回生成していた。 今回、ASCII コード領域のフォントに関して、表示文字列によらず同一フォント情報を利用できるように、 ビットマップ情報を抽出した。…
トラックバック:1
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンでbisonを利用した整数電卓、PS/2キーボードのテンキー対応

「秋月H8-3069ネット対応マイコンでbisonを利用した整数電卓、PS/2キーボードで入力」で PS/2キーボードから入力できるようにした。H8/OS のシステムコールはテンキーに未対応のようなので、 「秋月H8-3069ネット対応マイコンに接続したPS/2キーボード読み込み用コードの作成」前編、後編で 書いたコードをもとにP…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンでbisonを利用した電卓、小数対応

「秋月H8-3069ネット対応マイコンでbisonを利用した整数電卓」では、整数を計算することはできたが、 小数の出力や入力ができなかった。そこで今回、小数に対応してみた。 普通にコンパイルすると RAM 容量を超えてしまうなどの問題があったが、なんとか動作させることができた。 動作環境秋月 H8-3069 ネット対応マイコン…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンでbisonを利用した整数電卓、PS/2キーボードで入力

「秋月H8-3069ネット対応マイコンでbisonを利用した整数電卓」では Linux 上のターミナルから数式を入力した。 「秋月H8-3069ネット対応マイコンにPS/2キーボードを接続」で PS/2 キーボードが使用できるようになったので、PS/2 キーボードから数式を入力できるようなコードを書いてみた。 動作環境秋…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンで周波数カウンターもどき、小数表示

「秋月H8-3069ネット対応マイコンで周波数カウンターもどき」でNMI 割り込みを使って 周波数カウンターもどきを作った。しかし、そのときは printf が小数表示に未対応なので整数で表示していた。 その後、ちょっと考えたら計算で小数部の数値を取り出すことができると思いついたので、 周波数を小数表示するようなコードを書いてみた…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンに接続したPS/2キーボード読み込み用コードの作成(後編)

「秋月H8-3069ネット対応マイコンに接続したPS/2キーボード読み込み用コードの作成(前編)」の続き キーボードバッファつきプログラムの作成 H8/OS のシステムコール keyread(key_read) に相当する関数を書いてみた。 「key_tbl.h」は、前編で作成したヘッダファイル。 #inc…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンに接続したPS/2キーボード読み込み用コードの作成(前編)

H8/OS のシステムコールはテンキーに未対応のようなので、勉強をかねて PS/2キーボード読み込み用 コードを作成してみた。 動作環境秋月 H8-3069 ネット対応マイコン エコノミーLANボードキット PS/2 接続ボード(「秋月H8-3069ネット対応マイコンにPS/2キーボードを接続」で作成) PS/2 109…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンにPS/2キーボードを接続

秋月H8-3069ネット対応マイコンにPS/2キーボードを接続するボードを作成した。用意されたシステムコールを使用し動作を確認した。 動作環境秋月 H8-3069 ネット対応マイコン エコノミーLANボードキット 基板 トランジスタ 2SC1815 2個 抵抗 10kΩ 2本 抵抗 3.3kΩ 2本 抵抗 510Ω …
トラックバック:1
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンで周波数カウンターもどき

秋月H8-3069ネット対応マイコンの NMI 割り込みを使って周波数カウンターもどきを作ってみた。 プログラマブル水晶発振器を接続し、50kHz までの周波数カウントができることを確認した。 (割り込みを試したときの記録は「秋月H8-3069ネット対応マイコンで割り込みの実験」を参照のこと) 動作環境秋月 H8-30…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンで32x16ドットLEDマトリクスに東雲フォントを表示(後編)

「秋月H8-3069ネット対応マイコンで32x16ドットLEDマトリクスに東雲フォントを表示(前編)」の続き 東雲フォント表示 スクロールに対応した H8 用プログラム スクロールに対応した H8 用プログラムを書いた。 「led02_font.h」は、前編で生成したヘッダファイル。 #include <h8…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンで32x16ドットLEDマトリクスに東雲フォントを表示(前編)

「秋月H8-3069ネット対応マイコンに32x16ドットLEDマトリクスを接続」で文字列を表示していたが、 表示するビットマップは手で作成していたし、スクロールもできなかった。 今回、東雲フォントを表示したりスクロールしたりできるようにしてみた。 動作環境秋月 H8-3069 ネット対応マイコン エコノミーLANボードキット …
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンでbisonを利用した整数電卓

構文解析器生成ツール bison を利用し、整数電卓を作ってみた。 動作環境秋月 H8-3069 ネット対応マイコン エコノミーLANボードキット Vine 3.2 USB to シリアルケーブル(秋月で売られていた USB-シリアル変換器) 秋月のUSB-シリアル変換器に付属していたシリアル延長ケーブル キットに付属して…
トラックバック:1
コメント:1

続きを読むread more

秋月H8-3069ネット対応マイコンで割り込みの実験

秋月H8-3069ネット対応マイコンで NMI 割り込みと IRQ 割り込みを使ってみた。 動作環境秋月 H8-3069 ネット対応マイコン エコノミーLANボードキット Vine 3.2 USB to シリアルケーブル(秋月で売られていた USB-シリアル変換器) 秋月のUSB-シリアル変換器に付属していたシリアル延長ケー…
トラックバック:0
コメント:2

続きを読むread more

秋月H8-3069ネット対応マイコンのD/A変換でオシロスコープにリサージュ曲線を表示

これまで「秋月H8-3069ネット対応マイコンのD/A変換でオシロスコープに文字を表示」や 「秋月H8-3069ネット対応マイコンのD/A変換でオシロスコープに文字Qを表示」で オシロスコープへの表示を行なってきた。 今回はオシロスコープにリサージュ曲線を表示してみた。 動作環境 秋月 H8-3069 ネット対応マイコ…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンのD/A変換でオシロスコープに文字Qを表示

「秋月H8-3069ネット対応マイコンのD/A変換でオシロスコープに文字を表示」で H8 内蔵の D/A 変換器を使い、オシロスコープに文字を表示した。 『トランジスタの料理法』(CQ出版社)を見ていたら、トランジスタで連続波形を 生成し、Q の文字をオシロスコープで表示するという章があった。 そこで紹介されていたデータを使って…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンのD/A変換で音を鳴らす

秋月H8-3069ネット対応マイコン エコノミーLANボードキットを使い H8 内蔵の D/A 変換器で音を鳴らしてみた。 動作環境 秋月 H8-3069 ネット対応マイコン エコノミーLANボードキット Vine 3.2 USB to シリアルケーブル(秋月で売られていた USB-シリアル変換器) 秋月のUSB-シ…
トラックバック:1
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンのD/A変換でオシロスコープに文字を表示

秋月H8-3069ネット対応マイコン エコノミーLANボードキットを使い H8 内蔵の D/A 変換器でオシロスコープに文字を表示してみた。 動作環境 秋月 H8-3069 ネット対応マイコン エコノミーLANボードキット Vine 3.2 USB to シリアルケーブル(秋月で売られていた USB-シリアル変換器) …
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンでD/A変換を使う

秋月H8-3069ネット対応マイコン エコノミーLANボードキットを使い H8 内蔵の D/A 変換器を使用してみた。 テスタとオシロスコープで D/A 変換器の動作を確認した。 動作環境 秋月 H8-3069 ネット対応マイコン エコノミーLANボードキット Vine 3.2 USB to シリアルケーブル(秋月で…
トラックバック:2
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコンに32x16ドットLEDマトリクスを接続

秋月H8-3069ネット対応マイコン エコノミーLANボードキットに 秋月の32x16ドットLEDマトリクス表示装置パーツセットを接続してみた。 C 言語でプログラムを書き、文字を表示することができた。 動作環境 秋月 H8-3069 ネット対応マイコン エコノミーLANボードキット 秋月「32x16ドットLEDマ…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコン エコノミーLANボードキット開発環境の整備 on Linux

秋月H8-3069ネット対応マイコン エコノミーLANボードキットの開発環境を整備した。 Vine Linux 3.2 上でプログラムを転送し I/O BOARD 上で動作させた。 開発環境をインストールし、C ソースをコンパイルし、I/O BOARD 上で動作させた。 「秋月H8-3069ネット対応マイコン エコノミーLAN…
トラックバック:0
コメント:0

続きを読むread more

秋月H8-3069ネット対応マイコン エコノミーLANボードキット I/O BOARD作成

「秋月H8-3069ネット対応マイコン エコノミーLANボードキット作成」で書いたように、 既にCPUボードは作成していた。 今回は、LCD, LED, DIP SWなどの載ったI/O BOARD の方を作成し動作確認をした。 動作環境 秋月 H8/3068,3069 LAN対応 CPU BOARD 用 I/O BO…
トラックバック:1
コメント:4

続きを読むread more

秋月H8-3069ネット対応マイコン エコノミーLANボードキット作成

秋月の H8-3069 ネット対応マイコン エコノミーLANボードキットを作成した。 サンプルの http プログラムによりボードの動作確認をした。 結構前に買ったので、キットの正式名称がどういうものだかは良く分からない。 (袋に、8700円の値札がついていた) 以下のような説明書があった。 H8-3068 ネット対応…
トラックバック:0
コメント:0

続きを読むread more