The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 02, 2003

Filed:

Aug. 07, 2000
Applicant:
Inventor:

Shuzo Fujioka, Hyogo, JP;

Assignee:

Other;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/00 ;
U.S. Cl.
CPC ...
G06F 3/00 ;
Abstract

When reception data transmitted from a host computer is held in a transmission/reception buffer of a microcomputer, a reception flag is set to inhibit the holding of new data in the transmission/reception buffer. Also, when transmission data to be transmitted to the host computer is held in the transmission/reception buffer, a transmission flag is set to inhibit the holding of new data in the transmission/reception buffer. Though the reception flag is cleared in cases where the reception data is read out from the transmission/reception buffer to a central processing unit or the transmission flag is cleared in cases where the transmission data is read out from the transmission/reception buffer to the host computer, the central processing unit always clears the reception flag and the transmission flag before the central processing unit accesses to the transmission/reception buffer to read out the reception data or write next transmission data from/in the transmission/reception buffer. Therefore, even though the reception flag or the transmission flag is still set because of the occurrence of an abnormal state, a next data transmission/reception can be reliably performed.


Find Patent Forward Citations

Loading…