描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787302372578丛书名: 高等院校信息技术规划教材
内容简介
刘焕成编著的《单片机原理接口技术与程序设计》系统地介绍了MCS-51系列单片机的组成原理、指令系统、接口技术、系统硬件和应用程序的设计方法。
全书分为3篇。第1~7章为基础篇。其中,第1~4章讨论51机的工作原理、资源、体系结构、指令系统及程序结构等方面的内容;第5~7章讨论标准51机自带资源(I/O、中断源、定时器、异步串行口)的原理及应用技术。其内容是51机最小应用系统的全部技术和必备知识,与目前流行的片上系统应用知识体系相吻合。第8~10章为提高篇,内容是关于51机系统总线与接口电路设计方面的知识。其中,第8章和第9章讨论的总线与系统扩展的内容从另一个角度体现了51 机强大的功能;第10章是同步串行总线技术,是现代单片机应用的热门技术。第3篇为实践篇,即第11章,以实验指导书的形式编写,供课内实践用,贯穿前面两篇的核心内容,并体现其技术要点。
本书可作为高等院校电子信息工程、自动化、机电工程、计算机等各专业单片机原理及应用等课程的教材或参考书,也可作为单片机应用领域的工程技术人员的参考书。
全书分为3篇。第1~7章为基础篇。其中,第1~4章讨论51机的工作原理、资源、体系结构、指令系统及程序结构等方面的内容;第5~7章讨论标准51机自带资源(I/O、中断源、定时器、异步串行口)的原理及应用技术。其内容是51机最小应用系统的全部技术和必备知识,与目前流行的片上系统应用知识体系相吻合。第8~10章为提高篇,内容是关于51机系统总线与接口电路设计方面的知识。其中,第8章和第9章讨论的总线与系统扩展的内容从另一个角度体现了51 机强大的功能;第10章是同步串行总线技术,是现代单片机应用的热门技术。第3篇为实践篇,即第11章,以实验指导书的形式编写,供课内实践用,贯穿前面两篇的核心内容,并体现其技术要点。
本书可作为高等院校电子信息工程、自动化、机电工程、计算机等各专业单片机原理及应用等课程的教材或参考书,也可作为单片机应用领域的工程技术人员的参考书。
目 录
基础篇
第1章 单片机概论
1.1 单片机是什么
1.2 单片机的起源与发展现状
1.3 单片机的基本结构
1.4 单片机的特点及工作方式
1.4.1 单片机的特点
1.4.2 单片机的应用范围
1.4.3 单片机中几类常用的存储器
1.4.4 单片机的几个概念
1.4.5 51系列单片机的发展
1.5 单片机选型及单片机系统开发
1.5.1 单片机选型要点
1.5.2 单片机系统的开发过程
1.6 单片机系统开发必备的知识、能力与条件
1.7 本章要点
习题1
第2章 数制与编码
2.1 数制
2.1.1 十进制
2.1.2 十进制记数
2.1.3 二进制
2.1.4 二进制记数
2.1.5 八进制
2.1.6 十六进制
2.2 数制间的转换
2.2.1 二进制、十六进制数向十进制转换的方法
2.2.2 十进制数转换成二进制、十六进制数
2.2.3 二进制数与十六进制数的相互转换
2.2.4 十进制数与十六进制数转换的实用方法
2.3 二进制运算
2.3.1 二进制算术运算
2.3.2 二进制逻辑运算
2.4 计算机中数的表示方法
2.4.1 位、字节和字
2.4.2 数的码制
2.4.3 编码
习题2
第3章 MCS-51系列单片机系统硬件
3.1 MCS-51系列单片机内部与外部结构
3.1.1 MCS-51系列单片机硬件资源
3.1.2 标准51单片机的引脚排列及功能
3.2 单片机正常工作的硬件条件
3.3 标准51机的I/O结构
3.3.1 I/O口结构
3.3.2 P0口内部结构及使用
3.3.3 P1口内部结构及使用
3.3.4 P2口内部结构及使用
3.3.5 P3口内部结构及使用
3.4 51系列单片机存储器结构
3.4.1 程序存储器
3.4.2 内部数据存储器
3.4.3 外部数据存储器
3.4.4 非易失性数据存储器
3.4.5 存储器地址重叠问题
习题3
第4章 单片机应用系统编程基础
4.1 从源程序到可执行代码
4.2 机器码、汇编语言和高级语言
4.3 MCS-51单片机汇编语言指令分析
4.3.1 MCS-51单片机汇编语言指令格式
4.3.2 MCS-51单片机指令中的符号说明
4.3.3 MCS-51单片机的寻址方式
4.3.4 MCS-51单片机指令概述
4.4 汇编语言程序的组成与结构
4.4.1 汇编语言程序的组成部分
4.4.2 汇编语言程序结构与一般格式
4.5 从C语言过渡到C51
4.5.1 从C语言向C51过渡的重要环节
4.5.2 有关C51的补充说明
4.6 程序设计举例
4.6.1 程序流程图
4.6.2 与I/O操作无关的程序设计
4.6.3 与I/O操作有关的程序设计
4.6.4 关于汇编指令用法的补充说明
4.7 本章重点
习题4
第5章 中断101
第6章 定时/计数器121
第7章 串行口及异步串行通信149
提高篇
第8章 MCS-51单片机并行总线系统
第9章 MCS-51单片机接口技术231
第10章 同步串行总线及其应用287
实践篇
第11章 课内实验指导
附录A ASCII码表
附录B MCS-51系列单片机指令编码表
参考文献
第1章 单片机概论
1.1 单片机是什么
1.2 单片机的起源与发展现状
1.3 单片机的基本结构
1.4 单片机的特点及工作方式
1.4.1 单片机的特点
1.4.2 单片机的应用范围
1.4.3 单片机中几类常用的存储器
1.4.4 单片机的几个概念
1.4.5 51系列单片机的发展
1.5 单片机选型及单片机系统开发
1.5.1 单片机选型要点
1.5.2 单片机系统的开发过程
1.6 单片机系统开发必备的知识、能力与条件
1.7 本章要点
习题1
第2章 数制与编码
2.1 数制
2.1.1 十进制
2.1.2 十进制记数
2.1.3 二进制
2.1.4 二进制记数
2.1.5 八进制
2.1.6 十六进制
2.2 数制间的转换
2.2.1 二进制、十六进制数向十进制转换的方法
2.2.2 十进制数转换成二进制、十六进制数
2.2.3 二进制数与十六进制数的相互转换
2.2.4 十进制数与十六进制数转换的实用方法
2.3 二进制运算
2.3.1 二进制算术运算
2.3.2 二进制逻辑运算
2.4 计算机中数的表示方法
2.4.1 位、字节和字
2.4.2 数的码制
2.4.3 编码
习题2
第3章 MCS-51系列单片机系统硬件
3.1 MCS-51系列单片机内部与外部结构
3.1.1 MCS-51系列单片机硬件资源
3.1.2 标准51单片机的引脚排列及功能
3.2 单片机正常工作的硬件条件
3.3 标准51机的I/O结构
3.3.1 I/O口结构
3.3.2 P0口内部结构及使用
3.3.3 P1口内部结构及使用
3.3.4 P2口内部结构及使用
3.3.5 P3口内部结构及使用
3.4 51系列单片机存储器结构
3.4.1 程序存储器
3.4.2 内部数据存储器
3.4.3 外部数据存储器
3.4.4 非易失性数据存储器
3.4.5 存储器地址重叠问题
习题3
第4章 单片机应用系统编程基础
4.1 从源程序到可执行代码
4.2 机器码、汇编语言和高级语言
4.3 MCS-51单片机汇编语言指令分析
4.3.1 MCS-51单片机汇编语言指令格式
4.3.2 MCS-51单片机指令中的符号说明
4.3.3 MCS-51单片机的寻址方式
4.3.4 MCS-51单片机指令概述
4.4 汇编语言程序的组成与结构
4.4.1 汇编语言程序的组成部分
4.4.2 汇编语言程序结构与一般格式
4.5 从C语言过渡到C51
4.5.1 从C语言向C51过渡的重要环节
4.5.2 有关C51的补充说明
4.6 程序设计举例
4.6.1 程序流程图
4.6.2 与I/O操作无关的程序设计
4.6.3 与I/O操作有关的程序设计
4.6.4 关于汇编指令用法的补充说明
4.7 本章重点
习题4
第5章 中断101
第6章 定时/计数器121
第7章 串行口及异步串行通信149
提高篇
第8章 MCS-51单片机并行总线系统
第9章 MCS-51单片机接口技术231
第10章 同步串行总线及其应用287
实践篇
第11章 课内实验指导
附录A ASCII码表
附录B MCS-51系列单片机指令编码表
参考文献
评论
还没有评论。