如果没有足够的字符可用来确保读字节请求且指定被读的字符数为一个非零值,那么在足够的字符被接收完成或暂停时间到之前,操作将不能完成。读字节操作完成时,端口状态显示读操作完成的原因(字符被接收完成或暂停时间到)。状态字在读操作完成(暂停或所有的数据已经被接收)之前不被刷新。如果暂停时间被置为0,读字节COMM_ REQ保持在待处理状态直到被请求的数据接收完或该功能被取消。
如果这个COMM_ _REQ由于某种原因失败,没有数据被送回到输入数据区。从内部输入缓冲器读出的数据保留,可以被后面的读请求检索到。这个功能使字符从指定端口被读,直到指定的结東字符被接收。把从内部输入缓冲器读到字符放入指定输入数据区域。该功能送回检索到的字符数和输入缓冲器中仍未处理的字符数。如果请求输入字符数为0,那么只有输入缓冲器中未经处理的字符数被送回。
GIDDINGS & LEWIS 1-20601-01 USPP 12060101
GIDDINGS & LEWIS 503-13704-00 USPP 5031370400
GIDDINGS & LEWIS 502-03518-22R1 USPP 5020351822R1