图书介绍

单片机通信技术与工程实践PDF|Epub|txt|kindle电子书版本网盘下载

单片机通信技术与工程实践
  • 求是科技编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115127190
  • 出版时间:2005
  • 标注页数:433页
  • 文件大小:77MB
  • 文件页数:444页
  • 主题词:单片微型计算机-数据通信

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

单片机通信技术与工程实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 单片机技术概述1

1.1 单片机基本概念1

1.2 单片机芯片技术的发展概况2

1.3 单片机主流产品系列3

1.4 单片机系统设计方法9

第2章 单片机基础12

2.1 8051单片机基础12

2.1.1 8051单片机的硬件结构12

2.1.2 8051单片机的外部引脚功能13

2.1.3 8051单片机的存储器结构17

2.1.4 8051单片机的基本时序22

2.2 8051单片机的指令系统23

2.2.1 8051单片机的寻址方式24

2.2.2 8051单片机指令介绍26

2.3 8051定时系统32

2.3.1 8051内部定时器/计数器32

2.3.2 8051定时/计数器工作模式33

2.4 8051的中断系统36

2.4.1 计算机中断基础知识36

2.4.2 8051单片机的中断系统37

2.5 8051的基本系统扩展40

2.5.1 程序存储器的扩展41

2.5.2 数据存储器的扩展42

2.5.3 8051外部I/O口扩展43

3.1 KeilμVision2用户界面介绍45

第3章 Windows下集成开发环境Keil μVision2介绍45

3.2 创建项目56

3.3 编译和连接58

3.4 程序调试62

第4章 C51的典型编程63

4.1 8051中的C51语言63

4.1.1 C语言相关知识63

4.1.2 C51的数据类型69

4.1.3 C51的数据存储类型和绝对地址70

4.1.4 C51中断函数75

4.1.5 C51函数的参数传递77

4.1.6 C51函数库介绍78

4.2.1 C51基本程序设计示例85

4.2 C51程序设计基础85

4.2.2 C51中断系统程序设计示例99

4.2.3 C51定时系统程序设计示例104

第5章 单片机的串口109

5.1 串行通信基础109

5.1.1 单工、半双工和全双工110

5.1.2 同步通信和异步通信110

5.1.3 波特率和收发时钟频率111

5.2 单片机的串口结构112

5.3 串口的工作方式113

5.4 串口的典型应用115

5.4.1 方式0实现I/O口扩展115

5.4.2 使用查询方式实现串口异步通信117

5.4.3 使用中断方式实现串口异步通信121

5.4.4 应用方式2或方式3进行数据校验124

第6章 PC端通信技术130

6.1 MSComm控件介绍130

6.1.1 MSComm控件的通信方法131

6.1.2 MSComm控件的属性与常数131

6.1.3 MSComm的出错信息133

6.2 使用VB开发串口通信软件134

6.2.1 用户界面设计134

6.2.2 程序初始化137

6.2.3 发送数据137

6.2.4 接收数据138

6.2.5 其他工作139

6.3 使用VC++开发串口通信软件140

6.3.1 用户界面设计140

6.3.2 程序初始化144

6.3.3 接收数据145

6.3.4 发送数据146

6.3.5 其他工作148

第7章 单片机应用RS-232标准通信实例149

7.1 实例背景及功能149

7.2 RS-232C标准介绍150

7.2.1 RS-232C中的引脚定义151

7.2.2 RS-232C电气特性153

7.2.3 RS-232C总线连接154

7.2.4 RS-232C接口电平转换155

7.3 单片机控制非接触式IC卡读写器模块158

7.3.1 Mifarel射频卡结构158

7.3.2 Mifare读写核心模块H6152介绍165

7.3.3 电梯门禁系统介绍176

7.3.4 系统硬件设计176

7.3.5 系统软件设计178

7.4 RS-232C通信设计的要点191

第8章 简单串行通信协议设计192

8.1 通信协议基础192

8.1.1 通信协议的内容192

8.1.2 通信协议的功能193

8.2 协议的分层193

8.3 握手与应答194

8.4 超时控制195

8.5 帧类型与帧结构200

8.6 差错控制202

8.6.1 奇偶校验202

8.6.2 CRC校验203

8.7 顺序控制205

8.8 透明性207

8.8.1 使用十六进制ASCII传送数据207

8.8.2 使用转义字符传送数据209

8.9 链路控制与管理209

8.10 其他控制210

9.1.1 通信接口设计211

