ページの先頭です
本文へジャンプする

本ウェブサイトでは、JavaScriptおよびスタイルシートを使用しております。
お客さまがご使用のブラウザではスタイルが未適応のため、本来とは異なった表示になっておりますが、 情報は問題なくご利用いただけます。


78K0/Lx3 マイクロコントローラ (マイコン)


本ページ以降に掲載されているサンプル・プログラムおよび資料を閲覧またはダウンロードすることにより,お客様には下記の「使用許諾条件」に同意いただいたものとさせて頂きます。閲覧およびダウンロードの前に「使用許諾条件」を必ずご一読ください。



サンプル・プログラム

使用許諾条件


  • 本サンプル・プログラムおよび本資料は予告なく変更する場合があります。
  • 本サンプル・プログラムおよび本資料に記載された情報の使用に際して当社は当社もしくは第三者の知的財産権その他の権利に対する保証または実施権の許諾を行うものではありません。上記使用に起因する第三者所有の権利にかかわる問題が発生した場合,当社はその責を負うものではありません。
  • 本サンプル・プログラムおよび本資料に記載された情報は,半導体製品の動作例,応用例を説明するためのものです。したがってこれらの情報をお客様の機器に使用される場合には,お客様の責任において機器設計をしてください。これらの使用に起因するお客様もしくは第三者の損害に対して,当社は一切その責を負いません。

上記内容に合意の上で,ご使用ください。


周辺回路 概要 ダウンロード
C言語版 アセンブリ言語版
リアルタイム・カウンタ 本サンプル・プログラムでは,リアルタイム・カウンタを使用したプログラムを提供します。
従来のウォッチ・タイマでは,定期的(0.5秒毎など)にCPU動作にて時間カウント処理が必要でしたが,本リアルタイム・カウンタでは,CPU動作を特に行う必要がありません。時間カウントの自動処理が可能であり,ソフト処理の負荷を低減し,また低消費電流化が可能です。
利用説明書
(58KB)
プロジェクト付き(64.0KB)
ソースのみ(17.2KB)
利用説明書
(58KB)
プロジェクト付き(87.8KB)
ソースのみ(17.2KB)
リモコン受信 本サンプル・プログラムでは,リモコン受信回路を使用したプログラムを提供します。
本サンプル・プログラムは,市販されているリモコン(本例はテレビ用リモコンを使用)を受信し,データ・コードからリモコン・コードへ変換します。使用できるリモコン方式は,A方式,B方式,C方式であり,定義ファイルにて選択可能です。本リモコン受信機能を用いると,受信データの“0”,“1”判定をソフトで処理する必要がなく,ハードで処理することが可能であり,CPU処理が削減でき,低消費電力化可能です。さらに,ガイド・パルスを判定する割り込みを使用することにより,ノイズ処理が不要になり,一層の低消費電力化が実現可能です。
利用説明書
(133KB)
プロジェクト付き(74.6KB)
ソースのみ(22.3KB)
利用説明書
(135KB)
プロジェクト付き(107KB)
ソースのみ(23.5KB)
マンチェスタ・コード・ジェネレータ 本サンプル・プログラムでは,マンチェスタ・コード・ジェネレータを使用したプログラムを提供します。
無線送信など,マンチェスタ・コードを用いた送信をするアプリケーションにおいて,ソフト処理の負荷を低減可能です。転送レートは最大250kbps まで,内蔵ボーレート・ジェネレータを用いて任意に設定可能です。また,送信データ長は1bit~8bit まで任意に設定可能です。送信バッファはダブル・バッファとなっており,送信開始割り込みの処理で,次の送信データを設定することにより,連続で任意のbit長の送信が可能です。
利用説明書
(74KB)
プロジェクト付き(38.2KB)
ソースのみ(18.4KB)
利用説明書
(74KB)
プロジェクト付き(76.4KB)
ソースのみ(18.4KB)
LCD表示 本サンプル・プログラムでは,内蔵LCDコントローラ/ドライバを使用したLCD表示を行うプログラムを提供します。
シーケンスで管理された全点灯,全消灯,パターン表示等の表示を行います。
利用説明書
(89KB)
プロジェクト付き(146KB)
ソースのみ(22.3KB)
利用説明書
(88KB)
プロジェクト付き(108KB)
ソースのみ(22.5KB)
キー・スキャン 本サンプル・プログラムでは,キー割り込み機能を使用したキー・スキャンを行うプログラムを提供します。
出力ポートと組み合わせて,キー・マトリクスを構成しています。キー・マトリクスは,出力ポートを使って,スキャン・ラインを順番に1ラインずつロウ・レベルにして入力ポートから読むことで,どのキーが押されたかを判定します。
利用説明書
(88KB)
プロジェクト付き(123KB)
ソースのみ(19.2KB)
利用説明書
(89KB)
プロジェクト付き(90.0KB)
ソースのみ(19.3KB)
16ビットA/Dコンバータ制御 本サンプル・プログラムでは,16ビットA/DコンバータのA/D変換を行うプログラムを提供します。
A/Dコンバータの各チャネルを周期毎にDS0-/DS0+, DS1-/DS1+, DS2-/DS2+の順に,A/D値の取り込みを繰り返し行い,常にデータを更新していきます。
利用説明書
(78KB)
プロジェクト付き(93.0KB)
ソースのみ(18.7KB)
利用説明書
(79KB)
プロジェクト付き(80.7KB)
ソースのみ(19.0KB)