en:docs:macrolib:auxrecievechar

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revisionBoth sides next revision
en:docs:macrolib:auxrecievechar [2022/03/29 13:48] – created prokusheven:docs:macrolib:auxrecievechar [2022/04/16 15:12] prokushev
Line 5: Line 5:
 ===== Brief ===== ===== Brief =====
  
 +Recieve char from serial port
  
 ===== Syntax ===== ===== Syntax =====
Line 18: Line 19:
 ===== Return ===== ===== Return =====
  
-none+  * AL = received character if AH bit 7 clear 
 +  * AH bit 7 clear if successful 
 +  * AH bit 7 set on error 
 +  * AH bits 6-0 = port status: 
 + 
 +^ Bit(s) ^ Description ^ 
 +| 7 | timeout | 
 +| 6 | transmit shift register empty | 
 +| 5 | transmit holding register empty | 
 +| 4 | break detected | 
 +| 3 | framing error | 
 +| 2 | parity error | 
 +| 1 | overrun error | 
 +| 0 | receive data ready |