Patent US5530885A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5530885A Expired / Lapsed US ⏱️ 0.0 years remaining

Controller for controlling a system in a car, including a single chip microcomputer, and an apparatus for developing a control program for the microcomputer

Assignee: Hitachi Ltd
•
Filing: 1995-02-10
•
Granted: 1996-06-25
•
Expires: 2015-02-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A car built-in type one-chip microcomputer including a ROM, a RAM, and an input/output port, wherein a control program which is executed on the car built-in type one-chip microcomputer is stored in a high level language, so that formation, change and verification of a control program can be easily carried out by an ordinary programmer who has never been trained to treat an assembly language. Even if the kind of the microcomputer is changed, it is not necessary to change the control program. The program can be modified as a result of experiment. A program developed by a program developing apparatus can be used, as it is compatible with the microcomputer.

Inventors

  • 👤 Tsuneo Kagohata

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 13:05
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/76; G06F15/78; G06F15/7807; G06F15/7814; F; F02; F02P; F02P5/00; F02P5/04; F02P5/145; F02P5/15; F02P5/1502

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 221 words
A controller for controlling an air conditioner system in a car, said controller comprising: a single chip microcomputer, including (i) a memory for storing a control program in machine language after external translation of the control program from a high level language, wherein said control program has been developed by a program developing apparatus, (ii) an input adapted for connection to a sensor of the car air conditioner system for receipt of an input signal therefrom, and (iii) an output, said microcomputer being responsive to receipt of the input signal from the sensor for high-speed execution of the control program and application of a resulting output signal to said microcomputer output; and a driver connected to said microcomputer output, adapted for connection to an actuator of the car air conditioner system, and responsive to the output signal for controlling the actuator to control the car air conditioner system; wherein an operating system of the program developing apparatus is common in specification to the operating system of the microcomputer so that the control program operating environment will be the same between the program developing apparatus and the microcomputer, so that a control program which has been verified on the program developing apparatus can be incorporated into the microcomputer without performing any change on the control program other than translation into machine language.
Claim 2
Dependent Claim 221 words
A controller for controlling an air conditioner system in a car, said controller comprising: a single chip microcomputer, including (i) a memory for storing a control program in machine language after external translation of the control program from a high level language, wherein said control program has been developed by a program developing apparatus, (ii) an input adapted for connection to a sensor of the car air conditioner system for receipt of an input signal therefrom, and (iii) an output, said microcomputer being responsive to receipt of the input signal from the sensor for high-speed execution of the control program and application of a resulting output signal to said microcomputer output; and a driver connected to said microcomputer output, adapted for connection to an actuator of the car air conditioner system, and responsive to the output signal for controlling the actuator to control the car air conditioner system; wherein an operating system of the program developing apparatus is common in specification to the operating system of the microcomputer so that the control program operating environment will be the same between the program developing apparatus and the microcomputer, so that a control program which has been verified on the program developing apparatus can be incorporated into the microcomputer without performing any change on the control program other than translation into machine language.
Claim 3
Dependent Claim 21 words
A controller according to claim 1, wherein the high level language is selected from C language, C++ language, and BASIC language.
Claim 4
Dependent Claim 23 words
A controller according to claim 1, wherein the operating system of the microcomputer is capable of real time processing and multi-task processing functions.
Claim 5
Dependent Claim 216 words
A controller for controlling an engine system in a car, said controller comprising: a single chip microcomputer, including (1) a memory for storing a control program in machine language after external translation of the control program from a high level language, wherein said control program has been developed by a program developing apparatus, (ii) an input adapted for connection to a sensor of the car engine system for receipt of an input signal therefrom, and (iii) an output, said microcomputer responsive to receipt of the input signal from the sensor for high-speed execution of the control program and application of a resulting output signal to said microcomputer output; and a driver connected to said microcomputer output, adapted for connection to an actuator of the car engine system and responsive to the output signal for controlling the actuator to control the car engine system; wherein an operating system of the program developing apparatus is common in specification to the operating system of the microcomputer so that the control program operating environment will be the same between the program developing apparatus and the microcomputer, so that a control program which has been verified on the program developing apparatus can be incorporated into the microcomputer without performing any change on the control program other than translation into machine language.
Claim 6
Dependent Claim 216 words
A controller for controlling an engine system in a car, said controller comprising: a single chip microcomputer, including (1) a memory for storing a control program in machine language after external translation of the control program from a high level language, wherein said control program has been developed by a program developing apparatus, (ii) an input adapted for connection to a sensor of the car engine system for receipt of an input signal therefrom, and (iii) an output, said microcomputer responsive to receipt of the input signal from the sensor for high-speed execution of the control program and application of a resulting output signal to said microcomputer output; and a driver connected to said microcomputer output, adapted for connection to an actuator of the car engine system and responsive to the output signal for controlling the actuator to control the car engine system; wherein an operating system of the program developing apparatus is common in specification to the operating system of the microcomputer so that the control program operating environment will be the same between the program developing apparatus and the microcomputer, so that a control program which has been verified on the program developing apparatus can be incorporated into the microcomputer without performing any change on the control program other than translation into machine language.
Claim 7
Dependent Claim 21 words
A controller according to claim 4, wherein the high level language is selected from C language, C++ language, and BASIC language.
Claim 8
Dependent Claim 23 words
A controller according to claim 4, wherein the operating system of the microcomputer is capable of real time processing and multi-task processing functions.
Claim 9
Dependent Claim 39 words
A controller according to claim 4, wherein said input is adapted for connection to a sensor sensing ignition timing of the engine and said driver is adapted for connection to a control for controlling ignition timing of the engine.
Claim 10
Dependent Claim 42 words
A controller according to claim 4, wherein said input is adapted for connection to a sensor sensing fuel injection amount in the engine, and said driver is adapted for connection to a control for controlling the fuel injection amount in the engine.
Claim 11
Independent Claim 206 words
A method of controlling a system in a car, utilizing a single-chip microcomputer in the car, said method comprising: (a) creating in a high-level programming language in a program developing apparatus a control program for controlling the car system; (b) translating the program, external to the single-chip microcomputer, from the high-level language to a machine language; (c) storing the control program in the machine language in a memory of the single-chip microcomputer in the car; (d) receiving an input signal from a sensor of the car system; (e) in response to the input signal, executing the control program in the machine language at high-speed in the microcomputer to create an output signal; and (f) applying the output signal to a driver connected to an actuator of the car system to control the actuator; wherein an operating system of the program developing apparatus is common in specification to the operating system of the microcomputer so that the control program operating environment will be the same between the program developing apparatus and the microcomputer, so that a control program which has been verified on the program developing apparatus can be incorporated into the microcomputer without performing any change on the control program other than translation into machine language.
Claim 12
Independent Claim 206 words
A method of controlling a system in a car, utilizing a single-chip microcomputer in the car, said method comprising: (a) creating in a high-level programming language in a program developing apparatus a control program for controlling the car system; (b) translating the program, external to the single-chip microcomputer, from the high-level language to a machine language; (c) storing the control program in the machine language in a memory of the single-chip microcomputer in the car; (d) receiving an input signal from a sensor of the car system; (e) in response to the input signal, executing the control program in the machine language at high-speed in the microcomputer to create an output signal; and (f) applying the output signal to a driver connected to an actuator of the car system to control the actuator; wherein an operating system of the program developing apparatus is common in specification to the operating system of the microcomputer so that the control program operating environment will be the same between the program developing apparatus and the microcomputer, so that a control program which has been verified on the program developing apparatus can be incorporated into the microcomputer without performing any change on the control program other than translation into machine language.
Claim 13
Dependent Claim 20 words
A method according to claim 9, wherein the high-level language is selected from C language, C++ language, and BASIC language.
Claim 14
Dependent Claim 21 words
A method according to claim 10, wherein the operating system of the microcomputer performs real time processing and multi-task processing functions.
Claim 15
Dependent Claim 27 words
A method according to claim 10, wherein the sensor and the driver are connected to the car air conditioning system to control the car air conditioning system.
Claim 16
Dependent Claim 23 words
A method according to claim 10, wherein the sensor and the driver are connected to the car engine to control the car engine.
Claim 17
Dependent Claim 25 words
A method according to claim 13, wherein said sensor senses ignition timing of the car engine and said driver controls ignition timing of the engine.
Claim 18
Dependent Claim 27 words
A controller according to claim 13, wherein said sensor senses fuel injection amount in the engine, and said driver controls the fuel injection amount in the engine.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-06-25 1999-12-25 2000-06-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-06-25 2003-12-25 2004-06-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-06-25 2007-12-25 2008-06-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag