JPS60201444A - マイクロコンピュータ - Google Patents

マイクロコンピュータ

Info

Publication number
JPS60201444A
JPS60201444A JP59057908A JP5790884A JPS60201444A JP S60201444 A JPS60201444 A JP S60201444A JP 59057908 A JP59057908 A JP 59057908A JP 5790884 A JP5790884 A JP 5790884A JP S60201444 A JPS60201444 A JP S60201444A
Authority
JP
Japan
Prior art keywords
input
circuit
key
signal
microcomputer
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.)
Granted
Application number
JP59057908A
Other languages
English (en)
Other versions
JPH0445866B2 (ja
Inventor
Hiromasa Tanabe
田辺 皓正
Yoshitaka Kitada
北田 義孝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Nippon Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp, Nippon Electric Co Ltd filed Critical NEC Corp
Priority to JP59057908A priority Critical patent/JPS60201444A/ja
Publication of JPS60201444A publication Critical patent/JPS60201444A/ja
Publication of JPH0445866B2 publication Critical patent/JPH0445866B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Bus Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (技術分野) 本発明は集積化された論理回路に関し、特にマイクロコ
ンピュータの割込信号発生方式の改良に関するものであ
る。
(従来技術) 従来マイクロコンピータ(以下マイコンと略す)とキー
ボードを接続する場合、マイコン側からタイミング出力
信号全キーボードマトリックスに供給し、それに呼応し
てキーボード側かり発生される信号ケキー人力信号とし
てマイコン側の入力端子にフィードバックして、キー押
下の検出て行なう方法が一般的である。この除タイミン
グ1ぎ号の発生およびキー人力の検出はマイコンのプロ
グラムで制御する方法が通常用いられている。
キーが押されたか否かを検出する際には、まずすべての
キーのうちどれかが押されていればマイコンに対して割
込みを発生し、割込み処理プログラムにてどのキーが押
されたかを判断する。この時割込み信号の発生はマイコ
ンへのキー人力信号の論理和をとることにより生成され
る。この論理回路はマイコンの外部で組む場合と、マイ
コン自体に内蔵する場合とが考えられるが、外部で組む
場合には論理和出力をマイコンの割込み入力に接続して
外部割込みとして検出し、内蔵した場合にはマイコンの
内部割込牟として検出される。
第1図は割込み信号発生の為の論理和回路をマイコンに
内蔵した場合のキー人力検出回路の一例である。
第1図においてマイコン1の出力端子11〜14からキ
ーマトリックス2にタイミング信号が与えられ、キーマ
トリックス2からのキー押下信号はマイコン10入力端
子3〜8寂よび入カッ(ツ7ア群9全通してマイコン1
の内部に読込まれる。論理和回路10はキー人力信号の
論理和をとるだめのものであり、七の結果、内部割込み
信号15が生成される。
第2図はキー人力を検出する瞳の動作を示すタイミング
図の例で、第1図におけるキーマトリックス2の中のキ
ーrJJが押された場合のタイミング図でおる。
最初に出力端子11〜14をすべて1”にしてキーマト
リックス2の中でどれか押されたか否かをチェックする
。この場合キー「J」が押されているので入力端子5に
61”が入力され、その結果として内部割込み信号15
が@1”となり割込みが発生する。その役割込み処理ル
ーチンにて出力端子11〜14に順次位相差のあるタイ
ミング信号を出力すると、出力13に同期して入力5が
“1#に変化することによりキーrJJが押されたこと
を知ることができる。
しかしながら、この塊の方法では内部割込今信号15を
発生するための論理和lP回路100入力が固定接続さ
れて幹り、千−マトリックスの規模の大小によりキー入
力端子数が増減した場合に柔軟に対処することは困難で
ある。
葦だキー人力数が論理和回路の入力数よりも少ない場合
には、未使用の入力端子は常に一定の論理レベルに保っ
ておく必要があジ、端子の有効利用の点からも不経済で
あるという欠点を有していた。
(発明の目的) 本発明はマイコンに内蔵されたキー人力割込信号発生用
の論理和回路の入力数を選択可能にし、キーマトリック
スの構成に柔軟に対応した割込み信号発生方法を提供す
ることを目的とする。
(発明の構成) 上記目的を達成するため、本発明の割込み信号発生方式
は、複数の入力端子と、割込み機能を有するマイコンに
おいて、前記複数の入力端子の入力信号の削埋オロによ
り割込み信号を発生する論理和手段を備え、その論理和
手段の入力全任意に選択可能とするととt特徴とする。
(実施例の説明) 第3図は本発明の一実施例におけるキー人力検出回路を
示すブロック図である。
第3図においてマイコン101の出力端子111〜11
4.キーマトリックス102.入力端子103〜108
.入力バッファ群109.論理和回路110.内部割込
み信号115は第1図におけるそれと対応したものであ
る。
第3図における選択回路116は論理和回路110の入
力を選択するだめのもので、入力端子103〜108か
ら入力バッファ群109を通しての入力線の中からキー
人力として割当てられている信号線と、論理オロ回路1
10の間の接続を制御するスイッチの役割を果している
。
5− 選択回路116の内部構成方法としてはいくつかの方式
が考えられる。例えば最も簡単な方法として集積回路の
製造工程中に配線の接続か非接続かを決定するマスク・
オプションとして内定的に回路パターン全焼付ける方法
がある。この場合にはキーボードからの入力に対応した
信号St−論理和回路110と接続して、残シの入力(
第3図の場合には入力端子103と104)は通常の入
力ボートとして利用することができる。
さらに別の構成方法として選択回路116内部の接続を
ソフトウェアで制御する方法が考えられる。例えばマイ
コン101内にモードレジスタ全般け、プログラムの実
行開始時にモードレジスタを設定する命令によ)選択回
路116の各信号線の接続/非接続に関する情報を記憶
させておく。
選択回路116内部ではモードレジスタの内容に対応し
て各信号線を入力線と接続するか否かが決定される。
第4図はソフトウェアで選択回路116の接続を制御す
る場合の回路構成の一例を示すものであ6− る。この様にプログラムで割込み信号発生源となる徊号
巌を選択する方法では、入力端子をキーボードの構成に
応じて街効に利用でさるのは勿論のこと、プログラム実
行中にモードレジスタの内容を変更することによジ自由
にキー人力割込み発生信号源全選択することも可能であ
る。
(実施例の効果の説明) 以上述べた様に本実施例によれば、マイコンに内紙した
割込み1言号発生のための論理和回路の入力を任意に選
択できることにより、キーマトリックスの構成に柔軟に
対処したキープ) IJックス割込み信号の発生かり能
になシ、入力端子の有効利用の観点からもその効果は大
でおる。
尚、本実施例では入力源としてキーマトリックスからの
信号についてのみ言及したが、特にそれに限定されるも
のでない。また、選択回路の構成方法としてマスク・オ
プションによるものと、プログラム指定による選択方法
について本実施例では述べたが、これについても特にそ
れに限定されるものではない。
【図面の簡単な説明】
第1図は従来のキー人力検出回路の一例を示すブロック
図であり、第2図は第1図の回路におけるキー人力検出
の動作を示すタイミング図、第3図は本発明の割込みf
d号発生万式金実施したキー人力検出回路の一実施例τ
ボすブロック図、第4図は第3図における選択回路の構
成の一実施例を示す論理回路図である。 1・・・・・・マイクロコンピュータ、2・・・・・・
キーマトリックス、3〜8・・・・・・入力端子、9・
・・・・・入力バッファ群、10・・・・・・論理和回
路、11〜14・・・・・・出力端子、15・・・・・
・内部割込み信号、101・・・・・・マイクロコンピ
ュータ、102・・・・・・キーマトリックス、103
〜108・・・・・・入力端子、109・・・・・・入
力バッファ群、110・・・・・・論理和回路、111
〜114・・・・・・出力端子、115・・・・・・内
部割込み信号。 116・・・・・・選択回路。 兄乙図 出力/l −[−]−]一一一−f−1−−−−−−−
−山カZ 」−1−一一一一一一一」−]−一一一一山
カノ3−「]−−−一一一−−」−]−一−聞門シに=
−m−」=し− 刑3図 り一一一、−−− 、ff14図 入力信号 輸け1和回露入力

