JPH04117096A - マイクロコンピュータ - Google Patents
マイクロコンピュータInfo
- Publication number
- JPH04117096A JPH04117096A JP2232106A JP23210690A JPH04117096A JP H04117096 A JPH04117096 A JP H04117096A JP 2232106 A JP2232106 A JP 2232106A JP 23210690 A JP23210690 A JP 23210690A JP H04117096 A JPH04117096 A JP H04117096A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- data
- remote control
- cycle setting
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 5
- 230000004044 response Effects 0.000 claims description 3
- 238000003708 edge detection Methods 0.000 abstract description 6
- 238000001514 detection method Methods 0.000 abstract description 2
- 230000000630 rising effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
Landscapes
- Microcomputers (AREA)
- Selective Calling Equipment (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はマイクロコンピュータに係り、特にリモコン入
力信号変換機構を有するマイクロコンピュータに関する
。
力信号変換機構を有するマイクロコンピュータに関する
。
従来この種のマイクロコンピュータは、マイクロコンピ
ュータに入力されるリモコン入力信号の周期計測をプロ
グラムの命令でおこなうことにより、その入力信号を“
0″又は“l”のデータに変換していた。
ュータに入力されるリモコン入力信号の周期計測をプロ
グラムの命令でおこなうことにより、その入力信号を“
0″又は“l”のデータに変換していた。
例えば、従来のリモコン入力信号は、第2図に示すよう
に、′0”データ15と、°゛1”データ16の各々の
周期が異なることを利用し、立上がりから次の立上がり
までの時間を測定し、“1”、又は“O”のデータに変
換していた。
に、′0”データ15と、°゛1”データ16の各々の
周期が異なることを利用し、立上がりから次の立上がり
までの時間を測定し、“1”、又は“O”のデータに変
換していた。
前述した従来のマイクロコンピュータでは、リモコン入
力信号の周期の識別は、プログラムの命令により実現し
ていた。その為、マイクロコンピユータ内のメモリ容量
の増加やソフトの開発時間の増加等を引き起こす欠点が
あった。
力信号の周期の識別は、プログラムの命令により実現し
ていた。その為、マイクロコンピユータ内のメモリ容量
の増加やソフトの開発時間の増加等を引き起こす欠点が
あった。
本発明の目的は、前述した欠点を解決し、メモリ容量の
減少、ソフトの開発時間の減少を実現さセタマイクロコ
ンピュータを提供することにある。
減少、ソフトの開発時間の減少を実現さセタマイクロコ
ンピュータを提供することにある。
本発明のマイクロコンピュータの構成は、外部入力信号
の高もしくは低レベルの継続期間中クロック発生回路か
らのクロックをカウントするカウンタと、あらかじめプ
ログラム命令により互いに異なったデータが設定可能な
第1及び第2の周期設定回路と、前記カウンタのカウン
ト値と前記第1及び第2の周期設定回路のデータ値とを
各々比較する第1及び第2の比較回路と、前記第1及び
第2の比較回路の一方の一致信号により“1″を、他方
の一致信号により“0”のデータを設定するシフトレジ
スタと、前記シフトレジスタのシフト回数を制御する制
御回路とを有する信号変換回路を含むことを特徴とする
。
の高もしくは低レベルの継続期間中クロック発生回路か
らのクロックをカウントするカウンタと、あらかじめプ
ログラム命令により互いに異なったデータが設定可能な
第1及び第2の周期設定回路と、前記カウンタのカウン
ト値と前記第1及び第2の周期設定回路のデータ値とを
各々比較する第1及び第2の比較回路と、前記第1及び
第2の比較回路の一方の一致信号により“1″を、他方
の一致信号により“0”のデータを設定するシフトレジ
スタと、前記シフトレジスタのシフト回数を制御する制
御回路とを有する信号変換回路を含むことを特徴とする
。
C実施例〕
次に本発明において図面を参照して説明する。
第1図は本発明の一実施例マイクロコンピュタにおいて
リモコン入力波形を°″1″又は“0パのデータに変換
する信号変換回路のフロック図である。
リモコン入力波形を°″1″又は“0パのデータに変換
する信号変換回路のフロック図である。
第1図において、本実施例のマイクロコンピュータは、
リモコン波形の立上がり又は立下りエツジを検出するエ
ツジ回路1と、エツジ回路1からの検出信号12がAN
Dゲート14を介して高又は低の間カウントするカウン
タ4と、あらかじめプログラム命令によりリモコン波形
の“0″データを設定する第1の周期設定回路8と、同
じく“1”データを設定する第2の周期設定回路9と、
第1.第2の周期設定回路8,9の設定された各データ
とカウンタ4の内容とを比較する第1の比較回路2.第
2の比較回路3と、さらに第1、第2の比較回路2,3
からの一致信号を“1″又は“0”データに変換するセ
ットリセットフリップフルツブ回路5と、さらに一致信
号10をクロックとし、フリップフロップ回路5よりの
変換データを書き込むシフトレジスタ6と、一致信号1
0をカウントするシフト回数カウンタ7とを含み、構成
される。
リモコン波形の立上がり又は立下りエツジを検出するエ
ツジ回路1と、エツジ回路1からの検出信号12がAN
Dゲート14を介して高又は低の間カウントするカウン
タ4と、あらかじめプログラム命令によりリモコン波形
の“0″データを設定する第1の周期設定回路8と、同
じく“1”データを設定する第2の周期設定回路9と、
第1.第2の周期設定回路8,9の設定された各データ
とカウンタ4の内容とを比較する第1の比較回路2.第
2の比較回路3と、さらに第1、第2の比較回路2,3
からの一致信号を“1″又は“0”データに変換するセ
ットリセットフリップフルツブ回路5と、さらに一致信
号10をクロックとし、フリップフロップ回路5よりの
変換データを書き込むシフトレジスタ6と、一致信号1
0をカウントするシフト回数カウンタ7とを含み、構成
される。
以上の構成により、リモコン波形の周期を“1”又は′
0”のデータに変換できる。
0”のデータに変換できる。
本マイクロコンピュータの動作は、外部よりリモコン波
形の立上がり又は立下がりエツジをエツジ検出回路1に
より検出すると、検出信号12によりANDゲート14
が開き、内部クロック13によりカウントを始める。次
のリモコン波形の立上がり又は立下さがりをエツジ検出
回路1で検出すると、予じめプログラムの命令によりリ
モコン゛波形の“0″周期比較データと″1″1″比較
データを第1.第2の周期設定回路8,9に設定し、第
1.第2の比較回路2,3により、カウンタ4の値と比
較する。比較した結果、一致した一致信号10を出力し
、セットリセットフリップフロップ回路5により、“1
”又は“0″のデータに変換し、シフトレジスタ6に書
き込み、同時にそのシフト回数をカウントするシフト回
数カウンタ7をプログラムの命令で認識することで、シ
フトレジスタ6の内容をプログラムの命令により内部バ
ス12より読み出し、リモコン波形の信号変換した結果
を認識することができる。
形の立上がり又は立下がりエツジをエツジ検出回路1に
より検出すると、検出信号12によりANDゲート14
が開き、内部クロック13によりカウントを始める。次
のリモコン波形の立上がり又は立下さがりをエツジ検出
回路1で検出すると、予じめプログラムの命令によりリ
モコン゛波形の“0″周期比較データと″1″1″比較
データを第1.第2の周期設定回路8,9に設定し、第
1.第2の比較回路2,3により、カウンタ4の値と比
較する。比較した結果、一致した一致信号10を出力し
、セットリセットフリップフロップ回路5により、“1
”又は“0″のデータに変換し、シフトレジスタ6に書
き込み、同時にそのシフト回数をカウントするシフト回
数カウンタ7をプログラムの命令で認識することで、シ
フトレジスタ6の内容をプログラムの命令により内部バ
ス12より読み出し、リモコン波形の信号変換した結果
を認識することができる。
以上説明したように、本発明は、外部入力信号の高もし
くは低レベルの継続期間中クロック発生回路からのクロ
ックをカウントするカウンタと、あらかじめプログラム
命令により異なったデータが設定可能な第1及び第2の
周期設定回路と、前記カウンタのカウント値と前記第1
及び第2の周期設定回路のデータ値とを各4比較する第
1及び第2の比較回路と、前記第1及び第2の比較回路
の一方の一致信号により1”を、他方の一致信号により
“0″のデータを設定するシフトレジスタと、このシフ
トレジスタのシフト回数を制御する制御回路とを含むこ
とにより、従来プログラムの命令により実現していた複
雑なリモコン入力波形の周期計測を前述したマイクロコ
ンピュータのハードにより実現させることで、マイクロ
フンピユータ内のメモリ容量の減少やソフト開発期間の
短縮等ができる効果がある。
くは低レベルの継続期間中クロック発生回路からのクロ
ックをカウントするカウンタと、あらかじめプログラム
命令により異なったデータが設定可能な第1及び第2の
周期設定回路と、前記カウンタのカウント値と前記第1
及び第2の周期設定回路のデータ値とを各4比較する第
1及び第2の比較回路と、前記第1及び第2の比較回路
の一方の一致信号により1”を、他方の一致信号により
“0″のデータを設定するシフトレジスタと、このシフ
トレジスタのシフト回数を制御する制御回路とを含むこ
とにより、従来プログラムの命令により実現していた複
雑なリモコン入力波形の周期計測を前述したマイクロコ
ンピュータのハードにより実現させることで、マイクロ
フンピユータ内のメモリ容量の減少やソフト開発期間の
短縮等ができる効果がある。
第1図は本発明の一実施例のマイクロコンピュータのフ
ロック図、第2図はリモコン波形データの波形図である
。 1・・・・・・エツジ検出回路、2・・・・・・第1の
比較回路、3・・・・・第2の比較回路、4・・・・・
・カウンタ、5・・・・・・セットリセットフリップフ
ロップ、6・・・・・・シフトレジスタ、7・・・・・
・シフト回数カウンタ、8・・・・・・第1の周期設定
回路、9・・・・・第2の周期設定回路、10・・・・
一致信号、11−・・・・内部バス、12・・・・・・
エツジ検出信号、13・・・・・・マイクロコンピュー
タ動作クロック、14・・・・・・ANDゲート、15
・・・・・リモコン゛″O”のデータ波形、16・・・
・、 !J モ:17″1″のエータ波形。 代理人 弁理士 内 原 晋
ロック図、第2図はリモコン波形データの波形図である
。 1・・・・・・エツジ検出回路、2・・・・・・第1の
比較回路、3・・・・・第2の比較回路、4・・・・・
・カウンタ、5・・・・・・セットリセットフリップフ
ロップ、6・・・・・・シフトレジスタ、7・・・・・
・シフト回数カウンタ、8・・・・・・第1の周期設定
回路、9・・・・・第2の周期設定回路、10・・・・
一致信号、11−・・・・内部バス、12・・・・・・
エツジ検出信号、13・・・・・・マイクロコンピュー
タ動作クロック、14・・・・・・ANDゲート、15
・・・・・リモコン゛″O”のデータ波形、16・・・
・、 !J モ:17″1″のエータ波形。 代理人 弁理士 内 原 晋
Claims (1)
- 外部入力信号の高もしくは低レベルの継続期間中クロッ
ク発生回路からのクロックをカウントするカウンタと、
あらかじめプログラム命令により互いに異なったデータ
が設定可能な第1及び第2の周期設定回路と、前記カウ
ンタのカウント値と前記第1及び第2の周期設定回路の
データ値とを各々比較する第1及び第2の比較回路と、
前記第1及び第2の比較回路の一方の一致信号により“
1”を、他方の一致信号により“0”のデータを設定す
るシフトレジスタと、前記シフトレジスタのシフト回数
を制御する制御回路とを有する信号変換回路を含むこと
を特徴とするマイクロコンピュータ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2232106A JPH04117096A (ja) | 1990-08-31 | 1990-08-31 | マイクロコンピュータ |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2232106A JPH04117096A (ja) | 1990-08-31 | 1990-08-31 | マイクロコンピュータ |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04117096A true JPH04117096A (ja) | 1992-04-17 |
Family
ID=16934101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2232106A Pending JPH04117096A (ja) | 1990-08-31 | 1990-08-31 | マイクロコンピュータ |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04117096A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06153283A (ja) * | 1992-11-04 | 1994-05-31 | Mitsubishi Electric Corp | リモートコントロールパルス受信回路 |
-
1990
- 1990-08-31 JP JP2232106A patent/JPH04117096A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06153283A (ja) * | 1992-11-04 | 1994-05-31 | Mitsubishi Electric Corp | リモートコントロールパルス受信回路 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0592165A2 (en) | Pulse generation/sensing arrangement for use in a microprocessor system | |
JPS581458B2 (ja) | デイジタル入力装置 | |
JPH04117096A (ja) | マイクロコンピュータ | |
US5533037A (en) | Latency error detection circuit for a measurement system | |
JP2588195B2 (ja) | パルス入力装置 | |
JP3018404B2 (ja) | マイクロプロセッサ | |
KR100207481B1 (ko) | 데이터 검출을 위한 검출 시간 조정 장치 | |
JP3206010B2 (ja) | タイムスタンプ回路 | |
JP2867585B2 (ja) | イベント検出回路 | |
KR0174512B1 (ko) | 리플레쉬 타이밍 발생회로 | |
JPS601644B2 (ja) | タイミングパルス発生回路 | |
JPH0658386B2 (ja) | カウンタ装置 | |
SU1485152A1 (ru) | Микропроцессорный измеритель параметров комплексных сопротивлений | |
JP2517943B2 (ja) | タイマ装置 | |
JPH038005A (ja) | タイマ制御方式 | |
SU1280636A1 (ru) | Устройство дл отладки программ | |
KR100551160B1 (ko) | 디지탈 이동통신 시스템내의 특정 레지스터 기능 활성화 장치 | |
JPH04107792A (ja) | マイクロコンピュータ | |
JP2648003B2 (ja) | タイマカウンタ | |
SU1129598A1 (ru) | Устройство дл вывода информации | |
JPS625724Y2 (ja) | ||
SU1656514A2 (ru) | Таймер | |
JPS6111800Y2 (ja) | ||
JPH054052U (ja) | Ic試験装置の波形制御回路 | |
SU1365087A2 (ru) | Устройство дл контрол логических схем |