A circuit for efficiently time-sharing the output and input configuration of a microprocessor I/O pin. The circuit includes a microprocessor having at least one I/O pin which can be selectively reconfigured for either output or input functions, a pull-up resistor, a dropping resistor and an output device. The pull-up resistor, dropping resistor and output device each have a common electrical connection at a terminal connected to the selected I/O pin. The pull-up resistor also has a terminal connected to the regulated power supply (Vcc) of the circuit. An input device or configuration switch, which is selectable between a first state and a second state, has one terminal connected to the dropping resistor and a second terminal connected to a point of the circuit at ground potential. The selected I/O pin is normally configured as an output pin for controlling the output device. At one or more intervals, as determined by a software program, the selected I/O pin will be reconfigured for input and will read the status of the input device. The input device will have provide a logical condition "1" or a logical condition "0" input status to the selected I/O pin depending on its selectable state of open or closed. The logical "1" or "0" is represented by a voltage level. The interval at which the selected I/O pin will be reconfigured for input is determined by both the type of output device being controlled and the type of input represented by the input device. The pull-up and dropping resistors have a resistance value ratio of 10:1 or greater. The actual resistance values are selected such that the output signal from the selected I/O pin can override the representative voltage levels of the logical conditions "1" or "0" of the input device when the selected I/O pin is configured for output.

Ein Stromkreis für leistungsfähig Time-Sharing der Ausgang und die eingegebene Konfiguration eines Stiftes des Mikroprozessors I/O. Der Stromkreis schließt einen Mikroprozessor mit ein, der mindestens einen I/O Stift hat, der für die ausgegebene oder Eingang Funktionen selektiv rekonfiguriert werden kann entweder, ziehen-oben Widerstand, einen Vorwiderstand und einen Ausgabemechanismus. ZiehenSie Widerstand, Vorwiderstand und Ausgabemechanismus jeder haben eine galvanische Verbindung an einem Anschluß, der an den vorgewählten I/O Stift angeschlossen wird. ZiehenSie Widerstand hat auch einen Anschluß, der an das regulierte Spg.Versorgungsteil angeschlossen wird (Vcc) des Stromkreises. Ein Eingabegerät oder ein Konfiguration Schalter, der zwischen einem ersten Zustand und einem zweiten Zustand auswählbar ist, hat einen Anschluß, der an den Vorwiderstand angeschlossen werden und einen zweiten Anschluß, der an einen Punkt des Stromkreises am Grundpotential angeschlossen wird. Der vorgewählte I/O Stift wird normalerweise als Ausgang Stift für das Steuern des Ausgabemechanismus zusammengebaut. In werden einem oder mehr Abständen, wie durch ein Software-Programm festgestellt, der vorgewählte I/O Stift für Eingang rekonfiguriert und den Status des Eingabegeräts lesen. Das Eingabegerät hat, einen logischen Zustand "1" oder einen logischen Zustand "0" eingegebener Status zum vorgewählten I/O Stift abhängig von seinem auswählbaren Zustand von geöffnetem oder von geschlossenem zur Verfügung zu stellen. Das logische "1" oder "0" wird durch eine Spannungshöhe dargestellt. Der Abstand, in dem der vorgewählte I/O Stift für Eingang rekonfiguriert wird, wird nach der Art des Ausgabemechanismus festgestellt, der kontrolliert ist und der Art des Einganges dargestellt durch das Eingabegerät. ZiehenSie und Vorwiderstände haben ein Widerstand Wertverhältnis von 10:1 oder grösser. Den tatsächlichen Widerstand Werten werden so vorgewählt, daß das Ausgangssignal vom vorgewählten I/O Stift die Repräsentativ-Spannungshöhen der logischen Zustände "1" oder "0" des Eingabegeräts überlaufen kann, wenn der vorgewählte I/O Stift für Ausgang zusammengebaut wird.

 
Web www.patentalert.com

< (none)

< Nucleic acids encoding zinc metalloproteases

> Protein sample preparation for electrophoresis

> (none)

~ 00036