1. Field of the Invention
The invention relates to a remote controller, and more particularly to a remote controller which reduces the pin amount of a control IC.
2. Description of the Related Art
Remote controller functions have become increasingly powerful in recent years. Accordingly, the pin amounts of remote controllers have increased along with the volume of integrated circuits (ICs) therein. Thus, packaging costs have increased. Additionally, with volume of control ICs increasing, volume of the remote controllers have also increased.
Remote controllers are provided. An exemplary embodiment of a remote controller comprises a plurality of buttons, an input module, and a control module. The input module comprises a plurality of resistors and a plurality of switches. The resistors are coupled to a power source. Each resistor provides a current path corresponding to one of the buttons. The switches are coupled to the resistors. The corresponding switch provides the corresponding current path when one button is pushed. The input module accords with the corresponding current path to obtain power provided by the power source and generate an input signal. The control module is coupled to the input module and generates an output signal according to the input signal. The control module comprises a determining module, a storage module, and a modulation module. The determining module is coupled to the input module. When the input module transmits the input signal, the determining module obtains the pushed button according to the input signal and generates a determining signal according to the obtained result. The storage module is coupled to the determining module and generates a control signal according to the determining signal. The modulation module is coupled to the storage module and modulates the control signal to generate the output signal.
A detailed description is given in the following embodiments with reference to the accompanying drawings.
The invention can be more fully understood by referring to the following detailed description and examples with references made to the accompanying drawings, wherein:
The following description is of the best-contemplated mode of carrying out the invention. This description is made for the purpose of illustrating the general principles of the invention and should not be taken in a limiting sense. The scope of the invention is best determined by reference to the appended claims.
The control module 32 is coupled to the input module 31 and generates an output signal SOUT according to the input signal SIN. The control module 32 comprises a determining module 322, a storage module 324, and a modulation module 326. The determining module 322 is coupled to the input module 31. When the input module 31 transmits the input signal SIN, the determining module 322 obtains the pushed button according to the input signal SIN and generates a determining signal SD according to the obtained result. The storage module 324 is coupled to the determining module 322 and generates a control signal SC according to the determining signal SD. The modulation module 326 is coupled to the storage module 324 and modulates the control signal SC to generate the output signal SOUT. The control module 32 further comprises an output module 328 and an oscillator OSC. The output module 328 is coupled to the modulation module 326 and utilizes a wireless method to transmit the output signal SOUT. The oscillator OSC provides operation frequency required by the control module 32. In one embodiment, the control module 32 is an integrated circuit.
The determining module 322 further comprises an input terminal NIN coupled to the input module 31 for receiving the input signal SIN. The input terminal NIN is a general input/output (GIO) pin.
The input signal SIN comprises a current value. The determining signal SD comprises a control code. The determining module 322 obtains the pushed button according to the current value and generates the control code according to the obtained result.
In one embodiment, the storage module 324 is a read only memory (ROM). The storage module 324 stores a plurality of preset current values and a plurality of preset control codes. Each of the preset current values corresponds to one of the preset control codes. Each of the preset current values corresponds to one of the buttons.
While the invention has been described by way of example and in terms of the preferred embodiments, it is to be understood that the invention is not limited to the disclosed embodiments. To the contrary, it is intended to cover various modifications and similar arrangements (as would be apparent to those skilled in the art). Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.
Number | Date | Country | Kind |
---|---|---|---|
096220559 | Dec 2007 | TW | national |