JPS6346463B2 - - Google Patents
Info
- Publication number
- JPS6346463B2 JPS6346463B2 JP56131890A JP13189081A JPS6346463B2 JP S6346463 B2 JPS6346463 B2 JP S6346463B2 JP 56131890 A JP56131890 A JP 56131890A JP 13189081 A JP13189081 A JP 13189081A JP S6346463 B2 JPS6346463 B2 JP S6346463B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- multiplexer
- analog
- signal
- terminals
- 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.)
- Expired
Links
Landscapes
- Microcomputers (AREA)
Description
【発明の詳細な説明】
本発明は、1チツプマイクロプロセサの制限さ
れた入力端子に多数の入力信号を入力することが
できるようにする入力数拡張方法に関する。
れた入力端子に多数の入力信号を入力することが
できるようにする入力数拡張方法に関する。
或る先行技術は、複数のデジタル入力信号を並
列入力・直列出力形のシフトレジストを介して1
チツプマイクロプロセサの単一の入力端子に与え
ている。このような先行技術では、前記入力端子
の他に、シフトレジスタにクロツク信号を与える
ための端子と、スタートストツプ命令信号を与え
るための端子の少なくとも合計3本の端子が必要
である。一般に、シフトレジスタの並列入力数は
8程度であり、したがつて1チツプマイクロプロ
セサの前述の3つの端子数に対応してさらに入力
数を増加することが望まれる。またシフトレジス
タからの直列ビツトの信号を1チツプマイクロプ
ロセサ内でプログラムの実行によつて並列信号に
変換しなければならない場合には、プログラムの
負担が増大するという問題がある。
列入力・直列出力形のシフトレジストを介して1
チツプマイクロプロセサの単一の入力端子に与え
ている。このような先行技術では、前記入力端子
の他に、シフトレジスタにクロツク信号を与える
ための端子と、スタートストツプ命令信号を与え
るための端子の少なくとも合計3本の端子が必要
である。一般に、シフトレジスタの並列入力数は
8程度であり、したがつて1チツプマイクロプロ
セサの前述の3つの端子数に対応してさらに入力
数を増加することが望まれる。またシフトレジス
タからの直列ビツトの信号を1チツプマイクロプ
ロセサ内でプログラムの実行によつて並列信号に
変換しなければならない場合には、プログラムの
負担が増大するという問題がある。
他の先行技術は、複数の入力信号をマルチプレ
クサを介して1チツプマイクロプロセサの単一の
入力端子に入力している。このような先行技術で
は、マルチプレクサの入出力の接続状態を変えて
入力信号を選択的に1チツプマイクロプロセサに
入力するために1チツプマイクロプロセサの端子
から入力信号のための選択信号を導出しなければ
ならない。マルチプレクサは一般に例えば8入力
端子を有し、したがつて選択信号は3ビツト必要
となる。したがつて3ビツトの選択信号を導出す
るための1チツプマイクロプロセサの3つの端子
数に対して入力可能な信号数をさらに増大するこ
とが望まれる。
クサを介して1チツプマイクロプロセサの単一の
入力端子に入力している。このような先行技術で
は、マルチプレクサの入出力の接続状態を変えて
入力信号を選択的に1チツプマイクロプロセサに
入力するために1チツプマイクロプロセサの端子
から入力信号のための選択信号を導出しなければ
ならない。マルチプレクサは一般に例えば8入力
端子を有し、したがつて選択信号は3ビツト必要
となる。したがつて3ビツトの選択信号を導出す
るための1チツプマイクロプロセサの3つの端子
数に対して入力可能な信号数をさらに増大するこ
とが望まれる。
本発明の目的は、プログラムの負担を可及的に
減少し、しかも少ない入力端子数で多数の入力信
号を読み込むことを可能にする1チツプマイクロ
プロセサの入力数拡張方法を提供することであ
る。
減少し、しかも少ない入力端子数で多数の入力信
号を読み込むことを可能にする1チツプマイクロ
プロセサの入力数拡張方法を提供することであ
る。
第1図は、本発明の一実施例のブロツク図であ
る。1チツプマイクロプロセサ1は、単一の半導
体素子から成り、リードオンリメモリ、ランダム
アクセスメモリ、タイマなどを内蔵し、入出力端
子p1〜p6,pi〜pnを有する。このような1チ
ツプマイクロプロセサ1は、自動車に搭載され、
内燃機関の燃料を噴射制御、進角制御、アイドル
回転安定化制御などを行なうために用いられてい
る。吸気圧検出器、水温検出器、吸気ガス温度検
出器、バツテリ電圧検出器およびスロツトル開度
検出器などからの複数のアナログ信号は、ライン
2からマルチプレクサ内蔵アナログデジタル変換
器3に与えられる。このマルチプレクサ内蔵アナ
ログデジタル変換器3は、マルチプレクサ4と、
そのマルチプレクサ4からのアナログ入力信号を
デジタル信号に変換するアナログデジタル変換器
5とを含み、出力端子p3,p4,p5からの3
ビツトの入力信号のための選択信号によつて、マ
ルチプレクサ4のスイツチング態様を切り換え、
これによつてアナログ入力信号のうちの1つをア
ナログデジタル変換器5に与える。このマルチプ
レクサ内蔵アナログデジタル変換器3は、出力端
子p2からのスタート命令信号を受信して能動化
される。アナログデジタル変換器5は、スタート
命令信号の受信後に、アナログ信号の電圧に対応
した時間だけハイレベルであるパルスを入力端子
p1に与える。1チツプマイクロプロセサ1は、
アナログデジタル変換器5からの前記パルスのハ
イレベルであるパルス幅を計測する。
る。1チツプマイクロプロセサ1は、単一の半導
体素子から成り、リードオンリメモリ、ランダム
アクセスメモリ、タイマなどを内蔵し、入出力端
子p1〜p6,pi〜pnを有する。このような1チ
ツプマイクロプロセサ1は、自動車に搭載され、
内燃機関の燃料を噴射制御、進角制御、アイドル
回転安定化制御などを行なうために用いられてい
る。吸気圧検出器、水温検出器、吸気ガス温度検
出器、バツテリ電圧検出器およびスロツトル開度
検出器などからの複数のアナログ信号は、ライン
2からマルチプレクサ内蔵アナログデジタル変換
器3に与えられる。このマルチプレクサ内蔵アナ
ログデジタル変換器3は、マルチプレクサ4と、
そのマルチプレクサ4からのアナログ入力信号を
デジタル信号に変換するアナログデジタル変換器
5とを含み、出力端子p3,p4,p5からの3
ビツトの入力信号のための選択信号によつて、マ
ルチプレクサ4のスイツチング態様を切り換え、
これによつてアナログ入力信号のうちの1つをア
ナログデジタル変換器5に与える。このマルチプ
レクサ内蔵アナログデジタル変換器3は、出力端
子p2からのスタート命令信号を受信して能動化
される。アナログデジタル変換器5は、スタート
命令信号の受信後に、アナログ信号の電圧に対応
した時間だけハイレベルであるパルスを入力端子
p1に与える。1チツプマイクロプロセサ1は、
アナログデジタル変換器5からの前記パルスのハ
イレベルであるパルス幅を計測する。
出力端子p3,p4,p5からの選択信号はま
た、マルチプレクサ6に与えられてそのスイツチ
ング態様が切り換えられる。このマルチプレクサ
6には、内燃機関始動用のスタートの動作状態を
表わすデジタル信号や空調機の動作状態を表わす
デジタル入力信号などのデジタル信号がライン7
から与えられる。マルチプレクサ6からの出力は
1チツプマイクロプロセサ1の入力端子p6に与
えられる。このようにして選択信号は、マルチプ
レクサ内蔵アナログデジタル変換器3とマルチプ
レクサ6とに共通に与えられ、したがつてマイク
ロプロセサ1の選択信号のための端子p3〜p5
の数が比較的少ないにもかかわらず、多数のライ
ン2,7からの入力信号をマイクロプロセサ1に
入力して読み込むことが可能になる。マイクロプ
ロセサ1の入力端子pi〜pnからは、燃料噴射制
御、点火時期制御、アイドル回転制御などのため
のアクチユエータに信号が与えられる。
た、マルチプレクサ6に与えられてそのスイツチ
ング態様が切り換えられる。このマルチプレクサ
6には、内燃機関始動用のスタートの動作状態を
表わすデジタル信号や空調機の動作状態を表わす
デジタル入力信号などのデジタル信号がライン7
から与えられる。マルチプレクサ6からの出力は
1チツプマイクロプロセサ1の入力端子p6に与
えられる。このようにして選択信号は、マルチプ
レクサ内蔵アナログデジタル変換器3とマルチプ
レクサ6とに共通に与えられ、したがつてマイク
ロプロセサ1の選択信号のための端子p3〜p5
の数が比較的少ないにもかかわらず、多数のライ
ン2,7からの入力信号をマイクロプロセサ1に
入力して読み込むことが可能になる。マイクロプ
ロセサ1の入力端子pi〜pnからは、燃料噴射制
御、点火時期制御、アイドル回転制御などのため
のアクチユエータに信号が与えられる。
第2図は、本発明の他の実施例のブロツク図で
ある。この実施例は第1図示の実施例に類似し、
対応する部分には同一の参照符を付す。この実施
例ではマルチプレクサ6の他にさらにマルチプレ
クサ8,9が増設されている。これらのマルチプ
レクサ8,9からの入力信号は、マイクロプロセ
サ1の入力端子p7,p8にそれぞれ与えられ
る。マルチプレクサ6,8,9およびマルチプレ
クサ内蔵アナログデジタル変換器3には出力端子
p3,p4,p5からの入力信号のための3ビツ
トの選択信号が共通に与えられる。このようにし
て各マルチプレクサ8,9を増設するごとに、マ
イクロプロセサ1はそれらのマルチプレクサ8,
9からの入力信号を受信するための入力端子p
7,p8を1つだけ必要とし、それにもかかわら
ず多数の入力信号をライン10,11からその各
入力端子p7,p8に受信することが可能にな
る。
ある。この実施例は第1図示の実施例に類似し、
対応する部分には同一の参照符を付す。この実施
例ではマルチプレクサ6の他にさらにマルチプレ
クサ8,9が増設されている。これらのマルチプ
レクサ8,9からの入力信号は、マイクロプロセ
サ1の入力端子p7,p8にそれぞれ与えられ
る。マルチプレクサ6,8,9およびマルチプレ
クサ内蔵アナログデジタル変換器3には出力端子
p3,p4,p5からの入力信号のための3ビツ
トの選択信号が共通に与えられる。このようにし
て各マルチプレクサ8,9を増設するごとに、マ
イクロプロセサ1はそれらのマルチプレクサ8,
9からの入力信号を受信するための入力端子p
7,p8を1つだけ必要とし、それにもかかわら
ず多数の入力信号をライン10,11からその各
入力端子p7,p8に受信することが可能にな
る。
以上のように本発明によれば、アナログデジタ
ル変換器に用いられている入力信号のための選択
信号をマルチプレクサにおいてもそのマルチプレ
クサに与えられるデジタル入力信号の選択のため
に用いるようにしたので、そのマルチプレクサの
ための選択信号の出力端子を特別に必要とせず、
したがつて比較的少ない端子数で多数の入力信号
を1チツプマイクロプロセサに入力することが可
能になる。
ル変換器に用いられている入力信号のための選択
信号をマルチプレクサにおいてもそのマルチプレ
クサに与えられるデジタル入力信号の選択のため
に用いるようにしたので、そのマルチプレクサの
ための選択信号の出力端子を特別に必要とせず、
したがつて比較的少ない端子数で多数の入力信号
を1チツプマイクロプロセサに入力することが可
能になる。
第1図は本発明の一実施例のブロツク図、第2
図は本発明の他の実施例のブロツク図である。 1……1チツプマイクロプロセサ、2,7,1
0,11……入力信号ライン、3……マルチプレ
クサ内蔵アナログデジタル変換器、4,6,8,
9……マルチプレクサ、5……アナログデジタル
変換器、p1〜p8,pi〜pn……入出力端子。
図は本発明の他の実施例のブロツク図である。 1……1チツプマイクロプロセサ、2,7,1
0,11……入力信号ライン、3……マルチプレ
クサ内蔵アナログデジタル変換器、4,6,8,
9……マルチプレクサ、5……アナログデジタル
変換器、p1〜p8,pi〜pn……入出力端子。
Claims (1)
- 1 複数の入力端子と複数の出力端子とを有する
1チツプマイクロプロセサの入力数拡張方法にお
いて、複数のアナログ信号をマルチプレクサを介
してアナログデジタル変換器に与え、そのアナロ
グデジタル変換器からの出力を前記入力端子に与
え、複数のデジタル入力信号をもう1つのマルチ
プレクサを介して他の前記入力端子に与え、前記
各マルチプレクサには前記出力端子から共通に導
出される前記入力信号のための選択信号を与える
ことを特徴とする1チツプマイクロプロセサの入
力数拡張方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56131890A JPS5833750A (ja) | 1981-08-22 | 1981-08-22 | 1チツプマイクロプロセサの入力数拡張方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56131890A JPS5833750A (ja) | 1981-08-22 | 1981-08-22 | 1チツプマイクロプロセサの入力数拡張方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5833750A JPS5833750A (ja) | 1983-02-28 |
| JPS6346463B2 true JPS6346463B2 (ja) | 1988-09-14 |
Family
ID=15068536
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56131890A Granted JPS5833750A (ja) | 1981-08-22 | 1981-08-22 | 1チツプマイクロプロセサの入力数拡張方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5833750A (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61272820A (ja) * | 1985-05-29 | 1986-12-03 | Oki Electric Ind Co Ltd | 信号入力方式 |
| JPS63107040U (ja) * | 1986-12-27 | 1988-07-11 | ||
| US12327703B2 (en) | 2019-03-29 | 2025-06-10 | Laplace System Co., Ltd. | Relay module and relay terminal block using same |
-
1981
- 1981-08-22 JP JP56131890A patent/JPS5833750A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5833750A (ja) | 1983-02-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5596339A (en) | Air-fuel ratio control method | |
| US4128900A (en) | Programmable read only memory for electronic engine control | |
| US4099495A (en) | Method and apparatus to determine the timing of a periodically repetitive event with respect to the position of a rotating body, and more particularly ignition timing, fuel injection timing, and the like, in automotive internal combustion engines | |
| US4282573A (en) | Processor interrupt device for an electronic engine control apparatus | |
| US4398520A (en) | Ignition and fuel injection system for multicylinder engines | |
| JPS56138440A (en) | Operation control method for internal combustion engine | |
| US4683859A (en) | Apparatus for injecting fuel into internal combustion engine | |
| US5541601A (en) | A/D conversion control apparatus for an internal combustion engine | |
| US4461261A (en) | Closed loop air/fuel ratio control using learning data each arranged not to exceed a predetermined value | |
| US4582035A (en) | Fuel supply control method for multicylinder internal combustion engines | |
| US5331324A (en) | A/D converter | |
| US4143622A (en) | Fuel injection apparatus for internal combustion engines | |
| US4593665A (en) | Fuel supply control method for multicylinder internal combustion engines | |
| US4469073A (en) | Electronic fuel injecting method and device for internal combustion engine | |
| JPS5833750A (ja) | 1チツプマイクロプロセサの入力数拡張方法 | |
| JPH0245030B2 (ja) | ||
| GB2162969A (en) | Sensor failure in an ic engine adaptive mixture control system | |
| JPS55151128A (en) | Fuel injection controlling system | |
| JPS6332974B2 (ja) | ||
| US4393836A (en) | System for the regulation and control of the angle of advance for the ignition unit of an internal combustion engine | |
| JPH08130472A (ja) | A/d変換装置 | |
| JPS6172848A (ja) | 内燃機関の燃料増量及び点火時期制御装置 | |
| JPS5848737A (ja) | 低蒸気圧燃料を主燃料とするエンジン | |
| JPS63134859A (ja) | 内燃機関用点火制御装置 | |
| JPH0310962B2 (ja) |