C165H
Page
Data Sheet
2001-04-19
Table of Contents
11.1.5
11.1.5.1
11.1.5.2
11.1.5.3
11.1.5.4
11.1.5.5
11.1.6
11.1.6.1
11.1.6.2
11.1.6.3
11.1.7
11.1.7.1
11.1.7.2
11.1.8
11.1.8.1
11.1.8.2
11.1.8.3
11.1.8.4
11.1.9
11.1.10
Asynchronous Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Asynchronous Data Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Asynchronous Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Asynchronous Reception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
IrDA Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
RXD/TXD Data Path Selection in Asynchronous Modes . . . . . . . . . 259
Synchronous Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
Synchronous Transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
Synchronous Reception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Synchronous Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Baudrate Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Baudrates in Asynchronous Mode . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Baudrates in Synchronous Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Autobaud Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
General Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Serial Frames for Autobaud Detection . . . . . . . . . . . . . . . . . . . . . . . 270
Baudrate Selection and Calculation . . . . . . . . . . . . . . . . . . . . . . . . . 272
Overwriting Registers on Successful Autobaud Detection . . . . . . . 274
Hardware Error Detection Capabilities . . . . . . . . . . . . . . . . . . . . . . . . 275
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
12
12.1
12.1.1
12.1.2
12.2
12.2.1
12.2.2
12.2.3
12.2.4
12.2.5
12.2.6
12.2.7
12.2.8
12.2.9
12.2.10
12.2.11
12.2.12
Real Time Clock (RTC)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Function Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
RTC Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
RTC Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
System Clock Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
Cyclic Interrupt Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
Alarm Interrupt Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
48-bit Timer Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Defining the RTC Time Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Increased RTC Accuracy through Software Correction . . . . . . . . . . . . 283
Hardware dependend RTC Accuracy . . . . . . . . . . . . . . . . . . . . . . . . . 283
Interrupt Sub Node RTCISNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
RTC Disable Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
Register Definition of RTC module . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
13
13.1
13.2
13.3
13.4
High-Speed Synchronous Serial Interface
. . . . . . . . . . . . . . . . . . . . . 290
Full-Duplex Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
Half Duplex Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
Baud Rate Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Error Detection Mechanisms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301