1. 首页 > 经验  > 正文

单片机套用实训教程(张秋菊、刘继超主编书籍)

单片机套用实训教程(张秋菊、刘继超主编书籍)

《单片机套用实训教程》是2015年化学工业出版社出版的图书,作者是张秋菊、刘继超。

基本介绍

书名:单片机套用实训教程作者:张秋菊、刘继超 主编 鲁小利、宋晓华ISBN:978-7-122-24737-7类别:教材 >> 本科 >> 本科电气页数:163页出版时间:2015年10月装帧:平开本:16K 787×1092 1/16 版次:1版1次

内容简介

本书分为两大部分。第1部分为基础理论和基础实训,包括单片机概述、程式语言、单片机套用系统的开发环境和6个相互独立的基础实训内容,涵盖了单片机的输入输出定时中断、串列口等基本的常用功能模组。第2部分为综合实训,包括5个具有实用价值的实训内容。
本书既可以作为普通高等学校套用型院校电气信息类相关专业学生学习单片机的教材,也可以作为科研人员的参考资料。

目录

第1部分 基础理论及基础实训
第1章 单片机概述
1.1 单片机简介2
1.1.1 单片机发展历史2
1.1.2 单片机发展的主要阶段3
1.1.3 单片机套用範围3
1.2 单片机的种类4
1.3 单片机的主要性能结构5
1.3.1 单片机的内部结构5
1.3.2 单片机的外部管脚10
1.4 单片机最小系统12
1.4.1 复位电路12
1.4.2 时钟电路12
习题13
第2章 单片机程式设计语言
2.1 彙编语言程式设计14
2.1.1 指令格式及定址方式14
2.1.2 传送指令15
2.1.3 转移指令17
2.1.4 移位指令20
2.1.5 查表指令21
2.1.6 算术运算指令22
2.1.7 逻辑运算指令23
2.1.8 位操作指令24
2.1.9 伪指令26
2.2 C51程式设计26
2.2.1 特殊功能暂存器的读写26
2.2.2 I/O口的读写27
2.2.3 中断服务子程式的设计28
2.2.4 套用实例28
习题29
第3章 单片机内部模组及常用外设
3.1 单片机的中断系统30
3.1.1 中断源30
3.1.2 中断标誌位30
3.1.3 中断允许暂存器31
3.1.4 中断优先权32
3.1.5 CPU回响中断过程32
3.2 单片机的定时器/计数器35
3.3 单片机的串口结构40
3.3.1 单片机串口结构40
3.3.2 串列口控制暂存器SCON41
3.3.3 专用暂存器PCON42
3.3.4 串列口的工作方式42
3.3.5 波特率选择43
3.4 数码显示器43
3.4.1 LED数码显示器的结构43
3.4.2 LED数码显示器的显示段码43
3.4.3 LED数码显示器的接口电路44
习题45
第4章 单片机套用系统开发工具
4.1 PROTEUS简介46
4.2 PROTEUS的使用47
4.2.1 进入PROTEUS ISIS47
4.2.2 工作界面47
4.2.3 绘图主要操作50
4.2.4 电路图线路的绘製52
4.2.5 实例53
4.3 Keil uVision4软体的介绍58
4.4 Keil uVision4软体的使用59
第5章 基础实训
5.1 开关控制发光二极体69
5.2 发光二极体的闪烁70
5.3 流水灯71
5.4 电机的驱动73
附录 直流电机78
一、直流电动机结构及工作原理79
二、直流电动机驱动原理及驱动晶片80
三、直流电动机的调速原理82
5.5 倒计时器的设计83
5.6 双机通信86
习题88
第2部分 综合实训
第6章 避障小车的设计
6.1 任务描述分析92
6.2 系统整体设计93
6.3 所需器件清单及器件工作原理94
6.3.1 模组功能介绍94
6.3.2 超音波测距模组95
6.3.3 超音波发射电路95
6.3.4 超音波回波检测电路96
6.3.5 显示模组96
6.3.6 温度补偿模组97
6.3.7 蜂鸣器报警模组98
6.3.8 直流电机驱动电路99
6.4 任务的实现99
6.5 实物100
第7章 基于单片机的交通灯控制系统
7.1 任务描述及分析112
7.2 系统整体设计112
7.3 所需器件清单及器件工作原理114
7.4 任务的实现115
7.4.1 硬体设计115
7.4.2 程式代码115
第8章 温度监测系统的设计
8.1 任务描述及分析119
8.2 系统整体设计119
8.3 所需器件的工作原理120
8.3.1 单片机电路120
8.3.2 温度感测器DS18B20120
8.3.3 数码管电路125
8.4 任务的实现125
第9章 单片机对键盘的控制
9.1 独立按键控制数码管显示133
9.1.1 任务描述及分析134
9.1.2 任务的实现134
9.2 矩阵键盘控制数码管135
9.2.1 任务描述及分析137
9.2.2 键盘扫描原理138
9.2.3 任务的实现140
第10章 万年曆的设计
10.1 实训项目功能描述147
10.2 实训项目功能分析147
10.2.1 显示模组147
10.2.2 时钟模组148
10.2.3 实时环境温度採集模组148
10.2.4 报警模组148
10.2.5 设定模组148
10.3 实训项目所需器件清单及器件工作原理149
10.4 实训项目的实现150
10.4.1 硬体设计150
10.4.2 软体设计150
参考文献

本文由'宫古晓灵'发布,不代表演示站立场,转载/删除联系作者,如需删除请-> 关于侵权处理说明