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

マイクロコンピュータ

Info

Publication number
JPH02230481A
JPH02230481A JP1052345A JP5234589A JPH02230481A JP H02230481 A JPH02230481 A JP H02230481A JP 1052345 A JP1052345 A JP 1052345A JP 5234589 A JP5234589 A JP 5234589A JP H02230481 A JPH02230481 A JP H02230481A
Authority
JP
Japan
Prior art keywords
terminals
address
terminal
microcomputer
data bus
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
JP1052345A
Other languages
English (en)
Inventor
Hiroshi Hikichi
博 引地
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 JP1052345A priority Critical patent/JPH02230481A/ja
Publication of JPH02230481A publication Critical patent/JPH02230481A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Microcomputers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、半導体集積回路にて構成されるマイクロコン
ピュータ(以下マイコンと称す)に関し、特にマイコン
の外部に配置されるメモリ装置をアクセスする機能を有
するマイコンに関する。
〔従来の技術〕
外部のメモリ装置をアクセスできるマイコンは、メモリ
装置に対してアドレス指定するアドレス信号及びメモリ
装置からデータを読み出したり又は、メモリ装置にデー
タを書き込むためのデータバスが必要である。
従来、外部アクセスを高速で行う目的のマイコンは、デ
ータバス端子とアドレス端子をそれぞれ専用化していた
。すなわち、アドレス信号をその専用のアドレス端子を
用いて出力して外部のメモリ装置をアクセスし、専用の
データバス端子を介してメモリ装置との間でデータの供
受を行なっている。このような構成であればアクセスサ
イクルの時間が短く、高速化が可能となる。
ところでワンチップマイコンにおいては、その端子数に
限りがある。このため、上述のように端子を専用化して
しまうとポートとして使用する端子の数が限定されてし
まう。そこで高速化よりもポートとして使用できる端子
数を重視するマイコンにおいては、データバス端子とア
ドレス端子を共用する方式を用いている。すなわち、第
1のタイミングにおいてはデータ及びアドレスの兼用端
子をアドレス端子としてアドレス情報を出し、第2のタ
イミングにおいては兼用端子をデータ端子としてデータ
を供受するのである。このような構成であれば、データ
バス端子とアドレス端子を兼用した分、ポートとして使
用する端子を増加することができる。
〔発明が解決しようとする課題〕
このように、システム仕様や使用目的に応じて、二種類
のマイコンが用いられている。従って、それぞれのマイ
コンの設計,評価は別々に行なわなければならず、コス
ト的にも問題があった。
本発明の目的は、ポート端子数の多いマイコンの機能と
、外部アクセスを高速に実行できるマイコンの機能選択
を容易にすることができるマイクロコンピュータを提供
することにある。
〔課題を解決するための手段〕
本発明のマイコンは制御信号が第1の状態の時は第1の
端子群をポート端子として選択し第2の端子群はアドレ
ス及びデータの兼用端子として選択する第1の選択手段
と、制御信号が第2の状態の時は第1の端子群はアドレ
ス端子として選択し第2の端子群はデータ端子として選
択する第2の選択手段とを備えて構成される。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図(a)乃至(c)は本発明の一実施例を説明する
ためのブ四ック図及びタイミング図である。
制御端子4は、ハイレベル又はロゲレベルを入力する端
子で、この端子の入力信号はアンド回路5に入力され、
データバスを選択するか又は、データバスとアドレス信
号AO−A7を時分割で選択するかを指定する選択回路
6を制御すると共に、ボート入出力信号PO−P7又は
、アドレス信号AO〜A7を選択ずる選択回路7を制御
する。
ボーl・入出力信号PO−P7は、ポート機能ブロック
8に接続されている。アドレス信号AO〜Anは、アド
レス発生回路9から出力され、アドレス信号AO〜A7
は、選択回路6,7に入力され、アドレス信号A8〜A
nぱ、それぞれA8〜An端子から出力される。アンド
回路5の他方の入力はラッチ信号発生回路10から出力
されるアドレスラッチ信号となっており、アンド回路5
の出力は、ADL端子から出力される。
次に、本発明の動作を詳細に説明する。まず、制御端子
4がハイレベルに設定された場合、アンド回路5はラッ
チ信号発生回路10の出力を伝達し、ADL端子から所
定タイミングでアドレスラッチ信号を出力する。選択回
路6は第1図(b)に示すtA,tEのタイミングに応
じてDBO/AO〜DB7/A7の端子のアドレスAO
〜A7又はデータバスを時分割で選択する。すなわちt
AでぱDBO/AO−DB77A7端子を介してアドレ
スAO〜A7の出力を行ない、tBではデータバスと接
続し、データの入出力を実行する。一方、選択回路7は
ポート機能ブロック8の出力PO〜P7を選択し、PO
/AO−Pγ/AO端子はポー1・とじての機能となる
。A8〜An端子は、アドレスの上位信号A8〜Anを
出力する。したかって、制御端子4からの信号がハイの
時はDBO/AO〜DB7/A7端子はアドレス端子と
データバス端子を時分割で選択し、PO/AO〜P7/
A.7はポー1・とじての機能を有するポート端子数重
視のマイコンの構成となる。
次に制御端子4がロウレベルに設定された場合、アンド
回路5はロウレベルとなり、アドレスラッチ信号は出力
されない。(尚、ADL端子はポートとして動作させる
よう兼用することも可能である。)この時選択回路6は
データバスのみを選択し、DBO/AO〜DB7/A7
端子はデータバス端子として動作する。又、選択回路7
はアドレスAO〜A7を選択し、PO/AO〜P 7/
A 7端子はアドレスAO−A7を出力する。A8〜A
n端子は、制御信号4にかかわらず、アドレスの上位信
号を出力する。したがって、制御端子4からの信号がロ
ウの時は、DBO/AO−DB7/A7の端子はデータ
バスとして動作し、PO/AO〜P7/A7はアドレス
端子として動作する外部アクセスの高速化を重視したマ
イコンの構成となる。
第2図は、本発明の他の実施例である。第2図において
第1図と同一回路,端子には同一名称が付けてある。第
1図と異なる部分は制御端子4が不要で、マイコン1の
中で制御信号11をハイレベル又は、pウレベルに設定
できるように構成されている点である。具体的に云えば
マイコン集積回路にて構成されるが、集積回路の製造途
中で制御信号11をハイレベル又は、ロウレベルに固定
して2種類のマイコンを製造すればよい。この実施例で
は制御端子を必要としないため、その端子をポート端子
として利用でき、マイコンとしてより機能アップをはか
ることができるという利点がある。
〔発明の効果〕
以上説明したように本発明は制御信号により、データバ
スと下位アドレス信号を共用するか、又は、データバス
及び下位アドレス線を専用化するかを指定できるように
構成することにより、ポート端子数の多いマイコン又は
、外部アクセスを高速で実行できるマイコンを選択でき
る効果がある。
特に、マイコンは集積回路として実現されるため、本発
明によるマイコンを一種類開発するだけで、ボート端子
数の多いマイコン又は、外部アクセスを高速に実行でき
るマイコンを実現でき、集積回路で構成されるマイコン
の設計,評価が一度で済み、開発コストが低減できると
いう効果もある。
【図面の簡単な説明】
第1図(a)は本発明のマイコンの一実施例を説明する
ためのブロック図、第1図(b)及び(C)は第1図(
a)の回路のタイミング図、第2図は本発明の他の実施
例を説明するためのマイコンのブロック図である。 1・・・・・・マイコン、2・・・・・・外部メモリ装
置、AO〜An・・・・・・アドレス端子.DBO〜D
B7・・・・・・データバス端子、3・・・・・・ラッ
チ回路、4・・・・・・制御端子、5・・・・・・アン
ド回路、6,7・・・・・・選択回路、8・・・・・・
ポート機能ブロック、9・・・・アドレス発生回路、1
0・・・・・・ラッチ信号発生回路、1】・・・・・・
制御信号、ADL・・・・・・アドレスラッチ信号出力
端子、DBO/AO〜DB77A7・・・・・データバ
スとアドレス信号の兼用端子、P O/A O −P 
7/A 7・・・ポート機能端子とアドレス信号の兼用
端子。 代理人 弁理士  内 原   晋

