×

Method and apparatus for associating the reception of reset pulses by a microprocessor with access to different subprograms

  • US 5,386,576 A
  • Filed: 04/19/1993
  • Issued: 01/31/1995
  • Est. Priority Date: 01/12/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a system including a microprocessor and other units, the system applying to the microprocessor a reset pulse of a first type to for waking-up said microprocessor on switching-on, and one of said other units being capable, after switching-on, to apply to the microprocessor a reset pulse of a second type constituting a request for performing a given function, a method for accessing a first subprogram or a second subprogram as a function of the type of reset pulse received by the microprocessor comprising the following steps:

  • providing at said microprocessor a single reset input for receiving both types of reset pulses,after each switching-on of the system, causing a logical data item, different from said reset pulses and readable by said microprocessor, to change from a first state to a second state only after a certain time interval has elapsed since applying a most recent reset pulse,said step of causing the logical data item to change being performed by a circuit connected to a power supply voltage source for the microprocessor and to an input/output terminal of said microprocessor different from said single reset input and adapted to apply to said terminal a signal which passes from a low logic level to a high logic level only after said certain time interval has elapsed,each time a reset pulse is received on said single reset input, reading said logical data item before said certain time interval has elapsed since a most recently applied reset pulse, whereby, if said reset pulse is a reset pulse on switching on, the read logical data item has not yet been changed from said first to said second state, and if said reset pulse is a reset pulse for said request, the read logical data item is already in said second state subsequent to a previous switching-on of the system, anddepending on whether said logical data item is in its first state or in its second state, branching said microprocessor either to an initialization subprogram constituting said first subprogram, or else to a subprogram for processing said request and constituting said second subprogram.

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