当前位置:首页 > 工业技术
单片机应用系统与接口技术
单片机应用系统与接口技术

单片机应用系统与接口技术PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:丁向荣主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:7121058693
  • 页数:326 页
图书介绍:本教材为单片机原理后续的应用技术课程。
《单片机应用系统与接口技术》目录

第1章 单片机应用系统的开发流程与开发工具 1

1.1 单片机应用系统的开发流程 1

1.1.1 单片机应用系统的设计原则 1

1.1.2 单片机应用系统的开发流程 1

1.1.3 工程设计报告的编制 5

1.1.4 单片机应用系统的开发模式 7

1.2 KeilμVision2的使用说明 8

1.2.1 KeilμVision2用户界面 8

1.2.2 KeilμVision2的使用 16

1.3 仿真器 21

1.3.1 WAVE系列仿真器概述 21

1.3.2 V8系列仿真器 22

1.3.3 WAVE集成开发环境 24

1.4 编程器 28

1.4.1 系统安装 28

1.4.2 TopWin软件的操作使用 29

第2章 键盘接口技术 35

2.1 按键 35

2.1.1 按键的分类 35

2.1.2 按键输入原理 36

2.1.3 按键开关的抖动问题 36

2.2 简单键盘接口 37

2.2.1 简单键盘的工作原理 37

2.2.2 简单键盘的接口电路与编程 37

2.3 矩阵式键盘接口 41

2.3.1 矩阵式键盘的结构与工作原理 41

2.3.2 矩阵式键盘按键的识别 42

2.3.3 键盘的编码 43

2.3.4 键盘的工作方式 43

2.3.5 矩阵键盘的接口实例 45

2.4 可编程键盘接口 47

2.4.1 8279的基本功能 47

2.4.2 8279的控制 50

2.4.3 8279与单片机、键盘/显示器的接口 54

第3章 显示接口技术 60

3.1 LED显示器 60

3.1.1 LED显示器的结构与工作原理 60

3.1.2 LED显示的接口电路 61

3.2 LCD显示器 68

3.2.1 LCD概述 68

3.2.2 段式显示LCD 68

3.2.3 字符型LCD 73

3.2.4 图形LCD 87

第4章 测控接口技术 101

4.1 A/D转换接口与应用 101

4.1.1 A/D转换器概述 101

4.1.2 A/D转换器的选择 103

4.1.3 常用A/D转换器接口芯片ADC0809 104

4.2 D/A转换接口与应用 108

4.2.1 D/A转换器分类 108

4.2.2 D/A转换器的基本原理 108

4.2.3 D/A转换器的主要性能指标 109

4.2.4 D/A转换器的选择 110

4.2.5 常用D/A转换器接口芯片DAC0832 111

第5章 打印机接口技术 117

5.1 TPμP-40A主要性能、接口要求及时序 117

5.2 字符代码及打印命令 118

5.3 TPμP-40A/16A与MCS-51单片机接口与编程 120

第6章 串行接口技术 124

6.1 I2C串行总线原理与应用 124

6.1.1 I2C串行总线的组成与工作原理 124

6.1.2 I2C串行总线的接口设计 130

6.1.3 I2C串行总线器件 139

6.1.4 应用举例 141

6.2 串行单总线原理与应用 143

6.2.1 串行单总线概述 143

6.2.2 数字化温度传感器DS18B20 146

6.2.3 DS18B20的温度采集程序 152

6.3 串行模/数转换器 158

6.3.1 串行A/D转换接口芯片TLC0831/0832 159

6.3.2 4路8位串行D/A转换器TLC5620 162

6.4 I2C总线键盘/显示器接口芯片ZLG7290 166

6.4.1 ZLG7290的特点和引脚描述 166

6.4.2 ZLG7290的工作原理 167

6.4.3 ZLG7290的内部寄存器的定义 167

6.4.4 ZLG7290的I2C通信 168

6.4.5 ZLG7290的控制指令 169

6.4.6 ZLG7290的应用程序 171

6.5 I2C总线串行8位数/模转换器MAX517 180

6.5.1 MAX517的性能及引脚说明 180

6.5.2 MAX517的工作时序 180

6.5.3 MAX517与80C51单片机的通信 181

6.5.4 应用程序 182

6.6 基于I2C总线的ADS1100型16位模/数转换器 183

6.6.1 引脚功能和内部结构 184

6.6.2 ADS1100的内部寄存器 184

6.6.3 ADS1100读写操作 185

6.6.4 应用电路与编程 186

第7章 PC端接口技术 189

7.1 RS-232串行通信技术 189

7.1.1 RS-232C标准介绍 189

7.1.2 简单的串行通信协议的设计 191

7.1.3 MSComm控件介绍 195

7.1.4 使用VB开发串行口通信软件 198

7.1.5 使用VC++开发串行口通信软件 203

7.2 USB接口技术 210

7.2.1 USB总线介绍 210

7.2.2 EZ-USB系列接口控制芯片 217

7.2.3 EZ-USB固件程序开发 223

7.2.4 USB通信设计要点 238

第8章 电机控制接口技术 239

8.1 直流电机控制 239

8.1.1 正、反转控制电路 239

8.1.2 用单片机输出PWM脉冲 240

8.2 步进电机控制 242

8.2.1 步进电机的控制原理 243

8.2.2 步进电机与单片机的接口 244

8.2.3 应用ULN2003的步进电机控制电路 247

第9章 IC卡接口技术 251

9.1 IC卡概述 251

9.1.1 IC卡的分类 251

9.1.2 IC卡应用系统的构成要素 253

9.1.3 IC卡的国际标准 253

9.2 接触式IC卡接口技术 254

9.2.1 SLE4442卡概述 254

9.2.2 SLE4442卡硬件接口电路 256

9.2.3 SLE4442卡读写技术 260

9.3 非接触式IC卡接口技术 272

9.3.1 MIFARE1非接触式IC卡 272

9.3.2 MIFARE1卡接口设备内核技术 279

第10章 单片机应用系统的综合开发技术 308

10.1 单片机应用系统的加密技术 308

10.1.1 硬件加密技术 308

10.1.2 软件加密技术 310

10.2 单片机应用系统的可靠性技术 312

10.2.1 电源及其净化技术 312

10.2.2 接地技术 317

10.2.3 电磁干扰的屏蔽技术 320

10.2.4 隔离技术 320

10.2.5 抑制反电势干扰技术 321

10.2.6 软件数字滤波技术 322

10.2.7 编程中的抗干扰技术 323

附录A 325

参考文献 326

返回顶部