![Digi Rabbit 5000 User Manual Download Page 181](http://html1.mh-extra.com/html/digi/rabbit-5000/rabbit-5000_user-manual_2496192181.webp)
Chapter 17 Serial Ports A – D
181
Serial Port x Status Register
(SASR)
(Address = 0x00C3)
(Asynchronous Mode Only)
(SBSR)
(Address = 0x00D3)
(SCSR)
(Address = 0x00E3)
(SDSR)
(Address = 0x00F3)
Bit(s)
Value
Description
7
0
The receive data register is empty
1
There is a byte in the receive buffer. The serial port will request an interrupt
while this bit is set. The interrupt is cleared when the receive buffer is empty.
6
0
The byte in the receive buffer is data, received with a valid stop bit.
1
The byte in the receive buffer is an address, or a byte with a framing error. If an
address bit is not expected, and the data in the buffer is all zeros, this is a break.
5
0
The receive buffer was not overrun.
1
The receive buffer was overrun. This bit is cleared by reading the receive buffer.
4
0
The byte in the receive buffer has no parity error (or was not checked for parity).
1
The byte in the receive buffer had a parity error.
3
0
The transmit buffer is empty.
1
The transmit buffer is not empty. The serial port will request an interrupt when
the transmitter takes a byte from the transmit buffer. Transmit interrupts are
cleared when the transmit buffer is written, or any value (which will be ignored)
is written to this register.
2
0
The transmitter is idle.
1
The transmitter is sending a byte. An interrupt is generated when the transmitter
clears this bit, which occurs only if the transmitter is ready to start sending
another byte and the transmit buffer is empty.
1:0
00
These bits are always zero in the asynchronous mode.
Summary of Contents for Rabbit 5000
Page 1: ...Rabbit 5000 Microprocessor User s Manual 019 0168_E...
Page 11: ...Table of Contents Appendix B Rabbit 5000 Errata 401 B 1 Errata 401 Index 405...
Page 12: ...Rabbit 5000 Microprocessor User s Manual...
Page 20: ...20 Rabbit 5000 Microprocessor User s Manual...
Page 36: ...36 Rabbit 5000 Microprocessor User s Manual...
Page 56: ...56 Rabbit 5000 Microprocessor User s Manual...
Page 92: ...92 Rabbit 5000 Microprocessor User s Manual...
Page 104: ...104 Rabbit 5000 Microprocessor User s Manual...
Page 122: ...122 Rabbit 4000 Microprocessor User s Manual...
Page 142: ...142 Rabbit 5000 Microprocessor User s Manual...
Page 214: ...214 Rabbit 5000 Microprocessor User s Manual...
Page 228: ...228 Rabbit 5000 Microprocessor User s Manual...
Page 280: ...280 Rabbit 5000 Microprocessor User s Manual...
Page 298: ...298 Rabbit 5000 Microprocessor User s Manual...
Page 306: ...306 Rabbit 5000 Microprocessor User s Manual...
Page 314: ...314 Rabbit 5000 Microprocessor User s Manual...
Page 368: ...368 Rabbit 5000 Microprocessor User s Manual...
Page 388: ...388 Rabbit 5000 Microprocessor User s Manual...
Page 396: ...396 Rabbit 5000 Microprocessor User s Manual...
Page 404: ...404 Rabbit 5000 Microprocessor User s Manual...