Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/17/03 21:26
Read: times


 
#60891 - Not really - Mode 3 = Multiprocessor
Responding to: ???'s previous message
patrick de groote said:
It's a long time ago, but the 9Th bit wasn't that the parity bit?

Michael Karas said:
Yes, Patrick is correct.

No, not really.

True, you can bodge a PC UART's parity to access the 9th bit on a PC, or you can use Mode 3 to bodge a parity bit on an 8051 - but that is not its true purpose!

http://www.8052.com/forum/read.phtml?id=24450

The purpose of the 9th bit is in Multiprocessor Master-Slave communications:
The Master sets bit 9 to indicate an Address byte.
Derivatives with the Enhanced Serial Interface can recognise this & do the address match in hardware with no software loading at all.

See Intel Application Note AP-410, "Enhanced Serial Port on the 83C51FA"
http://www.intel.com/design/mc...270490.htm,

It was discussed at length on the Keil forum: http://www.keil.com/discuss/docs/thread2882.htm

See also
http://www.8052.com/forum/read.phtml?id=60664
http://www.keil.com/discuss/docs/thread2849.htm

List of 7 messages in thread
TopicAuthorDate
SBUF & SCON            01/01/70 00:00      
   RE: SBUF & SCON            01/01/70 00:00      
      RE: SBUF & SCON            01/01/70 00:00      
         Not really - Mode 3 = Multiprocessor            01/01/70 00:00      
            RE: Not really - Mode 3 = Multiprocessor            01/01/70 00:00      
   RE: PC 9th bit            01/01/70 00:00      
   RE: SBUF & SCON            01/01/70 00:00      

Back to Subject List