Claims (1)

    【特許請求の範囲】
  1. 複数の入力端子と、割込み機能とを有するマイクロコン
    ピュータにおいて、前記複数の入力端子の入力信号の論
    理和により割込み信号を発生する論理和手段を備え、前
    記論理和手段への入力数を任意に選択可能としたことを
    特徴とする割込み信号発生方式。
JP59057908A 1984-03-26 1984-03-26 マイクロコンピュータ Granted JPS60201444A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59057908A JPS60201444A (ja) 1984-03-26 1984-03-26 マイクロコンピュータ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59057908A JPS60201444A (ja) 1984-03-26 1984-03-26 マイクロコンピュータ

Publications (2)

Publication Number Publication Date
JPS60201444A true JPS60201444A (ja) 1985-10-11
JPH0445866B2 JPH0445866B2 (ja) 1992-07-28

Family

ID=13069085

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59057908A Granted JPS60201444A (ja) 1984-03-26 1984-03-26 マイクロコンピュータ

Country Status (1)

Country Link
JP (1) JPS60201444A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014068019A (ja) * 2008-09-24 2014-04-17 Wi-A Corp レーザ反射型マスクの製造方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53159236U (ja) * 1977-05-20 1978-12-13

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53159236U (ja) * 1977-05-20 1978-12-13

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014068019A (ja) * 2008-09-24 2014-04-17 Wi-A Corp レーザ反射型マスクの製造方法

Also Published As

Publication number Publication date
JPH0445866B2 (ja) 1992-07-28

Similar Documents

Publication Publication Date Title
EP1234277B1 (en) Programmable event counter system
KR890007157A (ko) 데이타 프로세서
US5042002A (en) Programmable controller with a directed sequencer
JP2594130B2 (ja) 半導体回路
WO1989006388A1 (fr) Systeme de simulation pour unites de commande programmables
JP3321955B2 (ja) キーボード装置
US4847616A (en) Mode selection circuit
JPH0445866B2 (ja)
JP2841405B2 (ja) マイクロコンピュータの制御回路
JP2919841B2 (ja) データ処理装置のテスト方法
JPS6040047B2 (ja) キ−入力方式
JPH0754348B2 (ja) テスト回路
JP2777133B2 (ja) 中央演算処理装置
JPS6091454A (ja) 集積回路
JP2513032B2 (ja) マイクロコンピュ―タの入力制御回路
JP3341506B2 (ja) 半導体集積回路
JPS6015969B2 (ja) マイクロ命令アドレス生成方式
JPS58169243A (ja) 命令処理装置
JPS6336011B2 (ja)
JPS58140848A (ja) プログラム実行制御方式
JPS6326889B2 (ja)
JPS6288035A (ja) マイクロプログラム制御装置
JPH01297728A (ja) マイクロプログラム開始アドレス生成方式
JPS6136846A (ja) プログラム制御方式
JPS6143302A (ja) シ−ケンスコントロ−ラ

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term