[p.747]
Der 80C552 ist mit zwei von einander unabhängigen seriellen Schnittstellen ausgestattet.
Beim 80C552 ist die serielle Schnittstelle (SIO 0) im Vollduplex-Betrieb konfiguriert. Die serielle Übertragung findet mittels Port 3 statt, wobei Pin 3.0 die RxD (receive data)-Leitung und Pin 3.1 die TxD (transmit data)-Leitung ist. Die serielle Schnittstelle kann in 4 verschiedenen Moden betrieben werden, wobei je nach Mode die Leitungen andere Aufgaben besitzen. Welcher Mode gewünscht wird, kann über das Register S0CON (seriell control register) eingestellt werden (Bit 5-7).Weiters ist es möglich mit dem Timer1 die Baudrate zu verändern. Dies geschieht mit Hilfe des SMOD-Bits im PCON-Register.
SIO 1 dient als I2C- Bus.
|