
作者:王妍玮
页数:275
出版社:哈尔滨工业大学出版社
出版日期:2012
ISBN:9787560336992
电子书格式:pdf/epub/txt
内容简介
本书以C51语言和Keil软件为主线,以提高动手能力为目的,采用理论与实践相结合的方法,深入浅出地介绍了STC系列单片机的基本结构、工作原理、程序编程基础及应用实例,让学生们学以致用。本书以Keil为编程工具,结合硬件焊接制作科技作品,具有很强的直观性,可保证学生理论基础够用、动手实践能力得到发挥。本书共分为三部分,第一部分包括第1-4章,着重介绍单片机基础知识、硬件资源、软件编程基础和基础应用实例;第二部分包括第5-8章,主要介绍STC系列单片机定时器与计数器、EEPROM的工作原理、AD和DA及串行口通信原理,为深人掌握单片机提供保障;第三部分包括第9-13章,侧重介绍数码管、液晶屏、键盘输人、电机驱动、传感器等常用的功能模块实例分析。本书适合机械专业单片机教学、单片机课程设计及本科生毕业设计中使用,也可作为自学、科研及竞赛的参考资料材。
本书特色
《应用型本科院校”十二五”规划教材?机械工程类:单片机原理及应用》适合机械专业单片机教学、单片机课程设计及本科生毕业设计中使用,也可作为自学、科研及竞赛的参考资料材。
目录
第1章绪论
1.1单片机概述
1.2常用电子元器件简介
1.3常用的测试工具
1.4单片机预备知识
习题
第2章STC系列单片机
2.1STC单片机概述
2.2STC89C51RC/RD+单片机的引脚
2.3STC89C51RC/RD+单片机内部结构和特点
2.4STC89C51RC/RD+系列单片机存储器结构和地址空间
2.5STC系列单片机并行输人/输出端口(字操作)
2.6STC系列单片机布尔(位)处理器
2.7STC单片机最小系统
2.8STC单片机程序下载
习题
第3章单片机的C51程序设计基础
3.1单片机的C51基础知识介绍
3.2C51流程控制语句。
3.3程序结构和函数
3.4KeilC51开发环境
习题
第4章单片机1/0口原理及应用实现
4.1电路设计的背景及功能
4.2电路的设计
4.3C51程序代码调试
4.4设计实例
习题
第5章定时器与计数器
5.1电路设计的背景及功能
5.2DS1302时钟芯片概述
5.3电路的设计
5.4C51程序代码设计调试
5.5设计实例—基于DS1302的时钟
习题
第6章EEPROM的工作原理及应用实现
6.1电路设计的背景及功能
6.224C02芯片概述
6.3电路的设计
6.4C51程序代码设计调试
6.5设计实例
习题
第7章ADC和DAC的工作原理及应用实现
7.1ADC,DAC背景及功能
7.2AD7716的硬件结构及软硬件设计方法
7.3TLC7528的硬件结构及软硬件设计方法
习题
第8章串行口通信原理及应用实现
8.1串行通信基本概念
8.251单片机的串行口接口相关的特殊功能寄存器
8.351单片机的串行口的工作方式
8.451单片机串行口波特率设定
8.551单片机串行口软件编程
8.651单片机串行口电平转换
8.751单片机串行口接口编程实例
习题
第9章数码管显示原理及应用实现
9.1电路设计的背景及功能
9.2电路的设计
9.3程序代码调试
9.4设计实例
习题
第10章键盘扫描原理及应用实现
10.1电路设计的背景及功能
10.2电路的设计
10.3键盘扫描电路的C51程序代码设计
10.4电路的改进—键盘的消抖动程序代码调试
10.5设计实例
习题
第11章液晶显示原理及应用实现
11.1电路设计的背景及功能
11.2电路的设计
11.3C51程序代码调试
11.4设计实例
习题
第12章电机驱动设计
12.1电路设计的背景及功能
12.2电机控制策略
12.3电路的设计
12.4C51程序代码设计
12.5设计实例
习题
第13章传感器设计
13.1超声波传感器
13.2红外传感器
13.3光电传感器
13.4烟雾传感器
13.5温度传感器
13.6热释电传感器
习题
参考文献
1.1单片机概述
1.2常用电子元器件简介
1.3常用的测试工具
1.4单片机预备知识
习题
第2章STC系列单片机
2.1STC单片机概述
2.2STC89C51RC/RD+单片机的引脚
2.3STC89C51RC/RD+单片机内部结构和特点
2.4STC89C51RC/RD+系列单片机存储器结构和地址空间
2.5STC系列单片机并行输人/输出端口(字操作)
2.6STC系列单片机布尔(位)处理器
2.7STC单片机最小系统
2.8STC单片机程序下载
习题
第3章单片机的C51程序设计基础
3.1单片机的C51基础知识介绍
3.2C51流程控制语句。
3.3程序结构和函数
3.4KeilC51开发环境
习题
第4章单片机1/0口原理及应用实现
4.1电路设计的背景及功能
4.2电路的设计
4.3C51程序代码调试
4.4设计实例
习题
第5章定时器与计数器
5.1电路设计的背景及功能
5.2DS1302时钟芯片概述
5.3电路的设计
5.4C51程序代码设计调试
5.5设计实例—基于DS1302的时钟
习题
第6章EEPROM的工作原理及应用实现
6.1电路设计的背景及功能
6.224C02芯片概述
6.3电路的设计
6.4C51程序代码设计调试
6.5设计实例
习题
第7章ADC和DAC的工作原理及应用实现
7.1ADC,DAC背景及功能
7.2AD7716的硬件结构及软硬件设计方法
7.3TLC7528的硬件结构及软硬件设计方法
习题
第8章串行口通信原理及应用实现
8.1串行通信基本概念
8.251单片机的串行口接口相关的特殊功能寄存器
8.351单片机的串行口的工作方式
8.451单片机串行口波特率设定
8.551单片机串行口软件编程
8.651单片机串行口电平转换
8.751单片机串行口接口编程实例
习题
第9章数码管显示原理及应用实现
9.1电路设计的背景及功能
9.2电路的设计
9.3程序代码调试
9.4设计实例
习题
第10章键盘扫描原理及应用实现
10.1电路设计的背景及功能
10.2电路的设计
10.3键盘扫描电路的C51程序代码设计
10.4电路的改进—键盘的消抖动程序代码调试
10.5设计实例
习题
第11章液晶显示原理及应用实现
11.1电路设计的背景及功能
11.2电路的设计
11.3C51程序代码调试
11.4设计实例
习题
第12章电机驱动设计
12.1电路设计的背景及功能
12.2电机控制策略
12.3电路的设计
12.4C51程序代码设计
12.5设计实例
习题
第13章传感器设计
13.1超声波传感器
13.2红外传感器
13.3光电传感器
13.4烟雾传感器
13.5温度传感器
13.6热释电传感器
习题
参考文献
节选
《应用型本科院校”十二五”规划教材?机械工程类:单片机原理及应用》适合机械专业单片机教学、单片机课程设计及本科生毕业设计中使用,也可作为自学、科研及竞赛的参考资料材。













