第1章 RS-232接口芯片 1
1.1 RS-232接口概述 1
1.1.1 机械特性 1
1.1.2 电气特性 2
1.1.3 接口信号 2
1.2 双RS-232收发器MAX220~MAX249 3
1.2.1 性能特点 3
1.2.2 引脚排列及功能 3
1.2.3 内部组成及工作原理 4
1.2.4 应用考虑 6
1.2.5 典型应用 8
1.3 RS-232收发器接口芯片SP3223E/3243E 11
1.3.1 性能特点 11
1.3.2 引脚排列及功能 11
1.3.3 内部组成及工作原理 12
1.3.4 应用考虑 13
1.3.5 典型应用 13
1.4 单收/单发RS-232接口芯片ADM101E 14
1.4.1 性能特点 14
1.4.2 引脚排列及功能 15
1.4.3 内部组成及工作原理 15
1.4.4 应用考虑 16
1.4.5 典型应用 16
1.5 LTC280X系列单/双RS-232收发器 16
1.5.1 性能特点 17
1.5.2 引脚排列及功能 17
1.5.3 内部组成及工作原理 18
1.5.4 应用考虑 19
1.5.5 典型应用 19
1.6 HIN2XXE系列RS-232收发器 21
1.6.1 性能特点 22
1.6.2 引脚排列及功能 22
1.6.3 内部组成及工作原理 23
1.6.4 应用考虑 24
1.6.5 典型应用 24
1.7 ADM206~ADM211/ADM213 27
1.7.1 性能特点 27
1.7.2 引脚排列及功能 28
1.7.3 应用考虑 29
1.7.4 典型应用 29
1.8 ADM222/ADM232/ADM242 31
1.8.1 性能特点 31
1.8.2 引脚排列及功能 32
1.8.3 应用考虑 33
1.8.4 典型应用 33
1.9 ADM33XXE系列RS-232收发芯片 34
1.9.1 性能特点 34
1.9.2 引脚排列及功能 35
1.9.3 应用考虑 37
1.9.4 典型应用 38
1.10 RS-232多串口扩展器件SP2538 39
1.10.1 性能特点 39
1.10.2 引脚排列及功能 40
1.10.3 应用考虑 41
1.10.4 典型应用 41
1.11 RS-232到RS-485总线转换芯片MAX308X 44
1.11.1 性能特点 44
1.11.2 引脚排列及功能 44
1.11.3 工作原理 45
1.11.4 应用考虑 46
1.11.5 典型应用 46
1.12 RS-232与USB转换芯片FT8U232AM 47
1.12.1 性能特点 47
1.12.2 引脚排列及功能 47
1.12.3 内部组成及工作原理 49
1.12.4 典型应用 49
参考文献 50
第2章 USB器件 52
2.1 概述 52
2.1.1 USB的工作原理 52
2.1.2 USB总线操作 53
2.2 USB总线接口芯片CH371 54
2.2.1 性能特点 54
2.2.2 引脚排列及功能 55
2.2.3 典型应用 56
2.3 USB接口芯片FT245BM 58
2.3.1 性能特点 59
2.3.2 引脚排列及功能 59
2.3.3 内部组成及工作原理 60
2.3.4 典型应用 60
2.4 全速通用串行总线接口器件ISP1181B 62
2.4.1 性能特点 62
2.4.2 引脚排列及功能 63
2.4.3 内部组成及工作原理 65
2.4.4 应用考虑 67
2.4.5 典型应用 67
2.5 USB 2.0高速接口器件ISP1581 70
2.5.1 性能特点 70
2.5.2 引脚排列及功能 70
2.5.3 内部组成及工作原理 75
2.5.4 应用考虑 77
2.5.5 典型应用 78
2.6 带并行总线的USB接口器件PDIUSBD12 78
2.6.1 性能特点 78
2.6.2 引脚排列及功能 79
2.6.3 内部组成及工作原理 80
2.6.4 典型应用 81
2.7 专用USB通信控制芯片USBN9604 83
2.7.1 性能特点 84
2.7.2 内部组成及工作原理 84
2.7.3 典型应用 84
参考文献 85
第3章 PCI总线芯片 86
3.1 PCI总线概述 86
3.2 PCI接口芯片S5920 89
3.2.1 性能特点 89
3.2.2 引脚排列及功能 89
3.2.3 内部组成及工作原理 92
3.2.4 典型应用 93
3.3 PCI总线接口芯片S5935 94
3.3.1 性能特点 94
3.3.2 引脚排列及功能 94
3.3.3 内部组成及工作原理 97
3.4 PCI总线通用接口芯片CH361 100
3.4.1 性能特点 100
3.4.2 引脚排列及功能 100
3.4.3 应用考虑 102
3.4.4 典型应用 102
3.5 PCI总线控制器IOP480 105
3.5.1 性能特点 106
3.5.2 引脚排列及功能 106
3.5.3 内部组成及工作原理 109
3.5.4 典型应用 110
3.6 PCI总线目标接口芯片PCI9052 111
3.6.1 性能特点 111
3.6.2 引脚排列及功能 111
3.6.3 内部组成及工作原理 113
3.6.4 应用考虑 114
3.6.5 典型应用 115
3.7 基于PLX9656的嵌入式系统PCI接口设计 115
3.7.1 性能特点 116
3.7.2 引脚排列及功能 116
3.7.3 系统组成及工作原理 118
3.7.4 应用考虑 119
3.8 基于LTC1421的PCI热插拔接口 119
3.8.1 性能特点 119
3.8.2 引脚排列及功能 119
3.8.3 典型应用 121
参考文献 122
第4章 CAN总线接口器件 123
4.1 概述 123
4.1.1 CAN总线的工作原理 123
4.1.2 CAN的ISO模型结构与功能 125
4.1.3 CAN总线应用方案 128
4.2 CAN控制器接口芯片PCA82C250 128
4.2.1 性能特点 128
4.2.2 引脚排列及功能 128
4.2.3 内部组成及工作原理 129
4.2.4 应用考虑 130
4.2.5 典型应用 130
4.3 CAN总线扩充器MCP2510 131
4.3.1 性能特点 132
4.3.2 引脚排列及功能 132
4.3.3 内部组成及工作原理 132
4.3.4 典型应用 133
4.4 高速CAN收发器TJA1040 133
4.4.1 性能特点 133
4.4.2 引脚排列及功能 134
4.4.3 工作原理 134
4.4.4 典型应用 135
4.5 CAN通信物理接口芯片MC33388 135
4.5.1 性能特点 135
4.5.2 引脚排列及功能 136
4.5.3 内部组成及工作原理 136
4.5.4 典型应用 137
4.6 基于CAN总线的I/O器件82C150 137
4.6.1 性能特点 138
4.6.2 引脚排列及功能 138
4.6.3 内部组成及工作原理 139
4.6.4 典型应用 140
4.7 集成PeliCAN控制器的增强型8位单片机P8XC591 141
4.7.1 性能特点 141
4.7.2 引脚排列及功能 142
4.7.3 内部组成及功能 145
4.7.4 典型应用 146
参考文献 156
第5章 I2C接口芯片 157
5.1 概述 157
5.1.1 I2C总线工作原理 157
5.1.2 总线基本操作 157
5.2 I2C并行口扩展电路PCF8574 159
5.2.1 性能特点 159
5.2.2 引脚排列及功能 159
5.2.3 内部组成及工作原理 160
5.2.4 极限参数 161
5.2.5 典型应用 161
5.3 带中断的8位I2C和SMBus I/O口器件PCA9554/9554A 162
5.3.1 性能特点 163
5.3.2 引脚排列及功能 163
5.3.3 内部组成及工作原理 164
5.3.4 极限参数 166
5.4 I2C接口键盘及LED驱动器ZLG7290 167
5.4.1 性能特点 167
5.4.2 引脚排列及功能 167
5.4.3 内部组成及工作原理 168
5.4.4 典型应用 168
5.5 I2C四位LED驱动器SAA1064 180
5.5.1 性能特点 181
5.5.2 引脚排列及功能 181
5.5.3 内部组成及工作原理 181
5.5.4 典型应用 185
5.6 低复用率的通用LCD驱动器PCF8562 186
5.6.1 性能特点 186
5.6.2 引脚排列及功能 186
5.6.3 内部组成及工作原理 187
5.6.4 应用考虑 188
5.6.5 典型应用 189
5.7 通用低复用率LCD驱动器PCF8576D 189
5.7.1 性能特点 189
5.7.2 引脚排列及功能 190
5.7.3 内部组成及工作原理 192
5.7.4 典型应用 196
5.8 带有256个字节的时钟/日历芯片PCF8583 196
5.8.1 性能特点 196
5.8.2 引脚排列及功能 197
5.8.3 内部组成及工作原理 197
5.8.4 典型应用 200
参考文献 200
第6章 1-Wire器件 201
6.1 概述 201
6.1.1 单总线的工作原理 201
6.1.2 信号方式 202
6.1.3 系统组成 203
6.1.4 单总线器件 204
6.1.5 单总线器件的应用 205
6.2 带负载感应的串行1-Wire线驱动器DS2480B 206
6.2.1 性能特点 207
6.2.2 引脚排列及功能 207
6.2.3 内部组成及工作原理 207
6.2.4 典型应用 209
6.3 1-Wire 8通道可寻址开关DS2408 214
6.3.1 性能特点 214
6.3.2 引脚排列及功能 215
6.3.3 内部组成及工作原理 215
6.3.4 典型应用 216
6.4 1-Wire高精度数字温度计DS18B20 222
6.4.1 性能特点 222
6.4.2 引脚排列及功能 223
6.4.3 内部组成 223
6.4.4 工作原理 224
6.4.5 典型应用 226
6.5 一线式时钟芯片DS2417 227
6.5.1 性能特点 227
6.5.2 引脚排列及功能 227
6.5.3 内部组成及工作原理 228
6.5.4 典型应用 229
6.6 一线总线的智能电池监视器DS2438 231
6.6.1 性能特点 232
6.6.2 引脚排列及功能 232
6.6.3 内部组成及工作原理 232
6.6.4 典型应用 234
参考文献 237
第7章 SPI总线接口器件 238
7.1 带SRAM的SPI实时时钟MAX6902 239
7.1.1 性能特点 239
7.1.2 引脚排列及功能 239
7.1.3 内部组成及工作原理 240
7.1.4 典型应用 243
7.2 SPI实时时钟DS1390/DS1391 244
7.2.1 性能特点 244
7.2.2 引脚排列及功能 244
7.2.3 内部组成及工作原理 245
7.2.4 典型应用 246
7.3 同步串行SPI接口芯片AD7888 246
7.3.1 性能特点 246
7.3.2 引脚排列及功能 246
7.3.3 内部组成及工作原理 247
7.3.4 典型应用 248
7.4 串行A/D芯片MAX1241及串行D/A芯片MAX539 250
7.4.1 性能特点 250
7.4.2 组成结构及工作原理 250
7.4.3 典型应用 251
7.5 SPI接口的指纹采集传感器MBF200 252
7.5.1 性能特点 252
7.5.2 组成结构及工作原理 252
7.5.3 MBF200的SPI接口特点 255
7.5.4 典型应用 256
7.6 兼容SPI接口的低功耗数字温度传感器ADT7301 257
7.6.1 性能特点 258
7.6.2 引脚排列及功能 258
7.6.3 内部组成及工作原理 258
7.6.4 典型应用 260
7.7 72段LCD驱动器SD0418 261
7.7.1 性能特点 261
7.7.2 引脚排列及功能 262
7.7.3 内部组成及工作原理 262
7.7.4 典型应用 266
7.8 2.4 GHz无线收发芯片nRF24E1 275
7.8.1 性能特点 275
7.8.2 引脚排列及功能 275
7.8.3 内部组成及工作原理 276
7.8.4 典型应用 277
7.9 TMS320F240与外围器件的SPI接口设计 277
7.9.1 性能特点 278
7.9.2 组成结构及工作原理 278
7.9.3 典型应用 278
7.10 TMS320VC5402 DSP与TLC320AD20C接口设计 279
7.10.1 VC5402中McBSP的主要性能特点 279
7.10.2 VC5402中McBSP的引脚功能 280
7.10.3 VC5402中McBSP的工作原理 280
7.10.4 音频模拟接口芯片TLC320AD50C 280
7.10.5 TMS320VC5402与TLC320AD50C的接口实现 281
参考文献 282
第8章 UART器件 284
8.1 带16字节收发FIFO和红外编码器/解码器的UART器件SC16C550 284
8.1.1 性能特点 284
8.1.2 引脚排列及功能 285
8.1.3 内部组成框图 289
8.1.4 功能描述 289
8.1.5 寄存器描述 295
8.1.6 时序图 305
8.1.7 典型应用 309
8.2 SC28L194——电源电压为3.3V和5V的4路UART器件 315
8.2.1 性能特点 315
8.2.2 应用场合 316
8.2.3 引脚排列及功能 316
8.2.4 内部组成框图 318
8.2.5 功能描述 318
8.2.6 工作模式 321
8.2.7 Xon/Xoff操作 323
8.2.8 寄存器描述 325
8.2.9 寄存器映射 342
8.2.10 复位条件 343
8.2.11 时序图 344
8.3 具有1rDA模式的UART芯片MAX3100 347
8.3.1 性能特点 347
8.3.2 应用场合 348
8.3.3 引脚排列及功能 348
8.3.4 内部组成及工作原理 348
8.3.5 指令及时序 349
8.3.6 典型应用 352
参考文献 353
第9章 GPIB接口器件 354
9.1 GPIB接口专用芯片TNT4882 355
9.1.1 性能特点 355
9.1.2 引脚排列及功能 355
9.1.3 内部组成及工作原理 356
9.1.4 软件编程 358
9.1.5 典型应用 359
9.2 PC104模块与通用并行接口(GPIB)通信的实现 361
9.2.1 引言 361
9.2.2 硬件实现 361
9.2.3 软件设计 361
参考文献 364
第10章 LIN-BUS接口器件 365
10.1 TJA1020 LIN收发器 366
10.1.1 性能特点 366
10.1.2 引脚排列及功能 367
10.1.3 内部组成框图 367
10.1.4 功能描述 368
10.1.5 从机应用 372
10.1.6 主机应用 378
10.1.7 收发器的控制 380
10.2 TPIC1021 LIN收发器简介 382
10.2.1 TPIC1021性能特点 382
10.2.2 引脚排列及功能 383
10.2.3 内部组成框图 383
10.2.4 典型应用 383
10.3 MCP201 LIN总线收发器简介 384
10.3.1 性能特点 384
10.3.2 引脚排列及功能 385
10.3.3 内部组成框图 385
10.3.4 典型应用 386
10.4 NCV7380 LIN总线收发器简介 386
10.4.1 NCV7380系列产品性能特点 386
10.4.2 引脚排列及功能 386
10.4.3 内部组成框图 387
10.4.4 典型应用 387
参考文献 388
第11章 DeviceNet模块 389
11.1 CADAM系列I/O模块 390
11.1.1 概述 390
11.1.2 CADAM系列I/O模块的型号 390
11.1.3 产品外观 390
11.1.4 产品介绍 391
11.2 DNG系列DeviceNet嵌入式模块 393
11.2.1 DNG-60C DeviceNet嵌入式模块 393
11.2.2 DNG-100C DeviceNet嵌入式模块 394
11.3 DeviceNet接口卡 394
11.3.1 DN-PCI-5110 DeviceNet主站卡 394
11.3.2 DNP-9810 DeviceNet从站接口卡 395
参考文献 396