Reprogrammable controller containing multiple programs
First Claim
Patent Images
1. A reprogrammable controller for a device, comprising:
- an electrically erasable and programmable memory having a first program for controlling an operation of the device;
a read only memory for storing a second program and a third program, the second program for reprogramming the first program in the electrically erasable and programmable memory, and the third program for initiating the first program and the second program;
a serial interface;
a serial data transmission line coupled to the serial interface;
an external communications apparatus coupled to the serial data transmission line for providing data, to be used in reprogramming the first program by the second program, through the serial data transmission line; and
means for allowing initiation of one of the first program and the second program by the third program, wherein the third program starts program initiation, once the controller has been brought into use, based upon an interrogation which checks at least one input signal of at least one sensor of the object to determine whether a threshold value is present, wherein, when the threshold value is present, the second program controls the controller, and when the threshold value is not present, the first program controls the controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A controller has a microcomputer, an electrically erasable and programmable memory which has a control program (CONTROL), a read only memory and a serial interface. A serial data transmission line can be connected to the serial interface. A program (PROG) for reprogramming the electrically erasable and programmable memory is stored in the read only memory. For reprogramming the electrically erasable and programmable memory, the controller receives the data, which are to be programmed, via the serial data transmission line from an external communications apparatus.
-
Citations
7 Claims
-
1. A reprogrammable controller for a device, comprising:
-
an electrically erasable and programmable memory having a first program for controlling an operation of the device; a read only memory for storing a second program and a third program, the second program for reprogramming the first program in the electrically erasable and programmable memory, and the third program for initiating the first program and the second program; a serial interface; a serial data transmission line coupled to the serial interface; an external communications apparatus coupled to the serial data transmission line for providing data, to be used in reprogramming the first program by the second program, through the serial data transmission line; and means for allowing initiation of one of the first program and the second program by the third program, wherein the third program starts program initiation, once the controller has been brought into use, based upon an interrogation which checks at least one input signal of at least one sensor of the object to determine whether a threshold value is present, wherein, when the threshold value is present, the second program controls the controller, and when the threshold value is not present, the first program controls the controller. - View Dependent Claims (2, 3, 4, 7)
-
-
5. A reprogrammable controller for a device, comprising:
-
an electrically erasable and programmable memory having a first program for controlling an operation of the device; a read only memory for storing a second program and a third program, the second program for reprogramming the first program in the electrically erasable and programmable memory, and the third program for initiating the first program and the second program; a serial interface; a serial data transmission line coupled to the serial interface; an external communications apparatus coupled to the serial data transmission line for providing data, to be used in reprogramming the first program by the second program, through the serial data transmission line; and means for allowing initiation of one of the first program and the second program by the third program; wherein the second program includes a first part for exchanging data with the external communications apparatus, and a second part for erasing and reprogramming the first program in the electrically erasable and programmable memory, the second part being loaded from the external communications apparatus into a random access memory.
-
-
6. A reprogrammable controller for a device, comprising:
-
an electrically erasable and programmable memory having a first program for controlling an operation of the device; a read only memory for storing a second program and a third program, the second program for reprogramming the first program in the electrically erasable and programmable memory, and the third program for initiating the first program and the second program; a serial interface; a serial data transmission line coupled to the serial interface; an external communications apparatus coupled to the serial data transmission line for providing data, to be used in reprogramming the first program by the second program, through the serial data transmission line; and means for allowing initiation of one of the first program and the second program by the third program; wherein the third program checks a rotational speed sensor of the object to determine whether a rotational speed signal is present, wherein, when the signal is not present, the second program controls the controller, and when the signal is present, the first program controls the controller.
-
Specification