单片机原理及典型模块(活页式) 版权信息
- ISBN:9787302650812
- 条形码:9787302650812 ; 978-7-302-65081-2
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 所属分类:>>
单片机原理及典型模块(活页式) 本书特色
本书在理论和实践上精心设计,既有必须的理论知识,又有典型案例和综合应用案例,并配套仿真练习。通过活页式的实训单据提高学生探索性学习的能力。
单片机原理及典型模块(活页式) 内容简介
本书以51系列单片机为基础,以C语言为编写语言,重点讲解单片机的基本原理及体系结构,详细讲解LED显示、数码管显示、按键开关、声音、点阵、液晶、步进电动机、串行口通信等典型模块的原理、电路设计和程序编写。*后通过电子钟、直流电动机调速系统、红外电子体温枪等3个综合实例,提高学生的整体设计水平。
本书既可作为高等职业教育电子信息类、电动化类相关专业的教材,也可作为相关工作人员的学习参考资料。
单片机原理及典型模块(活页式) 目录
第1部分单片机原理与结构
第1章单片机概述
1.1什么是单片机
1.2单片机的发展历史及分类
1.2.1单片机的发展历史
1.2.2单片机的分类
1.2.3单片机的封装
1.3单片机的应用领域
本章小结
习题
实践作业1查找STC系列主流产品芯片型号
第2章数字电路基础
2.1数制及其转换
2.1.1数制
2.1.2数制间的转换
2.2常用逻辑门电路
2.2.1三种基本逻辑门电路
2.2.2常用复合逻辑门
2.2.3传送门
2.2.4译码器
2.2.5触发器
2.2.6寄存器和锁存器
2.3位、字节的概念
2.3.1位的概念
2.3.2字节的概念
2.4编码的概念
2.4.1BCD码和ASCII码
2.4.2汉字的编码
2.4.3校验码编码
本章小结
习题
实践作业2
第3章单片机体系结构
3.1MCS51单片机内部结构
3.1.1MCS51单片机的内部结构概述
3.1.2MCS51单片机的引脚及功能
3.2CPU及总线
3.2.1CPU
3.2.2总线
3.3存储器
3.3.1只读存储器ROM
3.3.2随机存储器RAM
3.3.3MCS51单片机的ROM与RAM
3.4单片机I/O接口
3.5单片机中断系统
3.5.1单片机的中断源
3.5.2中断允许寄存器
3.5.3中断优先级寄存器
3.5.4中断标志及控制寄存器
3.5.5中断响应
3.6单片机定时器/计数器
3.6.151单片机定时器/计数器结构及原理
3.6.2定时器/计数器的控制
本章小结
习题
实践作业3
第4章单片机指令系统
4.1汇编语言
4.1.1汇编语言简介
4.1.2汇编语句格式
4.2寻址方式
4.3指令系统
4.3.1数据传送类指令
4.3.2算术运算类指令
4.3.3逻辑运算类指令
4.3.4控制转移类指令
4.3.5位操作类指令
4.4汇编系统
4.4.1源程序的编辑
4.4.2源程序的汇编
4.4.3伪指令
本章小结
习题
实践作业4
第5章单片机C语言基础
5.1单片机C语言基础知识
5.1.1标识符和关键字
5.1.2C51数据类型
5.1.3常量与变量
5.2C51运算符和表达式
5.2.1算术运算符
5.2.2关系运算符
5.2.3逻辑运算符
5.2.4布尔“位”运算符
5.2.5赋值运算符
5.2.6递增/递减运算符
5.2.7运算符的优先级
5.3C51流程控制
5.3.1顺序结构
5.3.2选择结构
5.3.3循环结构
5.4C51数组与字符串
5.4.1一维数组
5.4.2字符串
5.5C51函数与中断子程序
5.6C51头文件
5.6.1“文件包含”处理概念
5.6.2寄存器地址及位地址声明
本章小结
习题
实践作业5
第6章CPU时序与单片机*小系统
6.1CPU时序
6.1.1机器周期
6.1.2常用时序
6.2单片机*小系统
6.2.1电源电路
6.2.2复位电路
6.2.3时钟电路
6.2.4单片机*小系统
6.3单片机节电方式
6.3.1单片机的节电方式
6.3.2电源控制寄存器PCON
本章小结
习题
实践作业6
第2部分单片机应用的典型模块
第7章控制LED
7.1LED基本原理
7.1.1LED简介
7.1.2LED发光原理
7.1.3LED工作原理
7.1.4LED封装形式
7.2LED应用实践
7.2.1任务: 点亮一个LED
7.2.2任务: 控制8个LED闪烁
7.2.3任务: 控制LED流水灯
7.2.4工程实践任务: 花样霓虹灯
7.2.5任务: 用定时器实现8个LED定时交替闪烁
本章小结
习题
实践作业7
第8章控制数码管
8.1数码管基本原理
8.1.1数码管类型
8.1.2数码管工作原理
8.1.3数码管字形编码
8.2数码管显示方式
8.2.1数码管静态显示
8.2.2数码管动态显示
8.3数码管应用实践
8.3.1任务: 单个数码管显示数字6
8.3.2任务: 单个数码管循环显示数字0~9
8.3.3任务: 两位数码管动态显示00~99
8.3.4任务: 8位数码管动态显示指定字符
8.3.5工程实践任务: 8位数码管滚动显示字符
本章小结
习题
实践作业8
第9章控制按键开关
9.1按键基本原理
9.1.1按键结构
9.1.2按键去抖动
9.2矩阵式键盘
9.2.1矩阵式键盘结构
9.2.2矩阵式键盘的工作原理
9.3按键应用实例
9.3.1任务: 4个独立按键状态的LED显示
9.3.2任务: 单个数码管显示独立按键次数
9.3.3任务: 中断控制流水灯闪烁
9.3.4任务: 数码管显示矩阵式键盘按键号
本章小结
习题
实践作业9
第10章声音控制电路
10.1蜂鸣器概述
10.2蜂鸣器的应用
10.2.1任务: 蜂鸣器发声1
10.2.2任务: 蜂鸣器发声2
10.2.3任务: 蜂鸣器变频报警
10.2.4任务: 播放音乐
本章小结
习题
实践作业10
第11章点阵控制电路
11.1点阵概述
11.2点阵工作原理
11.3点阵应用
11.3.1任务: LED点阵显示器稳定显示指定图形
11.3.2任务: LED点阵显示器稳定显示多个字符
11.3.3任务: LED点阵显示器滚动显示多个字符
本章小结
习题
实践作业11
第12章液晶显示控制电路
12.1LCD1602液晶显示模块概述
12.2LCD1602液晶显示模块编程控制
12.3液晶显示控制电路应用实例
本章小结
习题
实践作业12
第13章步进电动机控制应用
13.1步进电动机
13.1.1步进电动机的简介
13.1.2步进电动机控制技术及发展概况
13.1.3步进电动机的分类
13.1.4步进电动机的特点
13.2步进电动机的结构和工作原理
13.2.1步进电动机的结构
13.2.2步进电动机的工作原理
13.2.3步进电动机的步进方式
13.3步进电动机应用实例
本章小结
习题
实践作业13
第14章串行口通信控制电路
14.1数据通信基础
14.2串行通信的分类
14.2.1按通信方式分类
14.2.2按数据传送方向分类
14.3电平转换电路
14.4MCS51单片机的串行口
14.4.1MCS51串行口通信结构
14.4.2串行口控制寄存器
14.4.3串行通信工作方式
14.4.4波特率设计
14.5串行口调试助手简介
14.6串行口通信应用实例
14.6.1任务: 单片机与PC之间的通信
14.6.2任务: 单片机与单片机相互通信
本章小结
习题
实践作业14
第3部分综 合 实 例
第15章电子钟的仿真设计
15.1设计说明
15.2硬件设计
15.3软件设计
15.3.1DS1302有关日历、时间的寄存器
15.3.2DS1302读/写时序
15.3.3DS1302的数据读/写
本章小结
习题
实践作业15
第16章直流电动机调速系统仿真设计
16.1设计说明
16.1.1L298N介绍
16.1.2L298N对直流电动机控制
16.1.3L298N使用注意事项
16.2硬件设计
16.3软件设计
本章小结
习题
实践作业16
第17章红外电子体温枪的设计与制作
17.1设计说明
17.1.1红外测温原理
17.1.2系统总体设计
17.2硬件设计
17.2.1单片机*小系统设计
17.2.2红外测温及报警模块
17.2.3液晶显示模块
17.2.4红外电子体温枪硬件清单及成品
17.3软件设计
17.3.1主程序模块的设计
17.3.2红外测温程序模块
本章小结
习题
实践作业17
参考文献
附录AASCII字符表
附录BProteus仿真软件简介
附录CKeil C51软件介绍
附录DSTC系列单片机下载软件介绍
展开全部
单片机原理及典型模块(活页式) 作者简介
唐振,男,安徽水利水电职业技术学院机电工程学院副院长,副教授。主要讲授《单片机应用技术》《C语言程序设计》《模拟电子技术》《数字电子技术》《电力电子技术》等课程。主持或参与省级或以上教学研究项目10余项、科学研究项目6项。发表论文9篇,主参编教材7本。荣获安徽省教学成果三等奖(排名第1)、安徽省高校优秀青年人才支持计划项目、学校“十大优秀教师”、学校“先进教育工作者”、校级教坛新秀等荣誉。