×

Malfunction preventing system for a microcomputer system

  • US 4,363,092 A
  • Filed: 09/12/1979
  • Issued: 12/07/1982
  • Est. Priority Date: 10/25/1978
  • Status: Expired due to Term
First Claim
Patent Images

1. Apparatus for preventing certain malfunctions of a microcomputer that is normally periodically cycled through a program, the microcomputer including a reset and initialization input terminal, the apparatus comprising a reset circuit for normally applying a first voltage to the reset and initialization input terminal, the microcomputer responding to the first voltage at the reset and initialization input terminal to continuously recycle the program, means responsive to power being initially applied to the microcomputer and the reset circuit for activating the reset circuit so the reset circuit applies a second voltage to the reset input for a predetermined interval after power is initially applied to the microcomputer and reset circuit, the microcomputer responding to the second voltage to reset the program to a starting point and initialize parameters associated with the program, the predetermined interval being greater than a predetermined time required for the microcomputer to execute a program cycle plus the time required to reset and initialize the microcomputer, the microcomputer deriving a program run impulse in response to the microcomputer executing each program cycle, whereby the microcomputer while normally operating derives adjacent periodic program run impulses at intervals spaced from each other by a predetermined time, the predetermined time being less than the predetermined interval, and means connected to the microcomputer to be responsive to the program run impulses for supplying the second voltage to the reset and initialization input terminal in response to a pair of the impulses not occurring in a predetermined duration, the predetermined duration being greater than the predetermined time, whereby the program is immediately reset and initialized in response to the microcomputer not executing the program within the predetermined duration.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×