Claims
- 1. A method for performing data communication between a pair of circuits, the data communication being established by serially transmitting information which is composed of pulse signals, wherein the pair of circuits are connected by a single bi-directional communication line, and wherein the data communication is performed in accordance with a duty modulation system using a format including a first predetermined time period, a second predetermined time period and a third predetermined time period, the first predetermined time period being defined as a time period from a time of detection of an instant of first level change of a signal level which is being output to the communication line to a time of detection of the instant of a second level change of the signal level following the instant of the first level change, the second predetermined time period being defined as a time period capable of giving data of "1" or "0" to the bi-directional communication line within the first predetermined time period, the third predetermined time period being defined as a time period for holding a level of the communication line following the second predetermined time period at "0" or "1."
- 2. A method according to claim 1, wherein the first level change and the second level change are increases in the signal level.
- 3. A method according to claim 1, wherein the first level change and the second level change are decreases in the signal level.
- 4. A method according to claim 1, wherein the first level change and the second level change are one of increases or decreases in the signal level.
- 5. A method for performing data communication between a pair of circuits, the data communication being established by serially transmitting information which is composed of pulse signals, wherein the pair of circuits are connected by a single communication line, and wherein the data communication is performed in accordance with a bit level time position fixing using a format in which a reference time is assigned at a time point at which the instant of a first level change of a signal level, being output to the communication line, occurs; second and onward level changes each being output at integral multiples of a first predetermined time after the reference time when the signal is outputting "0" data bits and said second and onward level changes each being output at integral multiples of a second predetermined time, different from the first predetermined time, when the signal is outputting "1" data bits.
- 6. A method according to claim 5, wherein the first level change and the second level change are increases in the signal level.
- 7. A method according to claim 5, wherein the first level change and the second level change are decreases in the signal level.
- 8. A method according to claim 5, wherein the first level change and the second level change are one of increases or decreases in the signal level.
- 9. A method for performing a bi-directional data communication between a pair of circuits, the data communication being established by serially transmitting information which is composed of pulse signals, wherein each of the circuits include a light emitting element for emitting infrared light, a light receiving element for receiving infrared light, a control circuit for controlling the light emitting element, and a processing circuit for processing signals received in the light receiving element, and wherein the bi-directional data communication is performed in accordance with a duty modulation using a format including a first predetermined time period, a second predetermined time period and a third predetermined time period, the first predetermined time period being defined as a time period from a time of detection of a first level change of infrared light to be output to a time of detection of a subsequent second level change, following the first level change, the second predetermined time period being defined as a time period capable of giving data of "1" or "0" to the infrared light within the first predetermined time period, the third predetermined time period being defined as a time period for holding a level of the infrared light following the second predetermined time period at "0" or "1."
- 10. A method according to claim 9, wherein the first level change of infrared light and the second level change of infrared light occur when the infrared light changes states between "OFF" and "ON".
- 11. A method for performing data communication between a pair of circuits, the data communication being established by serially transmitting information which is composed of pulse signals, wherein each of the circuits include a light emitting element for emitting infrared light, a light receiving element for receiving infrared light, a control circuit for controlling the light emitting element, and a processing circuit for processing signals received in the light receiving element, and wherein the data communication is performed by means of a pulse width modulation in which a time period from a first level change of the infrared light to be output to a second level change of the infrared light is modified in accordance with whether "0" or "1" data bits are output.
- 12. A method according to claim 11, wherein the first level change of infrared light and the second level change of infrared light occur when the infrared light changes states between "OFF" and "ON".
- 13. A method for performing data communication between a pair of circuits, the data communication being established by serially transmitting information composed of pulse signals, wherein each of the circuits includes a light emitting element for emitting infrared light, a light receiving element for receiving infrared light, a control circuit for controlling the light emitting element, and a processing circuit for processing signals received in the light receiving element, and wherein the data communication is performed in accordance with a bit level time position fixing using a format in which a time point at which a first level change of an infrared light occurs is assigned as a reference time, and second and onward level changes are each output at integral multiples of a first predetermined time from the reference time when outputting "0" data bits, whereas second and onward level changes are each output at integral multiples of a second predetermined time different from the first predetermined time when outputting "1" data bits.
- 14. A method according to claim 13, wherein the first level change of infrared light, and the second and onward level changes of infrared light occur when the infrared light changes states between "OFF" and "ON".
- 15. The method of claim 11, wherein the step of serially transmitting information comprises transmitting serial information using a bi-directional communication line.
Priority Claims (2)
Number |
Date |
Country |
Kind |
1-212008 |
Aug 1989 |
JPX |
|
1-241459 |
Sep 1989 |
JPX |
|
Parent Case Info
This application is a division of application Ser. No. 07/568,516, filed Aug. 16, 1990.
US Referenced Citations (14)
Foreign Referenced Citations (1)
Number |
Date |
Country |
3611784 |
Jan 1987 |
DEX |
Divisions (1)
|
Number |
Date |
Country |
Parent |
568516 |
Aug 1990 |
|