摘要 |
A controller includes a first input port, a first buffering unit, a timer, and a package processing unit. When a first byte from the first input device is received by the first buffering unit, the timer starts counting time. If a second byte from the first input device is received by the first buffering unit during a preset time interval, the timer re-counts time. Whereas, if no second byte from the first input device is received by the first buffering unit during the preset time interval, the timer issues a time out signal. In response to the time out signal, all bytes in the first buffering unit are packed into a first packet by the package processing unit and an interrupt request is issues to a controlling circuit.
|