![91026d4c7b1c2686b60bdb9d2261ca31fe4e9fad](https://i-blog.csdnimg.cn/blog_migrate/7a959b2ad1a52854a8d90f28adb21f00.png)
前言
51单片机应用开发范例大全(第3版)
本书延续了之前两版的风格,书中内容安排基本一致,只是替换了某些应用实例和综合实例。本书内容仍然注重51单片机的技术实际应用,以提高读者的工程实践和开发能力为宗旨。
本书通过18个单片机C语言基础实例、79个单片机技术应用实例和3个综合实例,总计100个实例来讲解单片机的C语言基础知识和单片机开发应用技术。读者可以通过本书的实例快速掌握单片机的开发技术以及开发技巧。
本书分为14章,每章内容安排如下。
第1章介绍了51单片机的基础知识,主要讲解单片机的基本概念、硬件结构特点及应用,单片机的开发工具及C51语言的基本知识。
第2章主要讲解单片机的端口扩展方式及扩展芯片的应用。
第3章主要讲解单片机外部程序存储器、数据存储器的扩展方式以及Flash的驱动。
第4章主要讲解单片机的输入/输出技术,包括键盘的控制及LED、LCD的显示控制技术。
第5章主要讲解单片机的几个电子制作实例,包括简易电子琴制作、电子标签设计等。
第6章主要讲解几种典型传感控制模块以及它们在单片机控制系统中的应用,主要包括指纹识别模块、数字温度传感器、宽带数控放大器的应用。
第7章主要讲解智能仪表及测试技术,包括超声波测距、简易数字频率计、车轮测速系统等。
第8章主要讲解单片机的电气传动控制系统,主要包括电源切换控制、步进电机控制、简易智能电动车、洗衣机控制器等。
第9章主要讲解单片机的A/D、D/A数据转换方式及相应器件的应用。
第10章主要讲解单片机的通信技术,包括单片机间的双机通信、多机通信以及PC机与单片机的通信等,还介绍了红外通信及无线通信等模块。
第11章主要讲解单片机实现各种信号输出以及在实现数学算法中的应用。
第12章主要讲解单片机的总线与网络技术的应用,包括CAN总线、USB总线、以太网接口的应用。
第13章主要讲解典型器件在单片机系统中的应用,包括U盘、IC卡、SD卡的读写等。
第14章主要讲解单片机的综合应用实例,主要包括智能手机充电器设计、单片机控制门禁系统、GPS接收设备的设计等。其中前两版中的综合实例电机保护器的设计被现在的GPS接收设备的设计所替换。
目录
第1章 单片机C语言开发基础
1.1 MCS-51单片机硬件基础
1.2 Keil Vision2
1.3 C51基础知识
1.4 【实例19】P1口控制直流电动机实例
第2章 单片机接口的扩展
2.1 基本器件实现端口扩展实例
2.2 扩展芯片实现端口扩展
2.3 CPLD实现端口扩展
第3章 存储器的扩展
第4章 输入/输出及显示技术
第5章 实用电子制作
第6章 传感控制技术
第7章 智能仪表与测试技术
第8章 电气传动及控制技术
第9章 单片机数据处理
第10章 单片机通信技术
第11章 单片机实现信号与算法
第12章 单片机的总线与网络技术
第13章 典型器件及应用技术
第14章 综合应用实例