© Koninklijke Philips Electronics N.V. 2005
All rights are reserved. Reproduction in whole or in part is prohibited without the prior
written consent of the copyright owner. The information presented in this document does
not form part of any quotation or contract, is believed to be accurate and reliable and may
be changed without notice. No liability will be accepted by the publisher for any
consequence of its use. Publication thereof does not convey nor imply any license under
patent- or other industrial or intellectual property rights.
Date of release: 22 February 2005
Document number: 9397 750 14145
Published in The Netherlands
Philips Semiconductors TDA8029
Low power single card reader
21. Contents
1 General description . . . . . . . . . . . . . . . . . . . . . . 1
2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
3 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4 Quick reference data . . . . . . . . . . . . . . . . . . . . . 2
5 Ordering information. . . . . . . . . . . . . . . . . . . . . 3
6 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 4
7 Pinning information. . . . . . . . . . . . . . . . . . . . . . 5
7.1 Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
7.2 Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 5
8 Functional description . . . . . . . . . . . . . . . . . . . 6
8.1 Microcontroller . . . . . . . . . . . . . . . . . . . . . . . . . 6
8.1.1 Port characteristics. . . . . . . . . . . . . . . . . . . . . . 9
8.1.2 Oscillator characteristics. . . . . . . . . . . . . . . . . 10
8.1.3 Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
8.1.4 Low power modes. . . . . . . . . . . . . . . . . . . . . . 10
8.2 Timer 2 operation . . . . . . . . . . . . . . . . . . . . . . 11
8.2.1 Timer/counter 2 control register (T2CON) . . . 12
8.2.2 Timer/counter 2 mode control register
(T2MOD). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
8.2.3 Auto-reload mode (up- or down-counter) . . . . 13
8.2.4 Baud rate generator mode . . . . . . . . . . . . . . . 14
8.2.5 Timer/counter 2 set-up . . . . . . . . . . . . . . . . . . 16
8.3 Enhanced UART. . . . . . . . . . . . . . . . . . . . . . . 17
8.3.1 Serial port control register (SCON). . . . . . . . . 17
8.3.2 Automatic address recognition . . . . . . . . . . . . 18
8.4 Interrupt priority structure . . . . . . . . . . . . . . . . 21
8.4.1 Interrupt enable register (IE). . . . . . . . . . . . . . 22
8.4.2 Interrupt priority register (IP). . . . . . . . . . . . . . 22
8.4.3 Interrupt priority high register (IPH) . . . . . . . . 23
8.5 Dual DPTR . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
8.6 Expanded data RAM addressing . . . . . . . . . . 24
8.6.1 Auxiliary register (AUXR) . . . . . . . . . . . . . . . . 25
8.7 Reduced EMI mode . . . . . . . . . . . . . . . . . . . . 26
8.8 Mask ROM devices. . . . . . . . . . . . . . . . . . . . . 26
8.9 ROM code submission for 16kB ROM device
TDA8029HL/C1 . . . . . . . . . . . . . . . . . . . . . . . 26
8.10 Smart card reader control registers . . . . . . . . 26
8.10.1 General registers . . . . . . . . . . . . . . . . . . . . . . 28
8.10.1.1 Card select register (CSR) . . . . . . . . . . . . . . . 28
8.10.1.2 Hardware status register (HSR) . . . . . . . . . . . 28
8.10.1.3 Time-out registers (TOR1, TOR2 and TOR3). 29
8.10.1.4 Time-out configuration register (TOC) . . . . . . 30
8.10.2 ISO UART registers . . . . . . . . . . . . . . . . . . . . 32
8.10.2.1 UART transmit register (UTR). . . . . . . . . . . . . 32
8.10.2.2 UART receive register (URR) . . . . . . . . . . . . . 32
8.10.2.3 Mixed status register (MSR). . . . . . . . . . . . . . 33
8.10.2.4 FIFO control register (FCR) . . . . . . . . . . . . . . 34
8.10.2.5 UART status register (USR). . . . . . . . . . . . . . 34
8.10.3 Card registers. . . . . . . . . . . . . . . . . . . . . . . . . 35
8.10.3.1 Programmable divider register (PDR) . . . . . . 35
8.10.3.2 UART configuration register 2 (UCR2). . . . . . 36
8.10.3.3 Guard time register (GTR) . . . . . . . . . . . . . . . 37
8.10.3.4 UART configuration register 1 (UCR1). . . . . . 38
8.10.3.5 Clock configuration register (CCR). . . . . . . . . 38
8.10.3.6 Power control register (PCR) . . . . . . . . . . . . . 39
8.10.4 Register summary . . . . . . . . . . . . . . . . . . . . . 40
8.11 Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
8.12 DC-to-DC converter . . . . . . . . . . . . . . . . . . . . 41
8.13 ISO 7816 security. . . . . . . . . . . . . . . . . . . . . . 42
8.14 Protections and limitations. . . . . . . . . . . . . . . 42
8.15 Power reduction modes . . . . . . . . . . . . . . . . . 43
8.16 Activation sequence. . . . . . . . . . . . . . . . . . . . 43
8.17 Deactivation sequence. . . . . . . . . . . . . . . . . . 44
9 Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 45
10 Thermal characteristics . . . . . . . . . . . . . . . . . 46
11 Characteristics . . . . . . . . . . . . . . . . . . . . . . . . 46
12 Application information . . . . . . . . . . . . . . . . . 52
13 Package outline. . . . . . . . . . . . . . . . . . . . . . . . 53
14 Handling information . . . . . . . . . . . . . . . . . . . 54
15 Soldering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
15.1 Introduction to soldering surface mount
packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
15.2 Reflow soldering. . . . . . . . . . . . . . . . . . . . . . . 54
15.3 Wave soldering. . . . . . . . . . . . . . . . . . . . . . . . 54
15.4 Manual soldering . . . . . . . . . . . . . . . . . . . . . . 55
15.5 Package related soldering information. . . . . . 55
16 Revision history . . . . . . . . . . . . . . . . . . . . . . . 57
17 Data sheet status. . . . . . . . . . . . . . . . . . . . . . . 58
18 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
19 Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
20 Contact information . . . . . . . . . . . . . . . . . . . . 58