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

マイクロコンピュータ

Info

Publication number
JPH04256189A
JPH04256189A JP3018053A JP1805391A JPH04256189A JP H04256189 A JPH04256189 A JP H04256189A JP 3018053 A JP3018053 A JP 3018053A JP 1805391 A JP1805391 A JP 1805391A JP H04256189 A JPH04256189 A JP H04256189A
Authority
JP
Japan
Prior art keywords
terminal
external memory
state
key
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.)
Pending
Application number
JP3018053A
Other languages
English (en)
Inventor
Keigo Akiyama
秋山 啓吾
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
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 filed Critical NEC Corp
Priority to JP3018053A priority Critical patent/JPH04256189A/ja
Publication of JPH04256189A publication Critical patent/JPH04256189A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Input From Keyboards Or The Like (AREA)
  • Microcomputers (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はマイクロコンピュータに
関し、特に、外部メモリ制御ならびにキー・マトリクス
に対する処理とを、同一端子を介して時分割にて処理す
るマイクロコンピュータに関する。
【0002】
【従来の技術】従来のマイクロコンピュータにおける外
部メモリに対する制御に関しては、図3に示される構成
において、外部メモリ7のアドレスを選択するための端
子A9と、外部メモリ7の選択されたアドレスに対して
データを書込む場合、あるいは外部メモリ7に格納され
ているデータを読出す場合に使用される端子B10とは
、それぞれ別個の端子としてマイクロコンピュータ6内
に設けられている。従って、外部メモリ7に対してアク
セスする時点においては、常時、端子A9および端子B
10は、共に外部メモリ7に接続されて占有されている
ため、キー・マトリクス8を含めてシステムを構成する
場合には、端子A9および端子B10の他に、キー・マ
トリクス8に対応するための端子C11が必要となる。
【0003】次に、動作について、図4(a)、(b)
および(c)のタイミング図を参照して説明する。図4
(a)、(b)および(c)において、図4(a)は、
外部メモリ7に設けられているCS(チップ・セレクト
)またはCE(チップ・イネーブル)端子における状態
を示しており、図4(b)は、マイクロコンピュータ6
に設けられている端子A9または端子B10における状
態を示し、図(c)は、マイクロコンピュータ6に設け
られている端子C11の状態を示している。
【0004】キー・マトリクス8を含めてシステムを構
成する場合には、マイクロコンピュータ6より外部メモ
リ7をアクセスする際に、外部メモリ7を選択するCS
(チップ・セレクト)またはCE(チップ・イネーブル
)端子をアクティブ状態にした後に(図4(a)の20
5の状態)、アドレス線103およびデータ線104を
介して、端子A9および端子B10を用い、データの書
込み/読出しの処理が行われている(図4(b)の20
6の状態)。また、キー・マトリクス8を含めてシステ
ムを構成する場合には、別の端子C11により、所定の
タイミングにおいて処理が行われる(図4(c)の20
7の状態)。
【0005】
【発明が解決しようとする課題】上述した従来のマイク
ロコンピュータにおいては、外部メモリに対する制御時
において、当該外部メモリに対するアクセス時には、ア
ドレス選択用の端子A9と、データ入出力用の端子B1
0が、外部メモリ用として占有されるため、キー・マト
リクスを含めてシステムを構成する場合に、端子B10
をキー・ソースおよびキー・リターン信号用の端子とし
て使用することができず、他の端子C11を必要とする
結果となり、端子数の増大を招来して、その増加分に対
応して実装面積も増加し、マイクロコンピュータ自体の
信頼性の低下にかかわってくるという欠点がある。
【0006】
【課題を解決するための手段】本発明のマイクロコンピ
ュータは、外部メモリに対する制御用として使用するこ
とのできる機能と、キー・マトリクスを構成するための
キー・ソースおよびキー・リターン信号の入出力用とし
て使用することのできる機能と、を時分割的に切分けて
利用することのできる端子を備えて構成される。
【0007】
【実施例】次に、本発明について図面を参照して説明す
る。
【0008】図1は本発明の一実施例を示すブロック図
である。図1に示されるように、本実施例は、外部メモ
リ2およびキー・マトリクス3に対応して、端子A4と
、端子B5とを備えて構成される。また、図2(a)お
よび(b)は、本実施例に対応するタイミング図であり
、図2(a)は、外部メモリ2に設けられているCS(
チップ・セレクト)またはCE(チップ・イネーブル)
端子における状態を示しており、図2(b)は、マイク
ロコンピュータ1に設けられている端子B5における状
態を示している。
【0009】図1において、外部メモリ2をアクセスす
る場合には、外部メモリ2に設けられているCS(チッ
プ・セレクト)またはCE(チップ・イネーブル)端子
(図示せず)をアクティブ状態にした後(図2(a)の
201の状態)、外部メモリ2のアドレスを選択する端
子A4より、アドレス線お101を介してアドレスが出
力されて外部メモリ2に送られる。また、マイクロコン
ピュータ1と外部メモリ2との間のデータの授受に関し
ては、端子B5を用いて、データ線102を介して行わ
れる(図2(b)の203の状態)。
【0010】また、キー・マトリクス3との対応におい
て、キー・ソースおよびキー・リターン信号の入出力用
として端子B5を使用する場合には、外部メモリ2にお
ける前記CS(チップ・セレクト)またはCE(チップ
・イネーブル)端子をインアクティブにすることにより
(図2(a)の202の状態)、外部メモリ2における
入力状態を非選択、出力状態をハイ・インピーダンス状
態として、外部メモリ2に対するアクセスが不可能な状
態にすることにより、時分割的に、端子B5によってキ
ー・マトリクスを含むシステムを構成することが可能と
なる(図2の204の状態)。
【0011】
【発明の効果】以上説明したように、本発明は、外部メ
モリに対する制御用の端子を、キー・マトリクスを構成
するために、キー・ソースおよびキー・リターン信号の
入出力用として時分割的に共用することができるため、
端子数が削減され、実装面積が縮小化されるとともに、
信頼性が維持されるという効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【図2】本発明の実施例における動作の一例を示すタイ
ミング図である。
【図3】従来例を示すブロック図である。
【図4】従来例における動作の一例を示すタイミング図
である。
【符号の説明】
1,6    マイクロコンピュータ 2,7    外部メモリ 3,8    キー・マトリクス 4,9    端子A 5,10    端子B 11    端子C

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  外部メモリに対する制御用として使用
    することのできる機能と、キー・マトリクスを構成する
    ためのキー・ソースおよびキー・リターン信号の入出力
    用として使用することのできる機能と、を時分割的に切
    分けて利用することのできる端子を備えることを特徴と
    するマイクロコンピュータ。
JP3018053A 1991-02-08 1991-02-08 マイクロコンピュータ Pending JPH04256189A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3018053A JPH04256189A (ja) 1991-02-08 1991-02-08 マイクロコンピュータ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3018053A JPH04256189A (ja) 1991-02-08 1991-02-08 マイクロコンピュータ

Publications (1)

Publication Number Publication Date
JPH04256189A true JPH04256189A (ja) 1992-09-10

Family

ID=11960957

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3018053A Pending JPH04256189A (ja) 1991-02-08 1991-02-08 マイクロコンピュータ

Country Status (1)

Country Link
JP (1) JPH04256189A (ja)

Similar Documents

Publication Publication Date Title
US4141067A (en) Multiprocessor system with cache memory
US5359717A (en) Microprocessor arranged to access a non-multiplexed interface or a multiplexed peripheral interface
KR920008598A (ko) 직접 또는 인터리브모드로 메모리를 액세스하는 메모리 컨트롤러 및 이를 구비한 데이타 처리시스템
US4675813A (en) Program assignable I/O addresses for a computer
US5692161A (en) Method and apparatus for operating a microcomputer in an emulation mode to access an external peripheral
JPH04256189A (ja) マイクロコンピュータ
JPH10340247A (ja) データ通信インターフェース
JPH02310786A (ja) マイクロコンピュータ
KR20000026338A (ko) Arm 중앙처리장치를 내장한 마이크로 컨트롤러의 버스제어방법
US20050289304A1 (en) Control chip and method thereof and computer system utilizing the same
JPH10133945A (ja) データ処理装置
JP2680013B2 (ja) プログラマブルコントローラの外部入出力制御回路
JPH08235054A (ja) 共有メモリ
JPH0512104A (ja) データ記憶制御装置
JPS5821734B2 (ja) ダイレクトメモリアクセス制御方式
RU1807522C (ru) Буферное запоминающее устройство
JP2642132B2 (ja) 画像表示システム
JP2636253B2 (ja) 拡張バス方式
JP2002169721A (ja) 情報処理システム
JP2919357B2 (ja) Cpuインタフェース回路
JPH0210451A (ja) 半導体記憶装置
JPS60114954A (ja) 超小形計算機
JPH073749B2 (ja) デュアルポートram
JPS63305447A (ja) メモリアクセス制御回路
JPH0245208B2 (ja) Basuketsugoshisutemunodeetatensoseigyohoshiki