Claims
- 1. In an electronic calculator of the type having a time display function, said calculator being operable in either a calculator mode, a clock mode or a world clock mode, said calculator having:
- (a) a calculator section for performing arithmetic calculations, said calculator section including an arithmetic circuit, a memory circuit having arithmetic register means, and a control circuit for controlling said arithmetic circuit and said memory circuit;
- (b) an input unit for supplying input data and country codes to said calculator section, said country codes comprising information representing the time differences between a standard country and desired countries; and
- (c) a time unit signal generator for supplying a time unit signal to said calculator section, said arithmetic circuit, memory circuit and input unit being coupled through said control circuit to form said calculator, the improvement comprising:
- (i) said memory circuit including a time information register means for storing a reference time of an appointed country and country code thereof;
- (ii) a clock circuit, comprising said time information register means, arithmetic circuit and control circuit which receives the time unit signal from said time unit signal generator, time increment accumulation being carried out under the control of said control circuit in response to said time unit signal such that the reference time data in said time information register is fed to said arithmetic circuit for adding a unit time thereto to keep said reference time of said appointed country;
- (iii) said control circuit including a state holding circuit for holding the time unit signal, said time increment accumulation being carried out in response to the output of said state holding circuit, said accumulation being carried out in said arithmetic circuit in a time-shared fashion with respect to other arithmetic calculations carried out in said arithmetic circuit; and
- (iv) time difference compensating means comprising said arithmetic circuit, arithmetic register means and control circuit which receives a country code of a desired country from said input unit, time difference compensation with respect to the reference time kept in said time information register means being carried out under the control of said control circuit such that the country code in the time information register and the input country code are fed to said arithmetic circuit for time difference calculation between the appointed country and the desired country, the time difference data is stored in said arithmetic register means and the stored time difference data and the reference time data in the time information register means are fed to the arithmetic circuit for time difference compensation to obtain a real time of said desired country.
- 2. An electronic calculator according to claim 1 in which said reference time and country code of said appointed country is input to said calculator section to be initially stored in said time information register means.
- 3. An electronic calculator according to claim 1 in which said country code stored in a part of said time information register means is displayed on display means.
- 4. An electronic calculator according to claim 1 in which said control circuit includes at least one ROM, said arithmetic calculations, said time increment accumulation and said time difference calculation and time difference compensation being carried out on the basis of programs prestored in said ROM, said programs being read out from the ROM in response to said input data, said time unit signal and said country code, whereby said arithmetic circuit and memory circuit are controlled by the output of the ROM so as to operate in each of said modes.
- 5. An electronic calculator according to claim 1 which said arithmetic circuit includes an arithmetic unit and a discriminating circuit for determining the condition of the input of said arithmetic unit, the output of said discriminating circuit being fed to the control circuit, and in which the control circuit controls the arithmetic circuit and the memory circuit in response to said output of the discriminating circuit to perform the arithmetic calculations in said calculator mode and said accumulation operation in said clock mode and said world clock mode.
Parent Case Info
This is a continuation, of application Ser. No. 811,953 filed June 30, 1977 and now abondoned.
US Referenced Citations (7)
Continuations (1)
|
Number |
Date |
Country |
Parent |
811953 |
Jun 1977 |
|