第9章 单片机点对点及多机通信实例211

9.1 单片机点对点通信实例211

9.1.2 单片机点对点通信程序设计212

9.2 单片机多机通信实例222

9.2.1 主机部分通信程序设计223

9.2.2 从机部分通信程序设计226

第10章 PC控制的单片机485现场监测系统231

10.1 实例背景及功能231

10.2 RS-485总线介绍232

10.2.1 RS-232C接口主要缺点232

10.2.2 RS-449/423/422/485接口标准及相互关系233

10.2.3 RS-485标准连接器236

10.2.4 RS-485驱动芯片及接口应用237

10.3 RS-485现场监测系统设计实例240

10.3.1 系统硬件设计241

10.3.2 系统软件设计242

10.4 RS-485总线系统设计要点250

第11章 单片机I2C总线通信实例251

11.1 实例背景及功能251

11.2 I2C总线的基本特性252

11.2.1 I2C总线的数据传输接口特性252

11.2.2 I2C总线的通信时序253

11.2.3 I2C总线的技术规范257

11.2.4 I2C总线的分类257

11.3.2 P89C66X系列单片机I2C总线相关寄存器261

11.3.1 P89C66X系列单片机I2C总线接口引脚设计261

11.3 I2C总线硬件接口设计261

11.3.3 基于P89C66X系列单片机的I2C接口的软件设计263

11.4 I2C总线模拟硬件接口软件设计267

11.5 I2C总线系统的设计要点272

第12章 单片机CAN总线通信实例273

12.1 实例背景及功能273

12.2 CAN总线协议介绍274

12.2.1 CAN总线主要特点275

12.2.2 CAN总线协议分层275

12.2.3 CAN总线报文传输276

12.2.4 CAN总线错误处理280

12.3.1 CAN节点结构281

12.3 CAN控制器SJA1000281

12.3.2 SJA1000结构及主要特点282

12.3.3 SJA1000寄存器284

12.4 CAN总线通信实例系统设计与实现296

12.4.1 系统硬件设计297

12.4.2 系统软件设计299

12.5 CAN总线通信系统的设计要点315

第13章 单片机短距离无线通信实例316

13.1 实例背景及功能316

13.1.1 系统结构316

13.1.2 器件选择317

13.1.3 系统功能318

13.2.1 nRF401主要工作特点和性能指标319

13.2 无线通信芯片nRF401319

13.2.2 nRF401管脚定义320

13.2.3 nRF401状态切换321

13.2.4 nRF401天线设计与外部连接323

13.3 系统硬件设计324

13.3.1 无线通信模块设计325

13.3.2 数据采集器设计326

13.3.3 终端节点设计328

13.4 系统软件设计329

13.4.1 数据采集器部分329

13.4.2 终端节点部分331

13.5 无线通信系统的设计要点332

14.1 实例背景及功能334

第14章 单片机USB通信实例334

14.2 USB总线介绍335

14.2.1 USB总线布局335

14.2.2 USB电气特性与电源管理336

14.2.3 USB总线协议337

14.2.4 USB总线通道337

14.2.5 USB总线数据传输类型339

14.2.6 USB总线设备343

14.2.7 USB主机349

14.3 EZ-USB系列接口控制芯片350

14.3.1 EZ-USB芯片结构350

14.3.2 EZ-USB微处理器351

14.3.3 EZ-USB端点352

14.3.4 EZ-USB存储空间353

14.3.5 EZ-USB的输入和输出355

14.3.6 EZ-USB中断357

14.3.7 EZ-USB寄存器358

14.4 EZ-UUSB固件程序开发362

14.4.1 固件基础362

14.4.2 EZ-USB固件程序结构364

14.4.3 EZ-USB固件开发实例365

14.5 USB通信的设计要点378

第15章 单片机网络通信实例379

15.1 实例背景及功能379

15.2 TCP/IP协议简介380

15.3 网络控制器CS8900A介绍381

15.3.1 CS8900A概述382

15.3.2 CS8900A引脚功能383

15.3.3 CS8900A部分寄存器介绍385

15.3.4 CS8900A工作原理394

15.3.5 CS8900A工作在8位模式下的特点396

15.4 系统设计与实现398

15.4.1 系统硬件设计398

15.4.2 软件设计401

15.5 单片机网络接口设计要点422

附录423

附录一 8051单片机汇编指令423

附录二 部分国外IC厂商及其网址426

附录三 部分IC查询网址432

热门推荐