Device code recognizing circuit

Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output addressing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06338099

ABSTRACT:

FIELD OF THE INVENTION
The present invention generally relates to a circuit for generating and recognizing a serial ID code of a device, and in particular to a processor-based circuit capable to recognize a device code with a simplified circuit structure.
BACKGROUND OF THE INVENTION
Processor-based electronic devices and peripheral devices associated therewith are usually provided with a device code to be read and recognized by processors thereof for identification purposes in order to establish proper data connection therebetween.
FIG. 8
of the attached drawings shows an example of a conventional device code recognizing circuit which makes use of a number of jumpers (J) and diodes (D) serially connected between an I/O terminal (A
1
) and a key array (X) of a microprocessor (A). In the example shown in
FIG. 8
, eight sets of jumpers (J) and diodes (D) are used and respectively connected to eight input terminals (I
0
-I
7
) of the key array (X). The I/O terminal (A
1
) sequentially sends out high and low signals for being read by the input terminals (I
0
-I
7
) and thus there are 2
8
=256 possible combinations of code. However, since the I/O terminal (A
1
) is connected to the input terminals (I
0
-I
7
), there must be diodes (D) therebetween in order to avoid undesired currents therethrough and prevent interference with the regular input function of the input terminals (I
0
-I
7
) serving as part of the key array (X). The more input terminals (I
0
-I
7
) used, the more diodes (D) are needed. This increases not only costs but also complexity of the circuit.
FIG. 9
shows another example of the conventional device code recognizing circuited wherein four I/O terminals (ID
0
-ID
3
) of a microprocessor (A′) are respectively connected with switches (SW). The switches (SW) allows user's setting of the device code. No connection between the I/O terminals (ID
0
-ID
3
) and the input terminals (R
0
-R
7
) is needed thereby eliminating the current problem encountered in the example of FIG.
8
and simplifying the structure of the circuit. However, the number of combinations of code is limited to only 2
4
=16. To increase the number of possible code combination, additional terminals of the microprocessor (A′) must be used and this imposes additional limitation to the utilization of the microprocessor (A′).
Thus, it is desired to have a device code recognizing circuit which overcomes the problems encountered in the prior art.
SUMMARY OF THE INVENTION
Accordingly, an object of the present invention is to provide a device code recognizing circuit having a simple structure but providing the largest number of possible code combinations.
Another object of the present invention is to provide a device code recognizing circuit capable to provide the largest number of possible code combinations with the least number of terminals of a microprocessor.
A further object of the present invention is to provide a device code recognizing circuit wherein generation of a device code associated therewith does not interfere with the regular operation of the device.
To achieve the above objects, in accordance with the present invention, there is provided a device code recognizing circuit comprising a microprocessor forming an array having input pins and output pins and a code generation circuit connected to the microprocessor. The code generation circuit includes signal input terminals connected to input pins of the array and signal output terminals connected to I/O terminals of the microprocessor. The signal output terminals are sequentially and selectively set to one of low level condition and high impedance condition. The input pins of the microprocessor to which the signal input terminals of the code generation circuit are connected serially read signals from the code generation circuit for provision the signals to the microprocessor to form a device code associated therewith.


REFERENCES:
patent: 3668561 (1972-06-01), Hornung
patent: 4327353 (1982-04-01), Beard et al.
patent: 4471352 (1984-09-01), Soulliard et al.
patent: 4670747 (1987-06-01), Bovras et al.
patent: 4686912 (1987-08-01), Fogleman et al.
patent: 4859990 (1989-08-01), Isaacman
patent: 4908604 (1990-03-01), Jacob
patent: 5198707 (1993-03-01), Nicolai
patent: 5203004 (1993-04-01), Bunton et al.
patent: 5412291 (1995-05-01), Payne et al.
patent: 5457411 (1995-10-01), Hastings
patent: 5477166 (1995-12-01), Matthews
patent: 5610537 (1997-03-01), Hastings
patent: 5629635 (1997-05-01), Reno
patent: 5867107 (1999-02-01), Gartner
patent: RE36443 (1999-12-01), Ma et al.
patent: 6127851 (2000-10-01), Boice et al.
patent: 6134686 (2000-10-01), Jha

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Device code recognizing circuit does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Device code recognizing circuit, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Device code recognizing circuit will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2819529

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.