US4958309A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus and method for changing frequencies
Assignee: Nrc Corp
•
Filing: 1989-01-30
•
Granted: 1990-09-18
•
Expires: 2009-01-30
Abstract
Abstract A microprocessor controlled circuit and associated firmware program provide a capability to change output frequencies when required. A plurality of frequency generating devices are included, and logic circuitry is used to determine which frequency generator is coupled to the microprocessor to provide the desired output frequency. The logic circuitry is controlled by the microprocessor in accordance with a comparison of a data pattern stored in the internal random access memory of the microprocessor with at least one of a plurality of data patterns stored in a read only memory, which data patterns represent the frequency generating devices.
Inventors
- 👤 Randy J. Turkal
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 10:21
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/04; G06F1/08; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/319; G01R31/31917
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
153 words
Frequency control apparatus for providing a selected one of two frequencies to a microprocessor comprising, in combination: first frequency generating means capable of generating a signal having a first frequency; second frequency generating means capable of generating a signal having a second frequency; a microprocessor to which signals of said first frequency or said second frequency are selectively applied; logic circuit means for selectively gating a signal from either said first frequency generating means or said second frequency generating means to said microprocessor; flip-flop means for controlling said logic circuit means and having a first input coupled to an output of said microprocessor; address decoder means controlled by said microprocessor and coupled to a second input of said flip-flop means; memory means coupled to said microprocessor to provide data to said microprocessor for control thereof; and reset means controlled by said address decoder means and coupled to said microprocessor for resetting said microprocessor.
Claim 2
Dependent Claim
153 words
Frequency control apparatus for providing a selected one of two frequencies to a microprocessor comprising, in combination: first frequency generating means capable of generating a signal having a first frequency; second frequency generating means capable of generating a signal having a second frequency; a microprocessor to which signals of said first frequency or said second frequency are selectively applied; logic circuit means for selectively gating a signal from either said first frequency generating means or said second frequency generating means to said microprocessor; flip-flop means for controlling said logic circuit means and having a first input coupled to an output of said microprocessor; address decoder means controlled by said microprocessor and coupled to a second input of said flip-flop means; memory means coupled to said microprocessor to provide data to said microprocessor for control thereof; and reset means controlled by said address decoder means and coupled to said microprocessor for resetting said microprocessor.
Claim 3
Dependent Claim
97 words
The frequency control apparatus of claim 1 in which said logic circuit means comprises: a first NOR gate having one input coupled to said first frequency generating means and a second input coupled to a first output of said flip-flop means; a second NOR gate having one input coupled to said second frequency generating means and a second input coupled to a second output of said flip-flop means; and a third NOR gate having first and second inputs coupled to the outputs of said first and second NOR gates and having an output coupled to said microprocessor.
Claim 4
Dependent Claim
19 words
The frequency control apparatus of claim 1 in which said first and second frequency generating means are crystal oscillators.
Claim 5
Dependent Claim
21 words
The frequency control apparatus of claim 1 in which said reset means comprises a coupled NOR gate and a monostable multivibrator.
Claim 6
Dependent Claim
16 words
The frequency control apparatus of claim 1 in which said memory means comprises a read-only memory.
Claim 7
Dependent Claim
47 words
The frequency control apparatus of claim 1, also including an address latch which is coupled to certain of the outputs of the microprocessor and to certain of the inputs of the memory means and which provides a portion of the address when the microprocessor addresses the memory.
Claim 8
Dependent Claim
17 words
The frequency control apparatus of claim 1, also including means for selecting one of the two frequencies.
Claim 9
Dependent Claim
16 words
The frequency control apparatus of claim 7, in which said means for selecting comprises a keyboard.
Claim 10
Dependent Claim
55 words
The frequency control apparatus of claim 1, in which byte patterns of data representing the first and second frequency generating means are stored in said memory means, and in which one of said byte patterns can be stored in a random access memory of said microprocessor to enable said microprocessor to select the corresponding frequency.
Claim 11
Dependent Claim
43 words
The frequency control apparatus of claim 9, in which frequency selection is accomplished by the microprocessor by comparing the byte pattern stored in the random access memory of the microprocessor with at least one of the byte patterns stored in the memory means.
Claim 12
Dependent Claim
59 words
The frequency control apparatus of claim 1, in which the microprocessor performs a comparison of data stored in a random access memory of said microprocessor with at least one byte pattern of data representing one of the two frequency generating means and stored in said memory means in order to determine whether a change of signal frequency is required.
Claim 13
Dependent Claim
246 words
A process for providing a selected one of two different frequencies from two frequency generating means through logic means to a microprocessor having memory means, comprising the following steps: (a) determining whether a data pattern in the microprocessor memory is identical to a first reference pattern associated with a first of two frequencies; (b) if said patterns are identical, controlling said logic means to cause a first of the two frequencies to be provided to the microprocessor from a first frequency generating means; (c) if said patterns are not identical, determining whether the data pattern in the microprocessor memory is identical to a second reference pattern associated with a second of the two frequencies; (d) if said data pattern and said second reference pattern are identical, controlling said logic means to cause a second of the two frequencies to be provided to the microprocessor from a second frequency generating means; (e) if said data pattern and said second reference pattern are not identical, determining which of the two frequencies is required; (f) writing a reference pattern associated with the selected one of the two frequencies into the microprocessor memory means; (g) resetting the microprocessor; (h) making a further determination as to whether the data pattern which has been written into the microprocessor memory is identical to said first reference pattern; and (i) repeating conditional steps b, c and d to cause the desired frequency to be provided to the microprocessor until the desired frequency is changed.
Claim 14
Dependent Claim
246 words
A process for providing a selected one of two different frequencies from two frequency generating means through logic means to a microprocessor having memory means, comprising the following steps: (a) determining whether a data pattern in the microprocessor memory is identical to a first reference pattern associated with a first of two frequencies; (b) if said patterns are identical, controlling said logic means to cause a first of the two frequencies to be provided to the microprocessor from a first frequency generating means; (c) if said patterns are not identical, determining whether the data pattern in the microprocessor memory is identical to a second reference pattern associated with a second of the two frequencies; (d) if said data pattern and said second reference pattern are identical, controlling said logic means to cause a second of the two frequencies to be provided to the microprocessor from a second frequency generating means; (e) if said data pattern and said second reference pattern are not identical, determining which of the two frequencies is required; (f) writing a reference pattern associated with the selected one of the two frequencies into the microprocessor memory means; (g) resetting the microprocessor; (h) making a further determination as to whether the data pattern which has been written into the microprocessor memory is identical to said first reference pattern; and (i) repeating conditional steps b, c and d to cause the desired frequency to be provided to the microprocessor until the desired frequency is changed.
Claim 15
Dependent Claim
19 words
The process of claim 12, in which the first and second reference patterns are stored in a read-only memory.
Claim 16
Dependent Claim
36 words
The process of claim 12, in which the logic means is controlled in steps b and d by the microprocessor performing an external read operation which causes a signal to be sent to said logic means.
References Cited (Backward Citations)
US3868647A
Cited
US3980993A
Cited
US4050096A
Cited
US4095267A
Cited
US4217637A
Cited
US4191998A
Cited
US4254475A
Cited
US4458308A
Cited
US4499536A
Cited
US4398155A
Cited
US4509120A
Cited
US4748417A
Cited
US4837764A
Cited
US4813005A
Cited
US4855616A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-09-17 | 1994-03-19 | 1994-09-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-09-17 | 1998-03-19 | 1998-09-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-09-17 | 2002-03-19 | 2002-09-18 | $7700.00 | Window Closed / Lapsed |