Patent ID: 8077768

Claim:
A digital signal processing apparatus for converting an analog signal to a digital signal and digitally processing the digital signal, the apparatus comprising: a modulation part for performing pulse density modulation on the analog signal and outputting a pulse density modulation signal; a memory for storing a conversion program for converting the pulse density modulation signal to the pulse code modulation data; a CPU for receiving the pulse density modulation signal from the modulation part and converting the received pulse density modulation signal to pulse code modulation data according to the conversion program stored in the memory; wherein the CPU is configured to generate a timer interruption, and wherein the CPU is configured to obtain the pulse density modulation signal from the modulation part and convert the obtained pulse density modulation signal to the pulse code modulation data when the timer interruption is generated; a detection part for detecting the analog signal and supplying the analog signal to the modulation part; and a battery connected to the detection part, wherein the detection part includes a voltage detection part for detecting voltage of the battery, a current detection part for detecting charge current and discharge current of the battery, a temperature detection part for detecting temperature, and a selection part for selecting an analog signal output from one of the voltage detection part, the current detection part, and the temperature detection part and supplying the selected analog signal to the modulation part.