Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
210 words
A data processing device operated by a power source voltage and provided with a voltage detector for detecting a value of the power source voltage, comprising: clock signal generating means, for generating clock signals at a speed which varies according to the value of the power source voltage; program storing means, coupled to the clock signal generating means, for executing instructions of a program at a speed corresponding to the generating speed of the clock signal generating means; first counting means, coupled to the clock signal generating means, for counting the clock signals generated by said clock signal generating means for a preset period of time and for obtaining a count value; means for storing a plurality of reference values corresponding to a plurality of power source voltages; comparison means, coupled to the storing means, for comparing the count value obtained by said counting means with a reference value selected from the plurality of reference values and for obtaining a comparison result; and deriving means, coupled to the comparison means, for deriving the value of the power source voltage as having a value of one of the plurality of reference values which is closest in value to the count value, based on the comparison result obtained by said comparison means.
Claim 2
Dependent Claim
210 words
A data processing device operated by a power source voltage and provided with a voltage detector for detecting a value of the power source voltage, comprising: clock signal generating means, for generating clock signals at a speed which varies according to the value of the power source voltage; program storing means, coupled to the clock signal generating means, for executing instructions of a program at a speed corresponding to the generating speed of the clock signal generating means; first counting means, coupled to the clock signal generating means, for counting the clock signals generated by said clock signal generating means for a preset period of time and for obtaining a count value; means for storing a plurality of reference values corresponding to a plurality of power source voltages; comparison means, coupled to the storing means, for comparing the count value obtained by said counting means with a reference value selected from the plurality of reference values and for obtaining a comparison result; and deriving means, coupled to the comparison means, for deriving the value of the power source voltage as having a value of one of the plurality of reference values which is closest in value to the count value, based on the comparison result obtained by said comparison means.
Claim 3
Dependent Claim
18 words
The data processing device according to claim 1, wherein said power supply voltage is supplied from a battery.
Claim 4
Dependent Claim
46 words
The data processing device according to claim 1, further comprising second counting means and a crystal oscillator, coupled to the clock signal generating means, wherein said preset period of time is defined by counting an output signal from the crystal oscillator by the second counting means.
Claim 5
Dependent Claim
33 words
The data processing device according to claim 1, wherein said comparison means is an arithmetic logical unit (ALU), which compares the count value obtained by the counting means with the selected reference value.