Patent ID: 7307960

Claim:
A process for data communication with an electronic data processing means ( 1 ) that controls at least one electronic device ( 10 ), whereby said data processing means ( 1 ) has an input ( 2 ) and a digital output ( 3 ) via which data can be output and wherein a data processing program runs in a constant loop that cyclically queries whether a voltage is present at the input ( 2 ) that is higher or lower than a specified voltage value, whereby a voltage that is higher than the specified voltage value is applied via a resistor ( 20 ) to the input ( 2 ) that is connected via an input switch ( 50 , 50 a ) to the ground ( 32 ) or to another voltage pole, so that a voltage drop at the resistor ( 20 ) is influenced by the switching state of the input switch ( 50 , 50 a ) in such a way that the voltage present at the input ( 2 ) is higher than the specified voltage value when the input switch ( 50 , 50 a ) is open and lower than the specified voltage value when the input switch ( 50 , 50 a ) is closed, whereby the data processing program forms digital information on the basis of queries as to whether the voltage present at the input ( 2 ) is higher or lower than the specified voltage value, and said digital information can be output or it can control the electronic device ( 10 ), so that, by actuating the input switch ( 50 , 50 a ), data can be input into the electronic data processing means ( 1 ), characterized in that the digital output ( 3 ) is connected to the control input ( 42 ) of an electronic switch ( 40 ) whose signal input ( 41 ) is connected to the input ( 2 ) and whose signal output ( 43 ) is connected to the ground ( 32 ) via the input switch ( 50 , 50 a ), and the data input and the data output take place time-shifted vis-à-vis each other through a shared output line ( 35 ).