×

Electronic appliance controller with flexible program and step duration capability

  • US 4,223,379 A
  • Filed: 06/06/1978
  • Issued: 09/16/1980
  • Est. Priority Date: 06/06/1978
  • Status: Expired due to Term
First Claim
Patent Images

1. An electronic controller comprising:

  • a digital program sequence counter capable of stepping from one state to the next in response to clock pulses, and capable further of selectively either stepping to the next state of a regular counting sequence, or jumping to a particular arbitrary state, each sequence counter state representing a particular program step;

    a programmable digital timer for establishing any one of a plurality of different time durations, said programmable timer operable to count clock pulses and to output a signal when the number of clock pulses corresponding to a programmed time duration have been inputted;

    a timer setting control operable to program said programmable timer;

    program memory means responsive to the state of said program sequence counter for directing said timer setting control to program a time duration desired for any particular program step;

    control logic means for directing the operation of said program sequence counter and said digital timer to effect periodic program advancing operations, said control logic means operable in the event a signal has not been received from said programmable timer to direct a clock pulse to said programmable timer for each program advancing operation, and said control logic means operable in the event a signal is received from said programmable timer to direct a clock pulse to said program sequence counter to cause stepping to the next program step, whereupon said program memory means directs said timer setting control to program a new time duration into said programmable timer; and

    logic means responsive to an external input and to said program memory means for controlling whether a program jump from a particular program step to another program step occurs.

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