书籍详情
单片机实践教程
作者:孙明,曹伟,王妍玮 编
出版社:哈尔滨工业大学出版社
出版时间:2013-03-01
ISBN:9787560340043
定价:¥30.80
购买这本书可以去
内容简介
《普通高等院校“十二五”规划教材·控制工程类:单片机实践教程》主要介绍单片机系统的设计、调试及相关知识,以AT和STC系列单片机为主介绍相关实例和实践项目,使学生举一反三,在实例制作中观察实验结果,掌握单片机相关知识。本书强调理论与实践相结合,在介绍单片机经典内容的同时,也介绍了单片机领域的最新发展情况。本书以KeilC软件为编程工具,内容编排上兼顾汇编语言与C语言两种编程方式,硬件上强调其接口连线与应用,学生可结合实例制作自己喜爱的科技作品。本书具有很强的直观性的特点,可保证学生学以致用,使学生的动手实践能力得到发挥。本书适合普通高等学校本、专科自动化、电子、通信、机电一体化及计算机等相关工科专业选用,可作为单片机理论教学、实验、课程设计及本科生毕业设计教材,也可作为相关工程技术人员自学、大学生科技创新、科研及竞赛的参考书。
作者简介
暂缺《单片机实践教程》作者简介
目录
第1章 绪言
1.1 单片机概述
1.1.1 单片机的基本概念
1.1.2 单片机的发展历史及发展趋势
1.1.3 单片机的分类
1.1.4 STC系列单片机
1.2 51单片机的结构
1.2.1 51单片机的内部结构
1.2.2 51单片机的引脚
1.3 51单片机的内部结构和特点
1.3.1 51单片机的内部结构
1.3.2 51系列单片机存储器
1.3.3 51单片机时钟电路与复位电路
1.3.4 单片机的工作模式
1.4 51系列单片机并行输A/输出端口(字操作)
1.4.1 PO口
1.4.2 P1口
1.4.3 P2口
1.4.4 P3口
1.4.5 P4口
1.5 51系列单片机布尔(位)处理器
习题
第2章 Kei1 C51集成开发环境及软件调试
2.1 Kei1 C51安装与调试
2.2 Kei1 C51开发环境
2.2.1 山Vision 2常用功能按键介绍
2.2.2 距Vision 2项目的创建
2.2.3 编译器常见警告与错误信息的解决方法
2.3 Kei1创建简单工程实例
习题
第3章 C51程序设计
3.1 C51语言的基础知识
3.1.1 C51语言的基本数据类型
3.1.2 C51语言数据类型的扩展
3.1.3 C51语言中的运算符
3.1.4 C51语言中的表达式
3.1.5 C51语言中的常用头文件
3.2 C51语言的流程控制语句
3.2.1 转移语句
3.2.2 选择语句
3.2.3 循环语句
3.3 程序结构和函数
3.3.1 程序结构
3.3.2 函数
3.4 C51程序设计举例
习题
第4章 汇编语言程序设计
4.1 概述
4.1.1 指令系统概述
4.1.2 寻址方式
4.2 指令系统
4.2.1 数据传递类指令
4.2.2 堆栈操作
4.2.3 算术运算类指令
4.2.4 逻辑运算类指令
4.2.5 控制转移类指令
4.2.6 位及位操作指令
4.3 伪指令
4.4 汇编语言程序设计举例
习题
第5章 最小系统板制作
5.1 单片机最小系统
5.2 单片机程序下载
5.2.1 ISP下载线
5.2.2 USB下载
5.3 常用单片机程序的下载
5.3.1 STC系列单片机程序下载
5.3.2 AT系列单片机程序下载
习题
第6章 单片机基础实验项目
6.1 单路LED小灯闪烁
6.1.1 实验任务
6.1.2 电路原理图
6.1.3 软件设计
6.2 LED灯移位(延时方式)
6.2.1 实验任务
6.2.2 电路原理图
6.2.3 软件设计
6.3 LED灯移位(查表方式)
6.3.1 实验任务
6.3.2 电路原理图
6.3.3 软件设计
6.4 单路模拟开关
6.4.1 实验任务
6.4.2 电路原理图
6.4.3 软件设计
6.5 多路模拟开关
6.5.1 实验任务
6.5.2 电路原理图
6.5.3 软件设计
6.6 报警器
6.6.1 实验任务
6.6.2 电路原理图
6.6.3 软件设计
6.7 I/O并行口直接驱动LED显示
6.7.1 实验任务
6.7.2 电路原理图
6.7.3 软件设计
6.8 动态数码显示技术
6.8.1 实验任务
6.8.2 电路原理图
6.8.3 软件设计
6.9 定时计数器TD作定时应用技术
6.9.1 实验任务
6.9.2 电路原理图
6.9.3 软件设计
6.10 8×8 LED点阵显示技术
6.10.2 电路原理图
6.10.3 软件设计
6.11 ADC0809 A/D转换器基本应用技术
6.11.1 实验任务
6.11.2 电路原理图
6.11.3 软件设计
6.12 独立按键
6.12.1 实验任务
6.12.2 电路原理图
6.12.3 软件设计
6.13 4×4矩阵按键
6.13.1 实验任务
6.13.2 电路原理图
6.13.3 软件设计
习题
第7章 单片机应用实验项目
7.1 00~59秒计时器
7.1.1 任务要求
7.1.2 硬件设计
7.1.3 软件设计
7.2 电子琴
7.2.1 任务要求
7.2.2 硬件设计
7.2.3 软件设计
7.3 点阵LED“0~9”数字显示技术
7.3.1 任务要求
7.3.2 硬件设计
7.3.3 软件设计
7.4 数字电压表
7.4.1 任务要求
7.4.2 硬件设计
7.4.3 软件设计
7.5 电子密码锁设计
7.5.1 任务要求
7.5.2 硬件设计
7.5.3 软件设计
7.6 倒车雷达设计
7.6.1 任务要求
7.6.2 硬件设计
7.6.3 软件设计
习题
第8章 单片机综合实践项目
8.1 利用单片机制作小车
8.2 利用单片机制作水温控制系统
8.2.1 设计目的
8.2.2 系统功能
8.2.3 温度控制总体方案与原理
8.2.4 软件设计
8.3 利用单片机CSM模块的无线测温系统
8.4 利用单片机制作语音检测及播放系统
8.5 利用单片机制作射频识别系统
习题
参考文献
1.1 单片机概述
1.1.1 单片机的基本概念
1.1.2 单片机的发展历史及发展趋势
1.1.3 单片机的分类
1.1.4 STC系列单片机
1.2 51单片机的结构
1.2.1 51单片机的内部结构
1.2.2 51单片机的引脚
1.3 51单片机的内部结构和特点
1.3.1 51单片机的内部结构
1.3.2 51系列单片机存储器
1.3.3 51单片机时钟电路与复位电路
1.3.4 单片机的工作模式
1.4 51系列单片机并行输A/输出端口(字操作)
1.4.1 PO口
1.4.2 P1口
1.4.3 P2口
1.4.4 P3口
1.4.5 P4口
1.5 51系列单片机布尔(位)处理器
习题
第2章 Kei1 C51集成开发环境及软件调试
2.1 Kei1 C51安装与调试
2.2 Kei1 C51开发环境
2.2.1 山Vision 2常用功能按键介绍
2.2.2 距Vision 2项目的创建
2.2.3 编译器常见警告与错误信息的解决方法
2.3 Kei1创建简单工程实例
习题
第3章 C51程序设计
3.1 C51语言的基础知识
3.1.1 C51语言的基本数据类型
3.1.2 C51语言数据类型的扩展
3.1.3 C51语言中的运算符
3.1.4 C51语言中的表达式
3.1.5 C51语言中的常用头文件
3.2 C51语言的流程控制语句
3.2.1 转移语句
3.2.2 选择语句
3.2.3 循环语句
3.3 程序结构和函数
3.3.1 程序结构
3.3.2 函数
3.4 C51程序设计举例
习题
第4章 汇编语言程序设计
4.1 概述
4.1.1 指令系统概述
4.1.2 寻址方式
4.2 指令系统
4.2.1 数据传递类指令
4.2.2 堆栈操作
4.2.3 算术运算类指令
4.2.4 逻辑运算类指令
4.2.5 控制转移类指令
4.2.6 位及位操作指令
4.3 伪指令
4.4 汇编语言程序设计举例
习题
第5章 最小系统板制作
5.1 单片机最小系统
5.2 单片机程序下载
5.2.1 ISP下载线
5.2.2 USB下载
5.3 常用单片机程序的下载
5.3.1 STC系列单片机程序下载
5.3.2 AT系列单片机程序下载
习题
第6章 单片机基础实验项目
6.1 单路LED小灯闪烁
6.1.1 实验任务
6.1.2 电路原理图
6.1.3 软件设计
6.2 LED灯移位(延时方式)
6.2.1 实验任务
6.2.2 电路原理图
6.2.3 软件设计
6.3 LED灯移位(查表方式)
6.3.1 实验任务
6.3.2 电路原理图
6.3.3 软件设计
6.4 单路模拟开关
6.4.1 实验任务
6.4.2 电路原理图
6.4.3 软件设计
6.5 多路模拟开关
6.5.1 实验任务
6.5.2 电路原理图
6.5.3 软件设计
6.6 报警器
6.6.1 实验任务
6.6.2 电路原理图
6.6.3 软件设计
6.7 I/O并行口直接驱动LED显示
6.7.1 实验任务
6.7.2 电路原理图
6.7.3 软件设计
6.8 动态数码显示技术
6.8.1 实验任务
6.8.2 电路原理图
6.8.3 软件设计
6.9 定时计数器TD作定时应用技术
6.9.1 实验任务
6.9.2 电路原理图
6.9.3 软件设计
6.10 8×8 LED点阵显示技术
6.10.2 电路原理图
6.10.3 软件设计
6.11 ADC0809 A/D转换器基本应用技术
6.11.1 实验任务
6.11.2 电路原理图
6.11.3 软件设计
6.12 独立按键
6.12.1 实验任务
6.12.2 电路原理图
6.12.3 软件设计
6.13 4×4矩阵按键
6.13.1 实验任务
6.13.2 电路原理图
6.13.3 软件设计
习题
第7章 单片机应用实验项目
7.1 00~59秒计时器
7.1.1 任务要求
7.1.2 硬件设计
7.1.3 软件设计
7.2 电子琴
7.2.1 任务要求
7.2.2 硬件设计
7.2.3 软件设计
7.3 点阵LED“0~9”数字显示技术
7.3.1 任务要求
7.3.2 硬件设计
7.3.3 软件设计
7.4 数字电压表
7.4.1 任务要求
7.4.2 硬件设计
7.4.3 软件设计
7.5 电子密码锁设计
7.5.1 任务要求
7.5.2 硬件设计
7.5.3 软件设计
7.6 倒车雷达设计
7.6.1 任务要求
7.6.2 硬件设计
7.6.3 软件设计
习题
第8章 单片机综合实践项目
8.1 利用单片机制作小车
8.2 利用单片机制作水温控制系统
8.2.1 设计目的
8.2.2 系统功能
8.2.3 温度控制总体方案与原理
8.2.4 软件设计
8.3 利用单片机CSM模块的无线测温系统
8.4 利用单片机制作语音检测及播放系统
8.5 利用单片机制作射频识别系统
习题
参考文献
猜您喜欢