Claims (1)

    【特許請求の範囲】
  1. 第1の端子群と第2の端子群とを有するマイクロコンピ
    ュータにおいて、制御信号が第1の状態の時は前記第1
    の端子群をボート端子として選択し前記第2の端子群を
    アドレス及びデータの兼用端子として選択する第1の選
    択手段と、前記制御信号が第2の状態の時は前記第1の
    端子群をアドレス端子として選択し前記第2の端子群を
    データバス端子として選択する第2の選択手段とを備え
    たことを特徴とするマイクロコンピュータ。
JP1052345A 1989-03-03 1989-03-03 マイクロコンピュータ Pending JPH02230481A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1052345A JPH02230481A (ja) 1989-03-03 1989-03-03 マイクロコンピュータ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1052345A JPH02230481A (ja) 1989-03-03 1989-03-03 マイクロコンピュータ

Publications (1)

Publication Number Publication Date
JPH02230481A true JPH02230481A (ja) 1990-09-12

Family

ID=12912221

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1052345A Pending JPH02230481A (ja) 1989-03-03 1989-03-03 マイクロコンピュータ

Country Status (1)

Country Link
JP (1) JPH02230481A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006109368A1 (ja) * 2005-04-05 2006-10-19 Matsushita Electric Industrial Co., Ltd. 半導体集積回路

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006109368A1 (ja) * 2005-04-05 2006-10-19 Matsushita Electric Industrial Co., Ltd. 半導体集積回路

Similar Documents

Publication Publication Date Title
JP2816146B2 (ja) 回路動作テスト装置
JPH02230481A (ja) マイクロコンピュータ
US5692161A (en) Method and apparatus for operating a microcomputer in an emulation mode to access an external peripheral
JP2963270B2 (ja) 特定用途向けマイクロコントローラ
JP3182906B2 (ja) マイクロコンピュータ
JPH03214275A (ja) 半導体集積回路
JPH03204753A (ja) Dma制御装置
JP2912090B2 (ja) タイムスロットインタチェンジ回路
JPS6315620B2 (ja)
JP2568744Y2 (ja) ワンチップマイクロコンピュータの双方向入出力ポート用切換回路
JPS5971557A (ja) 半導体集積回路装置
JPH02135560A (ja) アドレスの割付方法
KR930002656Y1 (ko) 주,종 마이컴간의 데이타 통신회로
JPS637595A (ja) リ−ドオンリメモリ
JPH04157556A (ja) 識別番号付与方式
JPS5856885B2 (ja) アドレス制御方式
JPH03224042A (ja) メモリアクセス制御装置
JPH03144840A (ja) チップ選択方式
JPS6254349A (ja) アドレス変更方式
JPS5870365A (ja) 記憶装置
JPH04255055A (ja) Dmaコントローラ
JPS6162965A (ja) デバイス切替装置
JPH1031647A (ja) データバス幅変換制御回路を有するcpuボード
JPH0358250A (ja) 記憶装置
JPH02150936A (ja) 拡張メモリアクセス方式