单片机原理与应用-第2版 本书特色
李林功、吴飞青、王一刚、丁晓编著的《单片机 原理与应用》系统介绍了mcs-51系列单片机的基本工 作原理、指令系统、汇编语言程序设计、中断、定时 器/计数器、串行通信、系统扩展、接口技术、应用 系统设计、实践指导等内容。全书图片表格多、应用 举例多、联系实际多、程序注释详细,较好地体现了 应用型本科教学的特点。
《单片机原理与应用》可作为高等院校应用型本 、专科电子信息工程、通信工程、电气工程、自动化 、计算机应用、机电一体化等专业的教学用书,也可 作为工程技术人员、单片机爱好者的技术参考书。
单片机原理与应用-第2版 内容简介
李林功、吴飞青、王一刚、丁晓编著的《单片机原理与应用》共分11章,第1章介绍单片机的基础知识;第2章介绍mcs-51单片机的内部结构及外部引脚;第3~4章介绍mcs-51单片机的指令系统及汇编语言程序设计;第5~7章介绍mcs-51单片机的中断、定时器/计数器、串行通信功能;第8章介绍mcs-51单片机的系统扩展;第9章介绍mcs-51单片机的接口技术;第10章介绍单片机应用系统的设计方法,并以“温度监控系统”实例,详细阐述单片机应用系统设计、开发的方法和步骤;第ll章介绍单片机应用实践项目。为方便读者阅读,书后附有ascii表、mcs-51单片机指令详解表、c51简介等内容。
单片机原理与应用-第2版 目录
前言
第1章 单片机概述
1.1 单片机的基本概念
1.2 单片机的发展
1.3 单片机的特点
1.4 单片机的应用
习题
第2章 mcs-51单片机硬件结构
2.1 基本结构
2.2 封装及引脚
2.3 i/o口结构及功能
2.3.1 p0口
2.3.2 p1口
2.3.3 p2口
2.3.4 p3口
2.3.5 端口输出电路
2.3.6 端口输入电路
2.4 存储器配置
2.4.1 程序存储器
2.4.2 数据存储器
2.5 时钟及时序
2.5.1 时钟电路
2.5.2 指令时序
2.6 复位
2.7 低功耗工作方式
2.8 c51应用举例
习题
第3章 mcs-51单片机指令系统
3.1 mcs-51单片机指令分类
3.2 mcs-51单片机指令格式
3.3 mcs-51单片机寻址方式
3.3.1 立即寻址
3.3.2 寄存器寻址
3.3.3 寄存器间接寻址
3.3.4 直接寻址
3.3.5 变址寻址
3.3.6 相对寻址
3.3.7 位寻址
3.4 数据传送类指令
3.5 算术运算类指令
3.6 逻辑运算类指令
3.7 控制转移类指令
3.8 位操作类指令
3.9 c51常用语句
习题
第4章 mcs-51单片机汇编语言程序设计
4.1 概述
4.1.1 计算机程序设计语言
4.1.2 汇编语言语句种类及格式
4.1.3 常用伪指令
4.1.4 汇编语言程序设计方法
4.2 顺序程序设计
4.3 分支程序设计
4.4 循环程序设计
4.5 子程序设计
4.6 常用程序举例
4.7 c51应用举例
习题
第5章 mcs-51单片机中断系统
5.1 中断的概念
5.2 中断源
5.3 中断控制
5.4 中断响应
5.5 中断处理
5.6 中断返回
5.7 外部中断源扩展
5.8 中断应用举例
5.9 c51应用举例
习题
第6章 mcs-51单片机定时器/计数器
6.1 定时器/计数器结构
6.2 定时器/计数器工作方式
6.2.1 工作方式
6.2.2 工作方式
6.2.3 工作方式
6.2.4 工作方式
6.3 定时器/计数器应用举例
6.4 单片机音乐
6.5 c51应用举例
习题
第7章 mcs-51单片机串行通信
7.1 概述
7.2 串行通信接口
7.3 串行通信工作方式
7.3.1 工作方式0
7.3.2 工作方式1
7.3.3 工作方式2
7.3.4 工作方式3
7.3.5 多机通信
7.4 串行通信波特率设置
7.5 串行通信应用举例
7.6 c51应用举例
习题
第8章 mcs-51单片机系统扩展
8.1 概述
8.2 程序存储器扩展
8.2.1 程序存储器扩展原理
8.2.2 程序存储器扩展举例
8.3 数据存储器扩展
8.3.1 数据存储器扩展原理
8.3.2 数据存储器扩展举例
8.4 同时扩展rom和ram
8.5 闪速存储器及其扩展
8.5.1 flash存储器的分类
8.5.2 并行flash存储器及其扩展
8.5.3 串行flash存储器及其扩展
8.6 输入/输出接口扩展
8.6.1 用串行口扩展并行口
8.6.2 并行i/o接口扩展
习题
第9章 mcs-51单片机接口技术
9.1 键盘接口
9.1.1 键盘概述
9.1.2 独立式按键
9.1.3 矩阵式键盘
9.1.4 键盘控制器
9.2 显示器接口
9.2.1 led数码管显示器结构
9.2.2 led数码管显示器工作原理
9.2.3 液晶显示器
9.3 a/d转换器接口
9.3.1 概述
9.3.2 a/d转换应用
9.4 d/a转换器接口
9.4.1 概述
9.4.2 d/a转换应用
9.5 步进电动机控制
9.5.1 步进电动机工作原理
9.5.2 步进电动机与单片机接口
9.5.3 步进电动机应用举例
9.6 c51应用举例
习题
第10章 单片机应用系统设计
10.1 单片机应用系统构成
10.1.1 输入通道
10.1.2 输出通道
10.1.3 通信接口
10.1.4 人机对话通道
10.2 单片机应用系统设计方法
10.2.1 需求分析
10.2.2 可行性分析
10.2.3 体系结构设计
10.2.4 硬件设计
10.2.5 软件设计
10.2.6 综合调试
10.2.7 系统安装
10.3 温度监控系统设计
10.3.1 温度监控系统的需求分析
10.3.2 温度监控系统的可行性分析
10.3.3 温度监控系统的体系结构
10.3.4 温度监控系统的硬件设计
10.3.5 温度监控系统的软件设计
10.3.6 温度监控系统调试
10.3.7 系统安装
习题
第11章 单片机应用实践
11.1 汇编语言程序调试
11.2 彩灯
11.3 抢答器
11.4 数字秒表
11.5 双机通信
11.6 存储器扩展
11.7 按键与显示
11.8 波形发生器
11.9 数字温度计
11.10 交通灯
附录a c51简介
附录b mcs-51单片机指令系统表
附录c ascii(美国标准信息交换码)表
参考文献