JPS6033080A - 時計用マイクロコンピュ−タ - Google Patents

時計用マイクロコンピュ−タ

Info

Publication number
JPS6033080A
JPS6033080A JP58142708A JP14270883A JPS6033080A JP S6033080 A JPS6033080 A JP S6033080A JP 58142708 A JP58142708 A JP 58142708A JP 14270883 A JP14270883 A JP 14270883A JP S6033080 A JPS6033080 A JP S6033080A
Authority
JP
Japan
Prior art keywords
circuit
output
frequency
gate
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
Application number
JP58142708A
Other languages
English (en)
Inventor
Hiroshi Koyama
博 小山
Hiroshi Osawa
大澤 博
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.)
Tokyo Sanyo Electric Co Ltd
Sanyo Electric Co Ltd
Sanyo Denki Co Ltd
Original Assignee
Tokyo Sanyo Electric Co Ltd
Sanyo Electric Co Ltd
Sanyo Denki 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 Tokyo Sanyo Electric Co Ltd, Sanyo Electric Co Ltd, Sanyo Denki Co Ltd filed Critical Tokyo Sanyo Electric Co Ltd
Priority to JP58142708A priority Critical patent/JPS6033080A/ja
Publication of JPS6033080A publication Critical patent/JPS6033080A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G04HOROLOGY
    • G04FTIME-INTERVAL MEASURING
    • G04F10/00Apparatus for measuring unknown time intervals by electric means
    • G04F10/04Apparatus for measuring unknown time intervals by electric means by counting pulses or half-cycles of an AC

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electric Clocks (AREA)
  • Measurement Of Unknown Time Intervals (AREA)

Abstract

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

Description

【発明の詳細な説明】 (イ)産業上の利用分野 本発明は、時計用マイクロコンピュータに関し、特に、
クロノグラフカウンタの内蔵された時計用マイクロコン
ピュータに関する、 (ロ)従来技術 近年、電子時計用の半導体集積回路が専用のマイクロコ
ンビ二一夕で形成されるに至った。このRitt 用マ
イクロコンピュータでは、プログラムによって時計の各
種機能が実現される。もちろん、クロノグラフ機能もプ
ログラムによって実現されるが、時計用マイクロコンピ
ュータの処理速度はそれ程速くないため、し□。。秒桁
の計測はプログラムでは実現できない。そこで、/10
0秒桁を計数する専用のカウンタが内蔵された時計用マ
イクロコンピータが開発されている。
一方、この様な時計用マイクロコンピュータに於いて、
時計仕様の中にクロノグラフ機能がなけ1 ′ れば/1oo秒桁の専用カウンタは全く使用されない。
また、最近では、時計用マイクロコンピュータを、その
低電圧、低消費電流動作の特徴を生かして、電子機器等
の制御に使用する機会が増え、こうしたアプリケージ曹
ンの中には、時計用マイクロコンピュータのサイクルタ
イムと同等の分解能で時間間隔を測定しなげればならな
い場合がある。一般的には、マイクロコンビエータの内
部に設けられた、プログラムでプリセット可能なタイマ
用カウンタが用いられるが、このタイマ用カウンタは、
そのキャリー信号を検出してタイマ一時間を測定するも
のであるため、サイクルタイムと同等の分解能で時間間
隔を測定することは不可能である。また、この機能を実
現するためには、プリグラムによって計数内容を読み出
すことのできるカウンタを別個に設ける必要があり、こ
の場合にはマイクロコンビエータのチップ面積が増加し
好ましくない。
(ハ)発明の目的 本発明は上述した点に鑑みて為されたものであり、クロ
ノグラフ専用のカウンタを用い、その入力をプログラム
によって分周回路の比較的周波数の高い分周出力に切換
接続可能とすることにより、サイクルタイムと同等の分
解能で時間間隔の測定が可能な時言1用マイクロコンピ
ュータを提供するものである。
に)発明の構成 本発明は、基準周波数信号を分周する分周回路と、該分
周回路の分周出力を入力とし所定の周波数の信号を作成
するパルス発生回路と、該パルス発生回路のパルスを計
数するクロノグラフカウンタとを備えた時計用マイクロ
コンピュータに於いて、前記分周回路の比較的周波数の
高い複数の分周出力が印加され、該複数の分周出力のう
ちいずれか一つを選択して出力する選択回路と、前記パ
ルス発生回路の出力と前記選択回路の出力とを切換えて
前記クロノグラフカウンタに印加する切換回路と、所定
命令が実行されたことを検出し、前記選択回路及び切換
回路を制御し、前記クロノグラフカウンタの入力に前記
ノくルス発生回路の出力、あるいは、選択された分周出
力を印加させる制御回路とを備えて成り、クロノ・グラ
7カウンタを、クロッグ2フモードで使用すると共に、
サイクルタイムと同等の分解能で時間間隔を測定するカ
ウンタと、に使用できる様にした構成である。
(ホ)実施例 第1図は、本発明の実施例を示す回路図である。
発振回路(1)は外部端子に接続された水晶振動子(2
)によって定められた周波数、例えば32,76811
y。
の基準周波数を発損し、その発振出力ダ。は分周回路(
3)に印加される。分周回路(3)はT−FF(T−7
リツプフロツプ)が15段継続接続されて構成され、発
振回路(1)からの基準周波数信号ダ。を分局し、lH
zの時計用信号を出力する。また、分周回路(3)の各
段の分周出力のうち、第1段目の分周出力1+は、クロ
ックジェネレータ(4)に印加され、一方、分周出力0
7〜〆3.は/、oo秒ノ(ルス発生回路(5)に印加
される。クロックジェネレータ(4)は、分++−+ 
+■」−ノ = −1に−ノ − 7 )e 、−11
−+ +ル= by舌11vヒを制御するためのタイミ
ング信号T1、Tt、T5、T4を作成し各内部回路に
供給する。分周出力OIを用(・てタイミング信号T+
 、 Tt、T5、T4を作成した場合、マイクロコン
ピュータのサイクルタイムは244桁の計数を行うため
の7168秒)(ルスを作成し出力する。この/ 秒)
くルスは、T−、FF(6)の出00 力Qで制御されるANDゲート(7)に入力される。
T−FF(6)は、クロノグラフモードに於いて、所定
のスイッチが操作されたとき発生するスイッチ信号SW
によって反転し、ANDゲート(7)に於〜)て、1/
 秒パルスの導通と遮断を制御するもの00 であり、クロノグラフのスタート及びストップを制御す
