C-47
REGISTERS
SBUFx_RX
SBUF
x
_RX
x
= 0–1 (8XC196MH)
Address:
Reset State:
1F80H, 1F88H
00H
The serial port receive buffer
x
(SBUF
x
_RX) register contains data received from serial port
x
. The
serial port receiver is buffered and can begin receiving a second data byte before the first byte is read.
Data is held in the receive shift register until the last data bit is received, then the data byte is loaded
into SBUF
x
_RX. If data in the shift register is loaded into SBUF
x
_RX before the previous byte is read,
the overflow error bit is set (SP
x
_STATUS.2). The data in SBUF
x
_RX will always be the last byte
received, never a combination of the last two bytes.
7 0
8XC196MH
Data Received
Bit
Number
Function
7:0 Data Received
This register contains the last byte of data received from the serial port.