JPH0572357A - Electronic timepiece with temperature measuring function - Google Patents
Electronic timepiece with temperature measuring functionInfo
- Publication number
- JPH0572357A JPH0572357A JP3258642A JP25864291A JPH0572357A JP H0572357 A JPH0572357 A JP H0572357A JP 3258642 A JP3258642 A JP 3258642A JP 25864291 A JP25864291 A JP 25864291A JP H0572357 A JPH0572357 A JP H0572357A
- Authority
- JP
- Japan
- Prior art keywords
- temperature
- time
- temperature data
- mode
- key
- 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
Links
Landscapes
- Electric Clocks (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は温度測定機能付電子時計
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic timepiece having a temperature measuring function.
【0002】[0002]
【従来の技術】従来、電子時計に温度検出装置を組み込
み、一定時間毎に温度検出装置で温度を測定して表示す
る機能を付加した温度測定機能付電子時計が製品化され
ている。2. Description of the Related Art Conventionally, an electronic timepiece having a temperature measuring function has been commercialized in which a temperature detecting device is incorporated in an electronic timepiece and a function of measuring and displaying the temperature at a constant time is added.
【0003】[0003]
【発明が解決しようとする課題】しかし、上記の如き従
来の温度測定機能付電子時計では、現在における温度デ
ータを認識できるに停どまり、今日は昨日に比較して暖
くなっているのか寒くなっているのかといったことは認
識できないという不便さがあった。本発明は、上述の如
き事情に鑑みてなされたものであり、今日は昨日に比較
して暖くなっているのか寒くなっているのかが容易に認
識できる温度測定機能付電子時計の提供を目的とする。However, in the conventional electronic timepiece with a temperature measuring function as described above, the temperature data at present cannot be recognized, and today it is warmer or colder than yesterday. There was the inconvenience of not being able to recognize whether or not it was. The present invention has been made in view of the above circumstances, and an object of the present invention is to provide an electronic timepiece with a temperature measuring function that can easily recognize whether it is warmer or colder than yesterday. And
【0004】[0004]
【課題を解決するための手段】一定時間毎に温度を計測
し、該温度をその計測時刻と共に記憶部に記憶してい
き、スイッチ操作を受けて、前日の現在時刻に最も近い
時刻の温度を上記記憶部から読み出して表示するように
した。[Means for Solving the Problems] The temperature is measured at regular intervals, the temperature is stored in a storage unit together with the measured time, and the temperature at the time closest to the current time on the previous day is received in response to a switch operation. The data is read from the storage unit and displayed.
【0005】[0005]
【実施例】以下、図面に示す一実施例により本発明を具
体的に説明する。構成 図1は、本実施例の回路構成を示すものである。すなわ
ち、本実施例ではCPU1を中心に、他の回路部がこれ
に接続する構成となっている。CPU1は、接続する各
回路に制御信号を送って、それらを制御すると共に送ら
れてきたデータを処理・加工して送出する回路である。
発振回路2は、常時、一定の周波数の信号を送出する回
路であり、分周回路3は、上記発振回路2からの信号を
所定の周波数にまで分周して送出する回路である。時刻
計数回路4は、上記分周回路3からの信号を計数して時
刻データを得て、これをCPU1に与えると共に、1分
間毎に分キャリー信号をCPU1に与える回路である。
RAM5は、CPU1の制御の下にCPU1からのデー
タを記憶すると共に、記憶しているデータをCPU1に
送出する回路である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described in detail below with reference to an embodiment shown in the drawings. Configuration FIG. 1 shows the circuit configuration of this embodiment. That is, in the present embodiment, the CPU 1 is the main component, and other circuit parts are connected thereto. The CPU 1 is a circuit that sends a control signal to each circuit to be connected, controls them, processes and processes the sent data, and sends the processed data.
The oscillating circuit 2 is a circuit that constantly sends a signal of a constant frequency, and the frequency dividing circuit 3 is a circuit that divides the signal from the oscillating circuit 2 to a predetermined frequency and sends it. The time counting circuit 4 is a circuit that counts the signals from the frequency dividing circuit 3 to obtain time data, and supplies the time data to the CPU 1 and also a minute carry signal to the CPU 1 every one minute.
The RAM 5 is a circuit that stores the data from the CPU 1 under the control of the CPU 1 and sends the stored data to the CPU 1.
【0006】温度センサ6は、CPU1からの制御信号
を受けて周囲の気温を測定し、気温に対応したレベルの
アナログ信号をA/D変換回路7に送出する回路であ
る。A/D変換回路7はCPU1からの制御信号を受け
て起動し、上記温度センサ6からのアナログ信号を受
け、これをデジタル信号に変換してCPU1に送出する
回路である。キー部8は、後述の読出モード切換キー、
時刻設定モード切換キー、Aキー、Bキー等を備え、こ
れらの中のいずれかが操作されたときに、対応するキー
入力信号をCPU1に送出する回路である。The temperature sensor 6 is a circuit that receives a control signal from the CPU 1 to measure the ambient temperature and sends an analog signal of a level corresponding to the temperature to the A / D conversion circuit 7. The A / D conversion circuit 7 is a circuit which is activated upon receiving a control signal from the CPU 1, receives an analog signal from the temperature sensor 6, converts the analog signal into a digital signal, and sends the digital signal to the CPU 1. The key section 8 includes a read mode switching key, which will be described later,
The circuit is provided with a time setting mode switching key, an A key, a B key, etc., and sends a corresponding key input signal to the CPU 1 when any one of them is operated.
【0007】表示駆動部9は、CPU1から送られてく
るデータを液晶表示パネル10に表示する回路である。
液晶表示パネル10は時刻表示部11と温度データ表示
部12とからなり、時刻表示部11には、該表示部に表
示中の時刻は午後の時刻であるときに、その旨を示すべ
く点灯される午後マーク表示体11aと時刻表示用の7
セグメント表示体等が配されており、また温度データ表
示部12には、温度表示用の7セグメント表示体および
該7セグメント表示体で表示されている温度が過去約2
4時間前の温度であるときに、その旨を示すべく点灯さ
れる過去マーク表示体12aが配され、また表示中の温
度の単位が「℃」である旨を示す温度単位マーク12b
が印刷表示されている。The display drive section 9 is a circuit for displaying the data sent from the CPU 1 on the liquid crystal display panel 10.
The liquid crystal display panel 10 includes a time display unit 11 and a temperature data display unit 12, and the time display unit 11 is turned on to indicate when the time displayed on the display unit is afternoon time. Afternoon mark display 11a and 7 for time display
A segment display body and the like are arranged, and the temperature data display unit 12 displays the temperature of the 7-segment display body for temperature display and the temperature displayed on the 7-segment display body about 2 times in the past.
When the temperature is 4 hours ago, a past mark display body 12a that is turned on to indicate that is arranged, and a temperature unit mark 12b that indicates that the unit of temperature being displayed is "° C".
Is printed.
【0008】図2は、前記RAM5の構成を詳細に示す
ものである。温度レジスタTは、1分間毎に計測された
温度が、順次、セットされていくレジスタである。モー
ドレジスタMはモードを指定するレジスタであり、0が
セットされているときは液晶表示パネル10に現在時刻
と1分毎に計測する温度を表示する通常モードを指定
し、1がセットされているときは、温度読出モードを指
定し、2がセットされているときは、時刻設定モードを
指定する。メモリ指定レジスタPは、次に説明する温度
データ記憶部TDMの温度データメモリM1〜M49の
いずれかを指定するレジスタであり、例えば49がセッ
トされたときは、温度データメモリM49を指定する。
温度データ記憶部TDMは、30分毎に計測した温度を
その計測時刻と共に記憶していく記憶部であり、温度デ
ータメモリM1〜M49からなる。そして温度データメ
モリM1〜M49の各メモリは、計測時刻が記憶される
時刻エリアと計測温度が記憶される温度エリアからな
り、メモリ番号が小さいメモリほど後の温度が記憶さ
れ、例えば、温度データメモリM1には最近の温度、温
度データメモリM49には約24時間前(略、前日の現
在時刻)の温度がそれぞれ記憶される。FIG. 2 shows the structure of the RAM 5 in detail. The temperature register T is a register in which the temperature measured every minute is sequentially set. The mode register M is a register for designating the mode. When 0 is set, the normal mode for displaying the current time and the temperature measured every minute on the liquid crystal display panel 10 is designated, and 1 is set. When, the temperature reading mode is designated, and when 2 is set, the time setting mode is designated. The memory designation register P is a register that designates one of the temperature data memories M1 to M49 of the temperature data storage unit TDM described below. For example, when 49 is set, the temperature data memory M49 is designated.
The temperature data storage unit TDM is a storage unit that stores the temperature measured every 30 minutes together with the measurement time, and includes temperature data memories M1 to M49. Each of the temperature data memories M1 to M49 is composed of a time area in which the measurement time is stored and a temperature area in which the measurement temperature is stored. The memory with the smaller memory number stores the subsequent temperature. For example, the temperature data memory M1 stores the latest temperature, and temperature data memory M49 stores the temperature about 24 hours ago (about the current time on the previous day).
【0009】動作 次に以上の如くに構成された本実施例の動作を説明す
る。図3は本実施例の動作の概要を示すジェネラルフロ
ーチャートである。すなわち、ステップS1では時刻計
数回路4から分キャリー信号が送られてきたかを調べ、
送られてきたときは、ステップS2へ進み温度センサ
6、A/D変換回路7に制御信号を送って、温度の計測
等を行なわしめ、A/D変換回路7から送られてきた温
度データを温度レジスタTにセットする(ステップS
2)。然る後、ステップS3では時刻計数回路4の現在
時刻の分の桁が00分又は30分のいずれかになってい
るかを調べ、いずれかになっているときはステップS4
に進み、温度データ記憶部TDMの温度データメモリM
1の時刻エリアと温度エリアとに上記現在時刻と温度レ
ジスタTにセットしておいた温度とを記憶する。また時
刻計数回路4の現在時刻の分の桁が00分又は30分の
いずれでもないときは、上記ステップS3からステップ
S5に進み、時刻計数回路4の現在時刻の分の桁が15
分又は45分のいずれかになっているかを判断し、いず
れかになっているときはステップS6へ進み上記温度デ
ータ記憶部TDMの各温度データメモリM1〜M49の
記憶データを1つだけメモリ番号の大きい温度データメ
モリにシフトして記憶し、温度データメモリM1を空け
ておく。 Operation Next, the operation of the present embodiment configured as described above will be described. FIG. 3 is a general flow chart showing an outline of the operation of this embodiment. That is, in step S1, it is checked whether the minute carry signal is sent from the time counting circuit 4,
When the temperature data is sent from the A / D conversion circuit 7, the control signal is sent to the temperature sensor 6 and the A / D conversion circuit 7 to measure the temperature. Set in the temperature register T (step S
2). After that, in step S3, it is checked whether the digit of the minute of the current time of the time counting circuit 4 is 00 minutes or 30 minutes, and if it is any, step S4
To the temperature data memory M of the temperature data storage unit TDM.
The present time and the temperature set in the temperature register T are stored in the 1 time area and the temperature area. When the digit of the current time of the time counting circuit 4 is neither 00 minutes nor 30 minutes, the process proceeds from the step S3 to the step S5, and the digit of the current time of the time counting circuit 4 is 15 minutes.
It is determined whether the time is 45 minutes or 45 minutes, and if either is the case, the process proceeds to step S6, and only one memory data is stored in each of the temperature data memories M1 to M49 of the temperature data storage unit TDM. The temperature data memory M1 is shifted to the larger temperature data memory and stored, and the temperature data memory M1 is left empty.
【0010】他方、上記ステップS1で分キャリー信号
がなかったと判断したときは、ステップS7に進み、キ
ー入力があったかを調べ、キー入力があったときはステ
ップS8で対応するキー処理を実行する。上記ステップ
S4、S6の処理を終えた後、ステップS5で現在時刻
の分の桁は15分又は45分のいずれでもないと判断し
たとき、ステップS8のキー処理を実行した後およびス
テップS7でキー入力はなかったと判断したときは、い
ずれもステップS9の表示処理に進み、その時点で表示
が指示されているデータを液晶表示パネル10に表示
し、然る後に前記ステップS1に戻る。On the other hand, if it is determined in step S1 that there is no minute carry signal, the flow advances to step S7 to check if there is a key input, and if there is a key input, the corresponding key processing is executed in step S8. After the processing of steps S4 and S6 is finished, when it is determined in step S5 that the minute digit of the current time is neither 15 minutes nor 45 minutes, the key processing of step S8 is performed and the key is pressed in step S7. When it is determined that there is no input, the process proceeds to the display process of step S9, the data which is instructed to be displayed at that time is displayed on the liquid crystal display panel 10, and then the process returns to step S1.
【0011】図4は上述のステップS8のキー処理を詳
細に示すフローチャートであり、図5は上述のステップ
S9の表示処理を詳細に示すフローチャートであり、ま
た図6は、キー操作に伴なう液晶表示パネル10の表示
の変化を示すものである。以下、これらの図面を参照
し、各種動作を詳細に説明していく。FIG. 4 is a flow chart showing in detail the key processing at step S8 described above, FIG. 5 is a flow chart showing the display processing at step S9 described above in detail, and FIG. 6 is associated with the key operation. 3 shows a change in display on the liquid crystal display panel 10. Hereinafter, various operations will be described in detail with reference to these drawings.
【0012】(イ)通常モードでの動作 通常モードでは、上述の如く、時刻計数回路4からの分
キャリー信号がある度に気温計測等をし、また時刻計数
回路4の現在時刻の分の桁が00分、30分になる度に
温度データメモリM1に計測した温度をセットし、上記
分の桁が15分、45分になる度に温度データ記憶部T
DMのデータをシフトし(ステップS1〜S6)、表示
処理(ステップS9)に進む。この表示処理では、図5
に示すようにステップS50でモードレジスタMの値が
0又は2であることを判断し(この場合は0)、ステッ
プS51で液晶表示パネル10の時刻表示部11に時刻
計数回路4の現在時刻を表示し、ステップS52では、
液晶表示パネル10の温度データ表示部12に温度レジ
スタTにセットしてある温度を表示する。例えば、いま
午前10時10分で、温度レジスタTの温度が23.4
℃のときは液晶表示パネル10には図6のa1の如き表
示がなされる。(A) Operation in normal mode In the normal mode, as described above, the temperature is measured every time there is a minute carry signal from the time counting circuit 4, and the digit of the current time of the time counting circuit 4 is displayed. The measured temperature is set in the temperature data memory M1 every time when 00 minutes and 30 minutes, and the temperature data storage unit T is set every time the minute digit becomes 15 minutes and 45 minutes.
The DM data is shifted (steps S1 to S6), and the process proceeds to the display process (step S9). In this display process, as shown in FIG.
As shown in step S50, it is determined that the value of the mode register M is 0 or 2 (0 in this case), and the current time of the time counting circuit 4 is displayed on the time display unit 11 of the liquid crystal display panel 10 in step S51. Display, and in step S52,
The temperature set in the temperature register T is displayed on the temperature data display section 12 of the liquid crystal display panel 10. For example, at 10:10 am, the temperature of the temperature register T is 23.4.
When the temperature is ° C, the liquid crystal display panel 10 displays a display as shown in a1 of FIG.
【0013】(ロ)読出モードでの動作 通常モードから読出モードにモードを切換えるには、読
出モード切換キーを操作する。この場合、上述の図3の
ステップS7で該キー操作を検出し、ステップS8のキ
ー処理すなわち図4のフローチャートに進み、ステップ
S10で上記キーが操作されたことを検出し、ステップ
S11でモードレジスタMの値は0で通常モードになっ
ていることを検出し、その上でステップS12ではモー
ドレジスタMに1をセットして上記読出モードとし、更
にステップS13では次に行なわれる表示処理に備えて
メモリ指定レジスタPに49をセットして温度データメ
モリM49を指定しておく。(B) Operation in read mode To change the mode from the normal mode to the read mode, the read mode switching key is operated. In this case, the key operation is detected in step S7 of FIG. 3 described above, the process proceeds to the key processing of step S8, that is, the flowchart of FIG. 4, the operation of the key is detected in step S10, and the mode register is detected in step S11. When the value of M is 0, it is detected that the mode is in the normal mode. Then, in step S12, the mode register M is set to 1 to set the reading mode, and in step S13, the next display process is prepared. 49 is set in the memory designation register P to designate the temperature data memory M49.
【0014】次いで図3のステップS9すなわち図5の
表示処理に進み、モードレジスタMの値は0又は2でな
く1で、既に読出モードになっていることを検出し(ス
テップS50)、メモリ指定レジスタPにより指定され
ている温度データメモリすなわち温度データメモリM4
9に記憶されている約24時間前(すなわち昨日におけ
る現在時刻ごろ)の温度とその正確な計測時刻とを液晶
表示パネル10の時刻表示部11、温度データ表示部1
2に表示し(ステップS53、S54)、更にステップ
S55では、表示中の温度データは約24時間程度の過
去のものである旨を示すべく温度データ表示部12に過
去マーク表示体12aを点灯する。而して、図6のa1
に示す如く、現在時刻午前10時10分において読出モ
ード切換キーを操作したときは同図のa2に示す如く計
測時間である昨日の午前10時(昨日の現在時刻より1
0分前の時刻)が時刻表示部11に表示され、その時に
計測した温度21.3℃が温度データ表示部12に表示
され、温度データ表示部12には過去マーク表示体12
aも点灯される。また同図のb1に示すように現在時刻
が10時20分である場合に読出モード切換キーを操作
したときは同図のb2に示すように昨日の10時30分
(昨日の現在時刻より10分後の時刻)において22.
8℃であったことが液晶表示パネル10に表示される。
すなわち前述の如く、30分毎に温度データメモリM1
に新たな温度等が記憶され、その15分後毎に各温度デ
ータメモリの温度等がシフトされるので、最大限15分
の誤差で昨日の現在時刻の温度等が温度データメモリM
49にセットされ、これが液晶表示パネル10の時刻表
示部11、温度データ表示部12に表示されることにな
る。Next, in step S9 of FIG. 3, that is, in the display process of FIG. 5, the value of the mode register M is 1 instead of 0 or 2, and it is detected that the reading mode is already set (step S50), and the memory is designated. Temperature data memory designated by register P, that is, temperature data memory M4
The time display section 11 and the temperature data display section 1 of the liquid crystal display panel 10 show the temperature and accurate measurement time of about 24 hours before stored in 9 (that is, around the current time on yesterday).
2 (steps S53 and S54), and in step S55, the past mark display body 12a is turned on in the temperature data display section 12 to indicate that the temperature data being displayed is past about 24 hours. .. Thus, a1 in FIG.
As shown in, when the read mode switching key is operated at the current time of 10:10 am, the measurement time is shown as a2 in FIG.
The time 0 minutes before) is displayed on the time display unit 11, the temperature 21.3 ° C. measured at that time is displayed on the temperature data display unit 12, and the past mark display body 12 is displayed on the temperature data display unit 12.
a is also turned on. Further, when the read mode switching key is operated when the current time is 10:20 as shown in b1 in the figure, as shown in b2 in the figure, it is 10:30 yesterday (10 22 minutes later).
The fact that the temperature was 8 ° C. is displayed on the liquid crystal display panel 10.
That is, as described above, the temperature data memory M1 is read every 30 minutes.
A new temperature or the like is stored in the temperature data memory, and the temperature or the like in each temperature data memory is shifted every 15 minutes, so that the temperature or the like at the current time of yesterday can be calculated with a maximum error of 15 minutes.
It is set to 49, and this is displayed on the time display section 11 and the temperature data display section 12 of the liquid crystal display panel 10.
【0015】上記の如くして読出モードにした後、前述
のキー部8のAキーを操作していったときには、その都
度、それを図4のステップS30で検出し、ステップS
31でモードレジスタMの値が1になっており上記読出
モードになっていることを確認しながら、メモリ指定レ
ジスタPの値を49〜1の間で、順次、サイクリックに
1だけ小さいものにしていき(ステップS32〜S3
4)、表示処理ではそのメモリ指定レジスタPの値によ
って指定される温度データ記憶部TDM中の温度データ
メモリのデータ(計測時刻および温度)が液晶表示パネ
ル10に表示され、更に過去マーク表示体12aが点灯
されていく(図5のステップS50、S53〜S5
5)。これにより過去24時間に亘る30分毎の温度
が、順次、古い方から時間の経過に沿って認識できるこ
とになる。After the read mode is set as described above, whenever the A key of the key portion 8 is operated, it is detected in step S30 of FIG. 4 each time, and step S30 is executed.
While confirming that the value of the mode register M is 1 at 31 and the read mode is set, the value of the memory designation register P is cyclically decreased by 1 between 49 and 1. (Steps S32-S3
4) In the display process, the data (measurement time and temperature) of the temperature data memory in the temperature data storage unit TDM designated by the value of the memory designation register P is displayed on the liquid crystal display panel 10, and the past mark display body 12a is displayed. Lights up (steps S50 and S53 to S5 in FIG. 5).
5). As a result, the temperature every 30 minutes over the past 24 hours can be sequentially recognized from the oldest one along with the passage of time.
【0016】また、上記状態においてBキーを操作して
いったときは、Aキーを操作していった場合と逆で、メ
モリ指定レジスタPには、順次、1の方から49の方に
1だけ大きい値がサイクリックにセットされ(ステップ
S40〜S44)、このメモリ指定レジスタPの値で指
定された温度データメモリのデータが液晶表示パネル1
0に表示されていく(ステップS50、S53〜S5
5)。In addition, when the B key is operated in the above state, it is the reverse of the case where the A key is operated. A value that is as large as this is cyclically set (steps S40 to S44), and the data of the temperature data memory designated by the value of the memory designation register P is displayed on the liquid crystal display panel 1.
0 is displayed (steps S50, S53 to S5
5).
【0017】以上の如くして、温度データ記憶部TDM
に記録している過去の温度を確認した後、前記通常モー
ドに戻すには、再度、読出モード切換キーを操作する。
このとき該操作を図4のステップS10で検出し、ステ
ップS11でモードレジスタMの値は0でないことを判
断し、ステップS14でモードレジスタMの値は1であ
り、読出モードになっていることを判断し、その上でス
テップS15でモードレジスタMに0をセットして通常
モードに戻す。これにより液晶表示パネル10の表示も
前述の通常モードでの表示に戻る(図5のステップS5
0〜S52)。As described above, the temperature data storage unit TDM
After confirming the past temperature recorded in, the read mode switching key is operated again to return to the normal mode.
At this time, the operation is detected in step S10 of FIG. 4, it is determined in step S11 that the value of the mode register M is not 0, and in step S14 the value of the mode register M is 1 and the read mode is set. Is determined, and then 0 is set in the mode register M in step S15 to return to the normal mode. As a result, the display on the liquid crystal display panel 10 also returns to the display in the above-mentioned normal mode (step S5 in FIG. 5).
0-S52).
【0018】(ハ)時刻設定モードでの動作 通常モードから時刻設定モードにモードを切換えるに
は、時刻設定モード切換キーを操作する。このとき、該
操作を図4のステップS16で検出し、ステップS17
へ進みモードレジスタMの値が0で通常モードになって
いることを確認し、ステップS18でモードレジスタM
の値を2とし、上記時刻設定モードとする。(C) Operation in time setting mode To switch the mode from the normal mode to the time setting mode, the time setting mode switching key is operated. At this time, the operation is detected in step S16 of FIG.
Then, it is confirmed that the value of the mode register M is 0 and the mode is the normal mode.
Is set to 2, and the time setting mode is set.
【0019】以上のようにして時刻設定モードにした後
に、現在時刻の時の桁を修正するときは、Aキーを操作
していくが、該操作は図4のステップS30で検出さ
れ、ステップS31を経てステップS35でモードレジ
スタMの値は2で時刻設定モードになっていることを検
出し、ステップS36で現在時刻の時の桁を1時間だけ
大きなものとしていく。他方、分の桁を修正するとき
は、Bキーを操作していくが、該操作は、図4のステッ
プS40で検出され、ステップS41を経てステップS
45でモードレジスタMの値は2で時刻設定モードにな
っていることを検出し、ステップS46で現在時刻の分
の桁を1分だけ大きなものにしていく。このようにして
修正された現在時刻は、表示処理において時刻表示部1
1に表示されていく(図5のステップS51)。After the time setting mode is set as described above, when the digit at the current time is corrected, the A key is operated. The operation is detected in step S30 of FIG. 4, and step S31 is performed. After that, in step S35, the value of the mode register M is 2 and it is detected that the time setting mode is set, and in step S36, the digit of the current time is increased by one hour. On the other hand, when correcting the digit of the minute, the B key is operated, but the operation is detected in step S40 of FIG.
At 45, the value of the mode register M is 2 and it is detected that the time setting mode is set. At step S46, the digit of the current time is increased by 1 minute. The current time corrected in this way is displayed in the time display unit 1 in the display process.
1 is displayed (step S51 in FIG. 5).
【0020】以上の如くして、現在時刻の修正を終えて
該時刻設定モードから通常モードに戻すときは、再度、
時刻設定モード切換キーを操作する。このとき、該操作
を図4のステップS16で検出し、ステップS17を経
てステップS20でモードレジスタMの値が2で時刻設
定モードになっていることを判断し、その上でステップ
S21ではモードレジスタMに0をセットして通常モー
ドとする。次いでステップS22では、上記時刻設定モ
ードにおいて現在時刻の時の桁に変更があったかを判断
し、変更があったときは、ステップS23へ進み温度デ
ータ記憶部TDMの温度データメモリM1〜M49の時
刻エリアの各時刻の時の桁をも上記現在時刻における時
の桁の変更分だけ、一律に変更する。また、ステップS
24では、現在時刻の分の桁に変更があったかを判断
し、変更があったときは、ステップS25で、その分の
桁の変更が、15〜45分までのものが45〜14分ま
でのものへの変更であったかを調べ、そのような変更で
あるときは、ステップS27に進むが、そのような変更
でないときは、更に、ステップS26で上記分の桁の変
更が45〜14分までのものが15〜44分までのもの
への変更であったかを調べ、そのような変更であるとき
は上記同様ステップS27に進むが、そのような変更で
ないときは、当該キー処理を終える。そして上記ステッ
プS27では、温度データ記憶部TDMの各温度データ
メモリM1〜M49の時刻エリアに記憶されている計測
時刻について分の桁が00分であったものは30分に、
また、30分であったものは00分に変更して書換える
処理が実行されて、当該キー処理を終了する。然る後、
表示処理では、前述の通常モードにおける表示動作が行
なわれる(ステップS50〜S52)。As described above, when the current time is corrected and the time setting mode is returned to the normal mode,
Operate the time setting mode switching key. At this time, the operation is detected in step S16 of FIG. 4, and after step S17, it is determined in step S20 that the value of the mode register M is 2 and the time setting mode is set, and then in step S21, the mode register M is set. Set 0 to M for normal mode. Next, in step S22, it is determined whether or not there is a change in the digit of the current time in the time setting mode, and if there is a change, the process proceeds to step S23 and the time area of the temperature data memories M1 to M49 of the temperature data storage unit TDM. Also, the hour digit of each time is uniformly changed by the change of the hour digit at the current time. Also, step S
At 24, it is judged whether the minute digit of the current time is changed. If there is a change, at step S25, the minute digit is changed from 15 to 45 minutes to 45 to 14 minutes. If it is such a change, the process proceeds to step S27. If it is not such a change, at step S26, the change of the digit of the minute is from 45 to 14 minutes. It is checked whether or not the item is changed to that of 15 to 44 minutes, and if it is such a change, the process proceeds to step S27 similarly to the above, but if it is not such a change, the key processing is ended. Then, in the step S27, in the measurement time stored in the time area of each of the temperature data memories M1 to M49 of the temperature data storage unit TDM, if the minute digit is 00 minutes, it is 30 minutes.
Further, the processing of rewriting after changing the time of 30 minutes to 00 minutes is executed, and the key processing is ended. After that,
In the display process, the display operation in the above-mentioned normal mode is performed (steps S50 to S52).
【0021】上述の如くして本実施例では現在時刻の変
更があっても温度データメモリM49に記憶されている
計測時刻、温度は、前日における現在時刻帯のデータた
るを確保することになる。また、時刻修正したというこ
とは、温度データ記憶部TDMの温度データメモリM1
〜M49に記憶されている計測時間は正確でないという
ことであるが、時刻修正すれば温度データメモリM1〜
M49に記憶されている計測時間も修正されるので、計
測時刻と温度との正確な関係が得られる。ただし、温度
データメモリM1のデータは未だその時刻に至っていな
い未来において計測したものとなる場合もあるが、この
未来の値は使用されることはなく(図3のステップS6
のシフト対象とならず)、温度データメモリM1への次
の回の記憶処理(図3のステップS4)において、その
時点における新たなデータで書換えられ、後にまで残る
ことはない。As described above, in the present embodiment, even if the current time is changed, the measured time and temperature stored in the temperature data memory M49 will be the data of the current time zone on the previous day. In addition, the fact that the time has been corrected means that the temperature data memory M1 of the temperature data storage unit TDM
It means that the measured time stored in M49 is not accurate, but if the time is corrected, the temperature data memory M1
Since the measurement time stored in M49 is also corrected, an accurate relationship between the measurement time and temperature can be obtained. However, the data in the temperature data memory M1 may be measured in the future when the time has not yet been reached, but this future value is not used (step S6 in FIG. 3).
In the storage process of the next time in the temperature data memory M1 (step S4 in FIG. 3), the temperature data memory M1 is rewritten with new data at that time and does not remain afterwards.
【0022】なお、この発明は上記実施例に限定され
ず、この発明を逸脱しない範囲内において種々変形応用
可能である。The present invention is not limited to the above embodiments, and various modifications and applications are possible without departing from the scope of the present invention.
【0023】[0023]
【発明の効果】本発明は、以上詳述したように、一定時
間毎に温度を計測し、該温度をその計測時刻と共に記憶
部に記憶していき、スイッチ操作を受けて、前日の現在
時刻に最も近い時刻の温度を上記記憶部から読み出して
表示するようにした温度測定機能付電子時計に係るもの
であるから、今日は昨日に比較して暖くなっているのか
寒くなっているのかが容易に認識できる温度測定機能付
電子時計の提供を可能とする。As described in detail above, according to the present invention, the temperature is measured at regular time intervals, the temperature is stored in the storage unit together with the measured time, and the current time of the previous day is received in response to the switch operation. Since it relates to the electronic timepiece with a temperature measuring function that reads the temperature at the time closest to the above from the storage unit and displays it, whether today is warmer or colder than yesterday. This makes it possible to provide an electronic watch with a temperature measurement function that can be easily recognized.
【図1】本発明の一実施例の回路構成を示す図。FIG. 1 is a diagram showing a circuit configuration of an embodiment of the present invention.
【図2】図1におけるRAMの構成を示す図。FIG. 2 is a diagram showing a configuration of a RAM shown in FIG.
【図3】上記実施例の動作の概要を示すジェネラルフロ
ーチャート。FIG. 3 is a general flowchart showing an outline of the operation of the above embodiment.
【図4】図3中のキー処理を詳細に示すフローチャー
ト。FIG. 4 is a flowchart showing details of key processing in FIG.
【図5】図3中の表示処理を詳細に示すフローチャー
ト。5 is a flowchart showing the display process in FIG. 3 in detail.
【図6】読出モード切換キー操作に伴なう表示の変遷を
示す図。FIG. 6 is a diagram showing a transition of display accompanying a read mode switching key operation.
1 CPU 2 発振回路 3 分周回路 4 時刻計数回路 5 RAM 6 温度センサ 7 A/D変換回路 8 キー部 9 表示駆動部 10 液晶表示パネル 11 時刻表示部 11a 午後マーク表示体 12 温度データ表示部 12a 過去マーク表示体 12b 温度単位マーク T 温度レジスタ M モードレジスタ P メモリ指定レジスタ TDM 温度データ記憶部 M1〜M49 温度データメモリ 1 CPU 2 Oscillation circuit 3 Dividing circuit 4 Time counting circuit 5 RAM 6 Temperature sensor 7 A / D conversion circuit 8 Key part 9 Display drive part 10 Liquid crystal display panel 11 Time display part 11a Afternoon mark display body 12 Temperature data display part 12a Past mark display 12b Temperature unit mark T Temperature register M Mode register P Memory designation register TDM Temperature data storage unit M1 to M49 Temperature data memory
Claims (1)
時手段で得られた現在時刻と共に記憶する記憶手段と、 この記憶手段に記憶された温度を表示させるためのスイ
ッチと、 このスイッチが操作された際に前記記憶手段に記憶され
ている温度のうち前日の現在時刻に最も近い時刻の温度
を読み出して表示する表示制御手段とを備えることを特
徴とする温度測定機能付電子時計。1. A time measuring means for counting the current time, a temperature detecting means, and a storage means for storing the temperature obtained by the temperature detecting means at regular time intervals together with the current time obtained by the time measuring means. A switch for displaying the temperature stored in the storage means, and a display for reading and displaying the temperature at the time closest to the current time of the previous day among the temperatures stored in the storage means when the switch is operated. An electronic timepiece having a temperature measuring function, comprising: a control means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03258642A JP3108944B2 (en) | 1991-09-11 | 1991-09-11 | Electronic clock with temperature measurement function |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03258642A JP3108944B2 (en) | 1991-09-11 | 1991-09-11 | Electronic clock with temperature measurement function |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0572357A true JPH0572357A (en) | 1993-03-26 |
JP3108944B2 JP3108944B2 (en) | 2000-11-13 |
Family
ID=17323107
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP03258642A Expired - Fee Related JP3108944B2 (en) | 1991-09-11 | 1991-09-11 | Electronic clock with temperature measurement function |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3108944B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009250741A (en) * | 2008-04-04 | 2009-10-29 | Seiko Epson Corp | Electronic watch and method for displaying information in electronic watch |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR200490631Y1 (en) * | 2018-01-31 | 2019-12-13 | 구동현 | Footrest for motorcycles |
-
1991
- 1991-09-11 JP JP03258642A patent/JP3108944B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009250741A (en) * | 2008-04-04 | 2009-10-29 | Seiko Epson Corp | Electronic watch and method for displaying information in electronic watch |
Also Published As
Publication number | Publication date |
---|---|
JP3108944B2 (en) | 2000-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5537101A (en) | Time data receiving apparatus | |
JPS61159121A (en) | Electronic thermometer | |
JP3108944B2 (en) | Electronic clock with temperature measurement function | |
JP3043015B2 (en) | Electronic clock with analog time display | |
JP3033849B2 (en) | Blood pressure storage device | |
EP0488366B1 (en) | Wrist watch | |
US4178750A (en) | Control circuit for electronic timepiece | |
JP2759159B2 (en) | Electronic temperature measurement device | |
US5297119A (en) | Data storage apparatus | |
US6697069B2 (en) | Portable measuring device and display method for displaying a measurement | |
JP2539338Y2 (en) | Altimeter | |
JPH055789A (en) | Weather forecast display device | |
EP0488354B1 (en) | Data storage apparatus | |
JPH05172964A (en) | Apparatus for displaying residual number of days | |
JPH0656788U (en) | Electronic clock with notification function | |
JP3203716B2 (en) | Stopwatch device and display method thereof | |
JP3399217B2 (en) | Measuring device and measuring method | |
JPH06235779A (en) | Temperature measuring equipment | |
JPH055788A (en) | Weather forecast display device | |
JPH05172963A (en) | Apparatus for displaying residual number of days | |
JP3173091B2 (en) | Stopwatch device | |
JPH06102238A (en) | Oxygen concentration detector | |
JPH0326336B2 (en) | ||
JPS5911463A (en) | Electronic calculator | |
JPH0134149Y2 (en) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070914 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080914 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090914 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100914 Year of fee payment: 10 |
|
LAPS | Cancellation because of no payment of annual fees |