Microcomputer control system in which programs can be modified from outside of the system and newer versions of the modified programs are determined and executed
First Claim
1. A microcomputer control system in which programs incorporated in a microcomputer may be modified based on programs provided from outside of said microcomputer, and wherein version information is appended to each of the programs incorporated in said microcomputer and the programs provided from outside of the microcomputer, said system comprising:
- means for using said version information to judge which of the programs incorporated in said microcomputer and the programs provided outside of said microcomputer, is newer; and
means for using whichever programs are newer, wherein said version information is converted into numeric values to determine, from the magnitude of said version information, which is newer programs or data, wherein identification information is appended to a memory, provided outside of said microcomputer, in which a program or data to be used to modify a program incorporated in said microcomputer is stored, whereby said identification information is used to judge whether the memory conforms to said microcomputer control system, in which the program or data to be modified is stored, wherein storage areas to store said identification information have a fixed address, and wherein several programs or pieces of data incorporated in said microcomputer includes programs or data not having substance.
4 Assignments
0 Petitions
Accused Products
Abstract
Programs or data in a mask ROM incorporated in a one-chip microcomputer can be modified from the outside. With version information appended to each of a mask ROM 2 incorporated in a one-chip microcomputer 6 and an external EPROM 5, by comparing the version numbers, programs (tasks and subroutines) of a new version can always be executed and update data of a new version can be used. The programs can be customized for each user.
40 Citations
5 Claims
-
1. A microcomputer control system in which programs incorporated in a microcomputer may be modified based on programs provided from outside of said microcomputer, and wherein version information is appended to each of the programs incorporated in said microcomputer and the programs provided from outside of the microcomputer, said system comprising:
-
means for using said version information to judge which of the programs incorporated in said microcomputer and the programs provided outside of said microcomputer, is newer; and
means for using whichever programs are newer, wherein said version information is converted into numeric values to determine, from the magnitude of said version information, which is newer programs or data, wherein identification information is appended to a memory, provided outside of said microcomputer, in which a program or data to be used to modify a program incorporated in said microcomputer is stored, whereby said identification information is used to judge whether the memory conforms to said microcomputer control system, in which the program or data to be modified is stored, wherein storage areas to store said identification information have a fixed address, and wherein several programs or pieces of data incorporated in said microcomputer includes programs or data not having substance. - View Dependent Claims (2, 3, 4, 5)
-
Specification