JPS6219992Y2 - - Google Patents

Info

Publication number
JPS6219992Y2
JPS6219992Y2 JP4216786U JP4216786U JPS6219992Y2 JP S6219992 Y2 JPS6219992 Y2 JP S6219992Y2 JP 4216786 U JP4216786 U JP 4216786U JP 4216786 U JP4216786 U JP 4216786U JP S6219992 Y2 JPS6219992 Y2 JP S6219992Y2
Authority
JP
Japan
Prior art keywords
output
clock
system clock
ram
decoder
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
Application number
JP4216786U
Other languages
Japanese (ja)
Other versions
JPS61163997U (en
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 filed Critical
Priority to JP4216786U priority Critical patent/JPS6219992Y2/ja
Publication of JPS61163997U publication Critical patent/JPS61163997U/ja
Application granted granted Critical
Publication of JPS6219992Y2 publication Critical patent/JPS6219992Y2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Electric Clocks (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Description

【考案の詳細な説明】 <技術分野> 本考案はROM/RAM方式を採用した時計用マ
イクロプロセツサシステムに関するものである。
[Detailed Description of the Invention] <Technical Field> The present invention relates to a microprocessor system for watches that employs a ROM/RAM system.

<従来技術> 現在、デイジタル電子時計は、一つの時計機能
がランダムロジツクでLSIの中に組込まれてお
り、他種の機能をもつものを提供しようとしても
同種のLSIの適用によつて実現することは非常に
困難であつた。ところで、ROM/RAM方式を用
いてデイジタル時計を構成する場合、機能の変更
はROMに入れられているプログラムの組方を変
えるだけで行なわれ、ハード部分は別種機能のも
のでも共通に使用することができる。すなわち、
別種機能のデイジタル電子時計は、LSIにおける
ROMのプログラム部のマスクを変更するだけで
機種も得ることが可能で、回路設計が非常に容易
になる。これはランダムロジツクで組込むものに
比して大きな利点である。しかしながら、この
ROM/RAM方式では消費電力が大きくなるとい
う欠点があり、その実用化を遅らせていた。
<Prior art> Currently, in digital electronic watches, one clock function is built into an LSI using random logic, and even if an attempt is made to provide one with a different type of function, it is only realized by applying the same type of LSI. It was extremely difficult to do so. By the way, when configuring a digital clock using the ROM/RAM method, changing the function is done by simply changing the way the programs stored in the ROM are assembled, and the hardware part can be used in common even if the functions are different. Can be done. That is,
Digital electronic clocks with different functions are available at LSI.
It is possible to obtain a different model simply by changing the mask in the program section of the ROM, making circuit design extremely easy. This is a big advantage over random logic. However, this
The ROM/RAM method has the drawback of high power consumption, which has delayed its practical application.

<考案の目的> 本考案は、以上の点に鑑み、ROM/RAM方式
において低消費電力にしたデイジタル電子時計を
提供するものである。
<Purpose of the invention> In view of the above points, the present invention provides a digital electronic clock with low power consumption using the ROM/RAM method.

<考案の構成> 本考案の時計用マイクロプロセツサシステム
は、ROM/RAM方式による計時手段を持つた時
計用マイクロプロセツサシステムにおいて、所定
周波数の基本クロツクを出力する発振器と、該発
振器の出力を受けて上記基本クロツクを分周し第
1単位時間信号を出力する分周器と、該分周器の
出力を受けて上記第1単位時間信号を計数し、下
位桁時刻データを出力すると同時にその最大値の
第2単位時間信号を出力するカウンタと、該カウ
ンタの出力を受けて上記第2単位時間信号に基づ
き、上記第2単位時間信号毎に間欠的にシステム
クロツクを出力するシステムクロツク発生器と、
該システムクロツク発生器からのシステムクロツ
ク毎に応動してRAMから時刻データを読み出し
デコーダに供給するRAM読出し手段と、該RAM
読出し手段からの時刻データと上記カウンタから
の下位桁時刻データとを受けて、これらを表示信
号に変換するデコーダと、該デコーダの出力を受
けて、その表示信号を保持する表示用レジスタ
と、該表示用レジスタの出力と上記デコーダの出
力とを選択して表示手段に供給する回路とを設け
て、かつ上記計時手段は上記システムクロツク発
生器のシステムクロツクを受けて、これにより計
時演算の動作を行う構成であることを特徴とする
ものである。
<Structure of the invention> The microprocessor system for a watch of the present invention is a microprocessor system for a watch that has a timekeeping means using a ROM/RAM method, and includes an oscillator that outputs a basic clock of a predetermined frequency, and an output of the oscillator. a frequency divider that divides the frequency of the basic clock and outputs a first unit time signal; a counter that outputs a second unit time signal having a maximum value; and a system clock that receives the output of the counter and intermittently outputs a system clock for each second unit time signal based on the second unit time signal. a generator;
RAM reading means for reading time data from the RAM and supplying it to the decoder in response to each system clock from the system clock generator;
a decoder that receives the time data from the reading means and the lower digit time data from the counter and converts them into display signals; a display register that receives the output of the decoder and holds the display signal; A circuit is provided that selects the output of the display register and the output of the decoder and supplies it to the display means, and the time measurement means receives the system clock of the system clock generator, thereby performing time measurement calculations. It is characterized by a configuration that performs operations.

<考案の作用> 以下、図面に従つて本考案を説明する。第1図
はブロツクダイヤグラム、第2図はその動作を示
すタイムチヤートである。
<Operation of the invention> The invention will be described below with reference to the drawings. FIG. 1 is a block diagram, and FIG. 2 is a time chart showing its operation.

プログラムカウンタ1、ROM2、データアド
レスレジスタ3、RAM4、演算ユニツト
(ALU)5及びアキユームレータ6から成る計時
手段7はここでは月、日、時、分、などの分以上
の計時及びアラーム一致等を行なつている。プロ
グラムのフロー処理は1分パルスm毎である。発
振器8、分周器9の後段にハード的に設けられた
1秒パルスSをカウントする60秒カウンタ10
は、このための1分パルスmを得るものであり、
1分パルスmを受けてシステムクロツク発生器1
1により1分間に1度ステツプ数Kに対応するシ
ステムクロツクCを発生させている。
A time measuring means 7 consisting of a program counter 1, a ROM 2, a data address register 3, a RAM 4, an arithmetic unit (ALU) 5, and an accumulator 6 is used to measure time over minutes such as month, day, hour, minute, etc., and alarm coincidence. is being carried out. The flow process of the program is every 1 minute pulse m. A 60-second counter 10 that counts 1-second pulses S is provided as a hardware after the oscillator 8 and frequency divider 9.
is to obtain the 1-minute pulse m for this purpose,
The system clock generator 1 receives the 1-minute pulse m.
1, a system clock C corresponding to the number of steps K is generated once per minute.

今、システムクロツクCの周波数をとする
と、常にシステムクロツクが発生する場合1分間
には60のシステムクロツクが供給される。こ
れに対して、上述したものでは1分間に1度プロ
グラムのステツプ数Kのシステムクロツクを供給
させるだけであり、両者の比をAとおけば、 A=K/60 となり消費電力をこのAの比率で小さくできる。
Now, assuming that the frequency of system clock C is 0 , if a system clock is always generated, 600 system clocks are supplied per minute. On the other hand, the system described above only supplies the system clock for the number of program steps K once per minute, and if the ratio of the two is set to A, then A=K/ 600 , and the power consumption can be reduced to this value. It can be made smaller with the ratio of A.

なお、それぞれのモードにおいて、選択された
計時データはバツフアレジスタ12、セグメント
デコーダ13を介して表示用レジスタ14に入力
され、出力端子19及び20を通して表示され
る。表示用レジスタ14への読み込みはもちろん
前述したシステムクロツクCの発生中に行なわれ
る。
In each mode, the selected time measurement data is input to the display register 14 via the buffer register 12 and the segment decoder 13, and is displayed through the output terminals 19 and 20. Reading into the display register 14 is of course carried out during the generation of the system clock C mentioned above.

以上にように、システムクロツクCは、1分パ
ルスm毎にプログラムカウンタ1、ROM2、デ
ータアドレスレジスタ3、RAM4、ALU5、ア
キユームレータ6、バツフアレジスタ12及び表
示用レジスタ14に供給され、これにより、1分
パルス毎に計時演算動作及び該演算結果に対応す
る表示信号の表示用レジスタ14への読み込み動
作が行なわれる。
As described above, the system clock C is supplied to the program counter 1, ROM 2, data address register 3, RAM 4, ALU 5, accumulator 6, buffer register 12, and display register 14 every minute pulse m. As a result, a time calculation operation and a reading operation of a display signal corresponding to the calculation result into the display register 14 are performed every minute pulse.

ところで、ハード的に設けられた60秒カウンタ
10は秒計時データを発生することが可能であ
る。従つて、ここではRAM4内の計時データ以
外に秒計時データも表示し得るようにしている。
By the way, the 60-second counter 10 provided as a hardware is capable of generating second timing data. Therefore, in addition to the clock data in the RAM 4, second clock data can also be displayed here.

オアゲート16は秒計時データをもセグメント
デコーダ13に入力するもので、秒計時データは
刻々セグメントデコーダ13に入力される。60秒
カウンタ10が1分をカウントした時点では、シ
ステムクロツクCが発生しRAM4内の分桁以上
の計時データもセグメントデコーダ13に入力さ
れるが、このとき、60秒カウンタ10の内容は0
秒計時の状態であるので、秒計時データとの混合
を起すことなくRAM4から計時データをデコー
ドすることができる。こうして、セグメントデコ
ーダ13では、1分パルスmの発生時RAM4か
ら出力される計時データを、そしてそれ以外の時
に秒計時データをデコードする。
The OR gate 16 also inputs second clock data to the segment decoder 13, and the second clock data is input to the segment decoder 13 every moment. When the 60 second counter 10 counts one minute, the system clock C is generated and the clock data in the minute digits and above in the RAM 4 is also input to the segment decoder 13, but at this time, the contents of the 60 second counter 10 become 0.
Since it is in the state of second timekeeping, timekeeping data can be decoded from RAM 4 without mixing with second timekeeping data. In this way, the segment decoder 13 decodes the clock data output from the RAM 4 when the one-minute pulse m occurs, and decodes the second clock data at other times.

アンドゲート17はデコーダ出力、1分パルス
mの反転信号及び秒表示モード信号Smを入力
し、秒表示モード信号Smがあるとき、秒計時デ
ータをオアゲート18を介して出力端子20に供
給する。なお、オアゲート18の他方の入力は前
述したように表示用レジスタ14からの信号が供
給されるが、秒表示モードの時には選択して何の
信号も供給されないようにしており、このときは
出力端子20を通して秒が表示される。また、0
秒のときは反転信号によりRAM4側のデコー
ダ出力が直接出力端子20に供給されることを防
止している。
The AND gate 17 inputs the decoder output, the inverted signal of the 1-minute pulse m, and the second display mode signal Sm, and supplies second time measurement data to the output terminal 20 via the OR gate 18 when the second display mode signal Sm is present. Note that the other input of the OR gate 18 is supplied with the signal from the display register 14 as described above, but when the second display mode is selected, no signal is supplied, and at this time, the output terminal Seconds are displayed through 20. Also, 0
When the time is seconds, the inverted signal prevents the decoder output on the RAM 4 side from being directly supplied to the output terminal 20.

以上の説明では、1分毎にプログラムのフロー
処理をするものについて説明したが、システムク
ロツクを1時間毎あるいはそれ以上の時間間隔毎
に発生させてフロー処理することも可能である。
もちろん、これらの場合、ハード的な設計もこれ
に伴つて若干異なつてくる。なお、秒表示は必ず
しも必要でなくオアゲート16、アンドゲート1
7及びオアゲート18等を省略しても何ら差支え
ない。しかしながらこの場合でも秒表示等が希望
される場合、システムクロツクを発生させるため
のカウンタが共通に使用し得て、かつデコーダ
も、システムクロツクの発生期以外でこの計時デ
ータをデコードできるので、簡単な構成で更に表
示の多い電子時計を提供できる利点があり有用で
ある。
In the above explanation, the flow processing of the program is performed every minute, but it is also possible to generate the system clock every hour or more and perform flow processing.
Of course, in these cases, the hardware design will also be slightly different. Note that the seconds display is not necessarily necessary; OR gate 16, AND gate 1
7 and the OR gate 18, etc., may be omitted without any problem. However, even in this case, if seconds display etc. is desired, the counter for generating the system clock can be used in common, and the decoder can also decode this time measurement data outside of the system clock generation period. This is useful because it has the advantage of being able to provide an electronic timepiece with a simple configuration and more displays.

<考案の効果> このように本考案によれば、ROM/RAM方式
において、フロー処理される時間桁の最下位時間
毎に1度システムクロツクを発生させるものであ
り、低消費電力のデイジタル電子時計を提供でき
る。また、このものにおいて、システムクロツク
を発生させるカウンタ及びデコーダを共通に使用
して更に下位桁の時間表示を行う構成としている
ので、構成の複雑化を招くことなく時間表示を増
加させることができるという利点があるものであ
り、極めて有用である。
<Effects of the invention> As described above, according to the invention, in the ROM/RAM system, the system clock is generated once every time of the lowest time digit to be processed by the flow, and the system clock is generated once for each lowest time of the time digit to be processed by the flow. We can provide watches. In addition, this device uses a counter and decoder that generates the system clock in common to display time in lower digits, so it is possible to increase the number of time displays without complicating the structure. This has the advantage of being extremely useful.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本考案の一実施例を示すブロツクダイ
ヤグラム、第2図は第1図の動作を示すタイムチ
ヤートである。 1……プログラムカウンタ、2……ROM、3
……データアドレスレジスタ、4……RAM、5
……演算ユニツト、6……アキユームレータ、7
……計時手段、8……発振器、9……分周器、1
0……60秒カウンタ、11……システムクロツク
発生器、12……バツフアレジスタ、13……セ
グメントデコーダ、14……表示用レジスタ、1
6……オアゲート、17……アンドゲート、18
……オアゲート、19,20……出力端子。
FIG. 1 is a block diagram showing one embodiment of the present invention, and FIG. 2 is a time chart showing the operation of FIG. 1. 1...Program counter, 2...ROM, 3
...Data address register, 4...RAM, 5
...Arithmetic unit, 6...Accumulator, 7
...Time measuring means, 8...Oscillator, 9...Frequency divider, 1
0...60 seconds counter, 11...System clock generator, 12...Buffer register, 13...Segment decoder, 14...Display register, 1
6...or gate, 17...and gate, 18
...OR gate, 19,20...output terminal.

Claims (1)

【実用新案登録請求の範囲】[Scope of utility model registration request] ROM/RAM方式による計時手段を持つた時計
用マイクロプロセツサシステムにおいて、所定周
波数の基本クロツクを出力する発振器と、該発振
器の出力を受けて上記基本クロツクを分周し第1
単位時間信号を出力する分周器と、該分周器の出
力を受けて上記第1単位時間信号を計数し、下位
桁時刻データを出力すると同時にその最大値の第
2単位時間信号を出力するカウンタと、該カウン
タの出力を受けて上記第2単位時間信号に基づ
き、上記第2単位時間毎に間欠的にシステムクロ
ツクを出力するシステムクロツク発生器と、該シ
ステムクロツク発生器からのシステムクロツク毎
に応動してRAMから時刻データを読み出しデコ
ーダに供給するRAM読出し手段と、該RAM読出
し手段からの時刻データと上記カウンタからの下
位桁時刻データとを受けて、これらを表示信号に
変換するデコーダと、該デコーダの出力を受け
て、その表示信号を保持する表示用レジスタと、
該表示用レジスタの出力と上記デコーダの出力と
を選択して表示手段に供給する回路とを設けて、
かつ上記計時手段は上記システムクロツク発生器
のシステムクロツクを受けて、これにより計時演
算の動作を行う構成であることを特徴とする時計
用マイクロプロセツサシステム。
A clock microprocessor system having a ROM/RAM type timekeeping means includes an oscillator that outputs a basic clock of a predetermined frequency, and a first clock that divides the basic clock based on the output of the oscillator.
a frequency divider that outputs a unit time signal; and a frequency divider that receives the output of the frequency divider, counts the first unit time signal, outputs lower digit time data, and at the same time outputs a second unit time signal of the maximum value. a system clock generator that receives the output of the counter and intermittently outputs a system clock every second unit time based on the second unit time signal; A RAM reading means that reads out time data from the RAM and supplies it to the decoder in response to each system clock; and a RAM reading means that receives the time data from the RAM reading means and the lower digit time data from the counter and converts them into a display signal. a decoder for conversion; a display register that receives the output of the decoder and holds the display signal;
a circuit for selecting the output of the display register and the output of the decoder and supplying the selected output to the display means;
A microprocessor system for a timepiece, characterized in that said timekeeping means is configured to receive a system clock from said system clock generator and thereby perform timekeeping operations.
JP4216786U 1986-03-20 1986-03-20 Expired JPS6219992Y2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4216786U JPS6219992Y2 (en) 1986-03-20 1986-03-20

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4216786U JPS6219992Y2 (en) 1986-03-20 1986-03-20

Publications (2)

Publication Number Publication Date
JPS61163997U JPS61163997U (en) 1986-10-11
JPS6219992Y2 true JPS6219992Y2 (en) 1987-05-21

Family

ID=30552667

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4216786U Expired JPS6219992Y2 (en) 1986-03-20 1986-03-20

Country Status (1)

Country Link
JP (1) JPS6219992Y2 (en)

Also Published As

Publication number Publication date
JPS61163997U (en) 1986-10-11

Similar Documents

Publication Publication Date Title
US3928959A (en) Electronic timepiece
GB1355153A (en) Electronic digital clock apparatus
US3817023A (en) Clock devices
JPS6219992Y2 (en)
US4384790A (en) Alarm device for electronic watches
JPS5824758B2 (en) Denshikōgaku Hiyōjidokei
JPS6015901B2 (en) time measuring device
US4110966A (en) Electronic timepiece with stop watch
US4172360A (en) Digital alarm timepiece
US4107916A (en) Electronic watch having an alarm means
US4255805A (en) Data introducing arrangement
JPH0348794A (en) Electronic timepiece with timer function
US3934400A (en) Electronic timepiece
US4207731A (en) Electronic timepiece control circuit
JP2743372B2 (en) Stopwatch with speed calculation
US4468133A (en) Electronic timepiece
JP2508441Y2 (en) Alarm clock with snooze
JPH078797U (en) Reservation time list display type electronic analog timer
JPS6011513Y2 (en) electronic clock device
JPS608659B2 (en) time counter for digital clock
CA1092836A (en) Electronic timepiece with selective display of various time functions
JPS62231196A (en) Timepiece device with error adjusting function
JPS6229984Y2 (en)
KR830001450B1 (en) Electronic digital multifunction watch
US3998046A (en) Electronic timepiece