
单片机电子产品设计
《单片机电子产品设计(套用电子技术专业)》以目前套用广泛的MCS-51系列单片机套用技术为主线,系统介绍了其内部结构、功能、指令系统、定时器/计数器、中断系统等相关基础知识。
基本介绍
- 书名:单片机电子产品设计
- ISBN:9787040256437
- 出版社:高等教育出版社
- 装帧:平装
- 开本:16
内容简介
《单片机电子产品设计(套用电子技术专业)》结合单片机套用项目,从单片机典型单元电路分析和外围设备的套用入手,到最后套用项目设计的完成,每步都精心设计,内容从易到难。《单片机电子产品设计(套用电子技术专业)》根据高职高专教育的特点,融入了大量源自生产实践的综合项目设计实例,注重“做中学、学中做”,其目的在于拓宽学生的知识面和提高学生综合开发单片机产品的能力,为后续课程的学习、毕业设计及毕业后工作提供良好的模拟训练。
目录
第1章 MCS-51系列单片机基本知识
1.1 什幺是单片机
1.2 单片微型计算机及单片微型计算机系统
1.2.1 微型计算机
1.2.2 微型计算机系统
1.2.3 单片微型计算机
1.2.4 单片机套用系统及组成
1.3 MCS-51系列单片机分类
1.4 MCS-51系列单片机的内部结构及引脚
1.4.1 MCS-51系列单片机的内部组成
1.4.2 MCS-51系列单片机的引脚
1.5 MCS-51系列单片机的内部数据存储器
1.5.1 内部数据存储器低128单元
1.5.2 内部数据存储器高128单元
1.6 MCS-51系列单片机的内部程式存储器
第2章 MCS-51系列单片机的I/O接口部件
2.1 P0口
2.2 P1口
2.3 P2口
2.4 P3口
2.5 P0、P1、P2、P3口作为I/O接口使用实例
2.5.1 驱动LED实例
2.5.2 驱动继电器实例
2.5.3 光电耦合器件的接口电路
2.6 单片机最小系统
2.7 系统的扩展
2.7.1 RAM扩展
2.7.2 I/O接口扩展
2.8 MCS-51系列单片机教学实验电路板
2.8.1 实验电路板简介
2.8.2 实验项目
第3章 MCS-51系列单片机指令系统
3.1 指令系统的基本概念
3.1.1 指令的基本格式
3.1.2 MCS-51系列单片机指令系统中的常用符号说明
3.1.3 MCS-51系列单片机指令系统的分类
3.1.4 定址方式
3.2 MCS-51系列单片机指令系统
3.2.1 数据传送类指令
3.2.2 算术运算类指令
3.2.3 逻辑运算及移位指令
3.2.4 位操作类指令
3.2.5 控制转移类指令
第4章 彙编语言程式设计与仿真
4.1 伪指令
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 8051单片机的中断系统
5.1.1 中断概述
5.1.2 中断源和中断控制器
5.1.3 中断处理流程
5.1.4 中断优先控制和中断嵌套
5.1.5 中断系统的套用
5.2 8051单片机的定时器/计数器
5.2.1 定时方法概述
5.2.2 8051单片机的定时器/计数器的结构和工作原理
5.2.3 定时器/计数器的控制暂存器
5.2.4 定时器/计数器工作方式
5.2.5 定时器/计数器的套用
第6章 串列接口与通信基础
6.1 串列通信基本知识
6.1.1 数据通信的基本概念
6.1.2 串列通信的方向
6.1.3 串列通信的同步方式
6.1.4 串列通信硬体电路
6.1.5 串列通信主要暂存器与设定
6.2 串列通信的套用
第7章 STC89C52单片机主要扩展部件的套用
7.1 STC89C52单片机定时器/计数器2的操作
7.1.1 捕获模式
7.1.2 自动重装模式(递增/递减计数器)
7.1.3 波特率发生器模式
7.1.4 波特率公式汇总
7.1.5 定时器/计数器2的设定
7.1.6 可程式时钟输出
7.2 STC89C52单片机的ISP/IAP套用
第8章 串列RAM接口技术
第9章 MCS-51系列单片机人机互动设计
9.1 键盘接口技术
9.1.1 按键的机械特性
9.1.2 按键电路与程式设计
9.2 显示器接口技术
9.2.1 LED数码管显示技术
9.2.2 LCD液晶显示技术
第10章 城市交道口交通灯控制系统
10.1 交通灯控制规则
10.1.1 4种通行方式
10.1.2 功能要求
10.1.3 控制状态分解
10.2 项目要求
10.3 方案设计
10.3.1 方案一的实现
10.3.2 方案二的实现
10.4 设计总结报告
10.5 项目完成评价标準
第11章 水温控制系统的设计
11.1 项目要求
11.2 设计方案
11.2.1 感测器检测电路设计
11.2.2 A/D转换器电路设计
11.2.3 单片机控制电路设计
11.2.4 加热控制电路设计
11.2.5 电源电路设计
11.3 设计方案二
11.3.1 感测器检测电路设计
11.3.2 单片机控制与显示电路设计
11.3.3 加热控制电路设计
11.3.4 电源电路设计
11.4 设计总结报告
11.5 项目完成评价标準
第12章 汽车倒车雷达系统的设计
12.1 项目要求
12.2 方案论证
12.3 超音波感测器检测电路
12.3.1 T/R-40-××系列通用型超音波发射/接收感测器
12.3.2 超音波发射电路
12.3.3 超音波检测接收电路
12.4 单片机控制电路
12.5 电源电路
12.6 控制程式设计
12.7 设计总结报告及项目评价标準
第13章 万年曆的设计
13.1 项目要求
13.2 方案论证
13.3 系统硬体电路的设计
13.3.1 时钟电路设计
13.3.2 显示电路设计
13.4 程式设计
13.4.1 系统主程式
13.4.2 时间调整程式
13.5 调试及性能分析
13.6 控制源程式清单
13.7 设计总结报告及项目评价标準
附录1 MCS-51系列单片机彙编指令表
附录2 ASCII编码表
参考文献