るものである。
更に、分周回路(3)の分局出力戸8、鵜、ダ、及び発
振出力グ。は、選択回路(8)に印加される。選択回路
(8)はANDゲー) (9)Olll)(13とOR
ゲー)(13から成り、ANDゲー) (9)QIQυ
(13の一方の入力に発振用カメ。、分局出力部、グ8
、ダ、が印加され、他方の入力には制御回路α4)から
、為、為、グ3.03 の選択を指示する制御信号が印
加される。即ち、制御信号は、ANDゲート(9)a呻
(11)(12の導通及び遮断を制御することによって
、発振出力ダ0、分周田力鵬、ダ8、グ、を選択し、選
択された出力は、ORゲートQ3)を介して出力される
切換回路05B、ANDゲー)Qf9(17)ト□Rゲ
ート鰻とから栴成され、ANDグー)(16)の一方の
入力には、/1oo秒パルスが印加されたANDゲート
(7)の出力が印加され、また、ANDゲート07ノの
一方の入力には、選択回路(8)の出力が印加される。
更に、ANDグー)QGIの他方の入力には、制御回M
Q4)ノR−8F FQ’lノ出力Qカ印加サレ、すN
Dゲー)Q7)の他方の入力にはR−8FF(11の出
力Qが印加されている。即ち、切換回路α9は制御回路
Q4)17)R−8FF(IIKヨツ”C制御11tt
、R−8FF(11かリセット状態では、/loo秒パ
ルスが印加されたANDゲート(力の出力が、ANDN
Oゲート及びORゲート081を介してクロノグラフカ
ウンタ(21に印加され、R−5FFa9がセット状態
になると選択回路(8)の出力がクロノグラフカウンタ
(イ)に印加される。即ち、前者の場合はクロノグラフ
モードであり、後者の場合は任意の周波数で時間間隔を
測定するモードである。
クロノグラフカウンタ(イ)は、lO進のl3CDカウ
ンタであり、切換回路09から印加されるパルスを計数
し、10個のパルスをnI数したとぎ出力されるキャリ
ーによってR−8FF(2υをセットする。
R−8FF(21)は割込み要求の発生を記憶する7リ
ツプフロツプであり、R−8FF(21)の出力Qは割
込み要求信号I N ’I’ RE Qとして出力され
る。この割込み要求信号INTREQは、マイクロコン
ピュータ内部の割込み制御回路(図示せず)に印加され
、割込みが受け付けられると割込み処理プログラムによ
って、クロノグラフモードの場合には、RAM(図示せ
ず)内に設けられたべ。秒桁以上の計数データに加算処
理等が行われ、また、任意の周波数で時間間隔を測定す
るモードでは、RAM内に設けられた上位桁の計数デー
タに加算処理等が行われる。一方1割込みが受け付けら
れると割込制御回路から出力される割込みセット信号I
NTHESETが01(ゲート(2榎を介してR−8F
F(21)の’Jセッ)端子Hに印加され、R−8FF
(2υがリセットされる。また、クロノグラフカウンタ
01の4ビツト出力は、NORORゲート081力で制
御されるトランスミッシ!l/ゲート(24)を介して
、4ビツトのデータバス35)に接続される。NORゲ
ート(23)及びN A N Dゲート06)は、16
ビツトのインストラクション信号IRO〜lR15に送
出された命令コードが、クロノグラフカウンタ(氾の4
数データを読み出すためのMCD命令(MoveCll
rono Counter Data to AC&n
、x )であることを検出するものであり、MCD命令
が実行されたときに、トランスミッシロンゲート(24
)を導通状態として、クロノグラフカウンタ(2Iのi
iI数データケデータバス(ハ)に送出させる。
選択回路(8)及び切換回路α9を制御する制御回路(
14)は、クロノグラフカウンタ(イ)の入力に選択回
路(8)の出力を印加すると共に発振出力ダ。、分周出
力グ8、ダ2、グ、のいずれか一つを指足するためのs
cT命令(Set (!hrono Counter 
TimerMode )を示す命令コードがインストラ
クション・信号I n O〜I R15に送出さ1また
ことを検出すす るNORゲート(2η及びN A N ])ゲート(2
鵠と、/11)0秒パルスが印加されたA N Dゲー
ト(7)の出力をクロノグラフカウンタ(2(1)の入
力に印加するILCT命令(Re5et Chrono
 Counter Timer Mode)を示す命令
コードがインストラクション信号I itO〜l1ll
 5に送出されたことを検出するN OItゲートc2
1力及びNANDゲート艶と、切換回路Q51の切換を
制御するR−8FF(1!Jと、jコ択回路(8)に発
据出力戸。、分周出力グ0、ダ7.08の選択を指示す
る制御lII化号を作成するラッチ回路C311(32
1(3濠(34)とから成る。R−8FF(1!11の
セット端子SにはNORORゲート081力が印加され
、リセット端子Rには初期設定信−@MRとN0rtゲ
ー) (2!eの出力とがORゲート(四を介して印加
される。また、ラッチ回路cll)(321(、+:<
104)の入力端子りには、各々、・インストラクショ
ン・信号IRO1IRI、IIt2、In2が印加され
、出力Qは対応するANI)ゲート(9)四α11Q2
1に印加される。更に、ラッチ回路C3])C32C3
3)434)のクロック端子ダには、NORゲート07
)の出力が共通に印加され、リセット端子RにはNOR
ゲートψ陽の出力が共通に印加されている。従って、S
CT命令が実行されてNORゲート07)の出力が1”
となると、R−8FFB!Jがセットされると共に、ラ
ッチ回路C3+1(321C3□□□C34)にインス
トラクション信号IRO〜IR3に送出されたデータが
取り込まれ記憶される。一方、RCT命令が実行されて
NORゲート翰の出力がR1”となると、R−8FF(
191がリセットされると共に、ラッチ回路<31)4
321G3■04)はすべてリセットされる。
第2図は、前述したSCT命令、RCT命令及びMCD
命令の命令コードを示す図である。SCT命令は16ビ
ツトのインストラクション信号のうち、IRI 1.I
RI 3、lR14、Ill 5がR1”であり、In
8、IRQ、IRIO1工R12がθ″となるコードで
あり、IRQ−In3に設定される為〜X3によって選
択回路(8)に発振出力0゜、分周出力グいグ2、グ、
の選択を指示することかできる。即ち、XoをR1”と
した場合には、発振出力0゜(16,384Hz)が指
定され、X。
を1″とした場合には分周出力OI(8pl 92H7
)が指定され、Xiミグ1した場合には分周出力’A 
(4,096117,)が指定され、X3を“1”とし
た場合には、分周出力Is (2t O4811Z)が
指定される。このSCT命令を検出するために、第1図
に示されたNORゲー)(27)及びNANDゲート(
ハ)に於いて、インストラクション信号IR8,IR9
、IRIO1IR12がN0ItゲートC力に印加され
、1、R11、lR13、lR14、lR15及びタイ
ミング信号T3がNANDゲー) (2B)に印加され
る。従って、例えば、XoをR1”としたSCT命令が
実行されると、タイミング信号T3のタイミングに於い
て、NORゲート(2刀の出力がR1”となるため、R
−8FFQ!Jはセットされ、ラッチ回路C31)にR
1”、ラッチ回路(32(33)C34)には“O”が
記憶される。よって、発振出力グ。がANDNOゲート
及びORゲー)(13Y介して選択回路(8)から出力
され、また、切換回路a9は、印加された発振出力ダ〇
をクロノグラフカウンタC!αに印加する。これにより
、クロノグラフカウンタ(201は発振出力ダ。を割数
する。
また、第2図に於いて、RCT命令は、インストラクシ
ョンイd号I R10、IRI 1、II’t13、I
 R14,1ll15がR1”であり、In8、In9
、lR12がパ0”と1よるコードであり、IRO〜I
IL7は不定である。このRCT命令命令用検出ために
、第1図に示されたN ORゲート0!j及びNAND
ゲー) C3fl)に於いて、NORゲート(29)に
はインストラクション信号IR8,IR9、lR12及
びNANDゲート00)の出力が印加され、NANDゲ
ート00)にはインストラクション信号■RIO1IR
11、lR13、lR14、lR15及びタイミング信
号T3が印加される。従って、このRCT命令が実行さ
れると、タイミング信号T3のタイミングに於いて、N
ORゲートは)の出力力″′1″となり、このパルスに
より″UR−8F F’(19及びラッチ回路C3])
C32)C33)(1341がリセットさオする。よっ
て、ラッチ回路C31)C12CklC34)の出力Q
はずべて′0”であり、発振出力96o及び分周出力ダ
3.96!、ダ、は、選択回路(8)のANDゲート(
91fl(支)(Ill(lりに於いて遮断される。一
方、切換回路(19はANDゲート(力の出力をクロノ
グラフカウンタ(2(刀に印加するため、スイッチ操作
によってスタート及びストップが制御され、/1oo秒
パルスをクロノグラフカウンタ(2υが計数するクロノ
グラフモードとなる。
更に、第2図に於いて、MCD命令は、インストラクシ
ョン信号l117、Ili、IRIO,lR12、I 
R13、I]114が′1”であり、In8、In9、
IRII、T R15が′°0”となるコードであり、
下位7ビツトX。−X6は、読み出したデータを記憶さ
せるRAMのアドレスを指定するデータとして使用され
る。このMCD命令を検出するために、第1図に示され
たN ORゲー) (’2′(+及びNANDゲー) 
(261に於いて、インストラクション信号IR8、I
li9、I R11、In15はNORゲート03)に
印加され、In7、I R10、lR12、lR13、
lR14はNANDゲート(26)に印加される。この
MCD命令は、クロノブラフモード、あるいは、選択さ
れた周波数での時間間隔の測定モードに於いて、クロノ
グラフカウンタ(2i))に計数された内容を読み出す
とぎに実行され、MCD命令が実行されるとN ORゲ
ート(23)の出力が1”となり、トランスミソション
ゲ−) C!4)が導通して、クロノグラフカウンタ(
20)の計数データがデータバス(251に送出され、
そのデータはMCD命令の下位7ピツトで指定さ2する
R A Mに記憶される。
尚、第1図に示された実施例に於いて、電源投入時に発
生する初期設定信号MRによって、R−8F F (1
!’11(20及びT−FF(6)がリセットされるた
め、クロノグラフカウンタ(201の入力は、ANDゲ
ート・ 1 (7)の出力に接続されるか、’100秒パルスはAN
Dゲート(7)で遮断された状態となる。
また、第1図に示された実施例では、ラッチ回路(31
1t321G31C341の入力端子りには、インスト
ラクション信号IRQ、IRI、IR2、IR3が印加
されているが、命令コードによって周波数の指定を行う
方式を採用せず、データバス(2暖に送出されたデータ
によって周波数の指定を行う方式を採用するならば、ラ
ッチ回路431)(321儲04)の入力端子LK&ま
、データバス(2つの各ビットが接続される。コノ場合
には、データバス(251に予め周波数を指定するデー
タを送出した後、SCT命令な実行することによって、
ラッチ回路C’1l)(32(ト)(34)に周波数を
指定するデータか記憶される。
この様に、サイクルタイムと同等か、ある〜1をまサイ
クルタイムと近い周波数の信号を分周回路(3)等から
複数取り出し、SCT命令によってその周波数を指定す
ると共に、その指定された周波数をクロノグラフカウン
タ(20で計数させることにより、サイクルタイムと同
等、あるいは、サイクルタイムと近い、各種の分解能で
時間間隔を測定することが可能となるのである。
(へ)発明の効果 上述の如く、本発明によれば、時計用マイクロコンピュ
ータを各種電子機器等の制御に利用する際に要求される
機能を十分満足することかでき、時計用マイクロコンビ
エータの応用範囲か拡大される効果を有している。
【図面の簡単な説明】
第1図は、本発明の実施例を示す論理回路図、第2図は
、第1図の実施例で用いられる命令コードを示す図であ
る。 主な図番の説明 (11・・・発振回路、 (2)・・・水晶振動子、 
(3)・・・分周回路、 (4)・・・クロックジェネ
レータ、 (5)”’ /100秒パルス発生回路、 
(8)・・・選択回路、 04)・・・制御回路、 α
9・・・切換回路、 (20)・・・クロノグラフカウ
ンタ、 (251・・・データバス。

Claims (1)

  1. 【特許請求の範囲】 1、基準周波数信号を分周する分周回路と、該分周回路
    の分局出力を入力とし、所定の周波数の信号を作成する
    パルス発生回路と、該パルス発生回路のパルスを計数す
    るクロノグラフカウンタとを備えた時計用マイクロコン
    ピュータに於いて、前記分周回路の比較的周波数の高い
    複数の分周出力及び前記パルス発生回路の出力のうちい
    ずれか一つを選択して前記クロノグラフカウンタに印加
    する信号選択回路と、所定命令が実行されたことを検出
    したとき、前記信号選択回路を制御し、前記クロノグラ
    フカウンタの入力に前記パルス発生回路の出力、あるい
    は、選択された分周出力を印加させる制御回路とを備え
    たことを特徴とする時用 計マイクロコンピュータ。 八 2、特許請求の範囲第1項に於いて、前記信号選択回路
    は、分周回路の比較的周波数の高い複数の分周出力を選
    択する選択回路と、該選択回路の出力と前記パルス発生
    回路の出力を切換えて出力する切換回路とから成ること
    を特徴とする時計用マイクロコンピュータ。
JP58142708A 1983-08-03 1983-08-03 時計用マイクロコンピュ−タ Pending JPS6033080A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58142708A JPS6033080A (ja) 1983-08-03 1983-08-03 時計用マイクロコンピュ−タ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58142708A JPS6033080A (ja) 1983-08-03 1983-08-03 時計用マイクロコンピュ−タ

Publications (1)

Publication Number Publication Date
JPS6033080A true JPS6033080A (ja) 1985-02-20

Family

ID=15321717

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58142708A Pending JPS6033080A (ja) 1983-08-03 1983-08-03 時計用マイクロコンピュ−タ

Country Status (1)

Country Link
JP (1) JPS6033080A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4956678A (ja) * 1972-06-02 1974-06-01 Rca Corp
JPS57146183A (en) * 1981-03-05 1982-09-09 Seiko Instr & Electronics Ltd Electronic watch with chronograph

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4956678A (ja) * 1972-06-02 1974-06-01 Rca Corp
JPS57146183A (en) * 1981-03-05 1982-09-09 Seiko Instr & Electronics Ltd Electronic watch with chronograph

Similar Documents

Publication Publication Date Title
GB1428121A (en) Electronic time measurement
US4152887A (en) Digital electronic alarm timepiece
JPH0347718B2 (ja)
US4374622A (en) Digital alarm timepiece with setting pointer
JPS6033080A (ja) 時計用マイクロコンピュ−タ
US4376995A (en) Timekeeping device
US4110966A (en) Electronic timepiece with stop watch
US3263064A (en) Apparatus for determining the repetition frequency of pulse signals
US4104863A (en) Electronic timepiece having an alarm device
JPS6015901B2 (ja) 時間測定装置
JPS5930030A (ja) 電子温度計
JPH0831001B2 (ja) マイクロコンピュータ
US4187670A (en) Time signal generator circuit for use in an electronic timepiece
US4011436A (en) Multiple level predetermining system
JPH0125033B2 (ja)
US4173758A (en) Driving circuit for electrochromic display devices
US3817020A (en) Electronic digital clock
JPS6055789B2 (ja) 時計装置
JPS5824237Y2 (ja) アラ−ム付電子時計
SU1728848A2 (ru) Электронные часы
JPS6128854A (ja) 容量変化検出回路
JPS6311638B2 (ja)
JPS635713B2 (ja)
SU625183A1 (ru) Электронные часы с мультитаймером
KR850001704Y1 (ko) 승강기용 유니버설 타이머