摘要 |
In an ignition system for internal combustion engines, reference mark signals are furnished during the rotation of a shaft of an engine. These signals are also used to compute engine speed. The microcomputer contains a storage (ROM) in which the constants required to approximate one or at the most two characteristic curves of ignition timing advance angle v. engine speed are stored. Interpolation between the one stored curve and a fixed ignition timing angle or by interpolation between the two stored characteristic curves, a family of other characteristic curves can be generated without requiring any further storage locations. The values required for the other characteristic curves are arrived at by interpolation and, preferably, by division or multiplication by factors of 2 which are accomplished by shifting numbers in a register. After the required values have been computed, they are counted down in a counter which, when it reaches a reference value causes the ignition timing signal to be generated.
|