单片机原理及应用技术

单片机原理及应用技术

金建设, 编著

出版社:清华大学出版社

年代:2014

定价:35.0

书籍简介:

体现干中学、练中学的工程教育新理念,在学习编程语言之前就介绍Keil μVision 2集成开发环境和单片机仿真软件Proteus,并在后续的章节中,通过例题和习题引导学生使用Keil μVision 2集成开发环境和单片机仿真软件Proteus来进行编程和仿真调试,促进学生对单片机内部结构和工作原理的理解,提高学生的编制和调试程序的能力。

书籍目录:

第1章微型计算机与单片机基础知识

1.1微型计算机组成的感性认识

1.2计算机硬件的基本组成

1.3微型计算机的硬件构成

1.3.1微型计算机的硬件结构

1.3.2CPU

1.3.3内存储器

1.3.4堆栈

1.3.5输入输出接口

1.4计算机中的信息表示

1.4.1计算机中无符号整数的表示

1.4.2BCD码

1.4.3计算机中有符号整数的补码表示

1.4.4计算机中字符的表示

1.5单片机概述

1.5.1单片机的典型硬件结构

1.5.2单片机与微型计算机的比较

1.5.3单片机应用系统开发方法

1.5.4主要的单片机产品

1.5.5单片机的应用领域

1.5.6单片机的发展过程与趋势

习题

第2童MCS—51系列单片机硬件结构

2.1MCS—51系列单片机概述

2.2MCS—51单片机的基本硬件结构

2.2.1内部结构框图

2.2.2外部引脚功能

2.2.3内部资源

2.3MCS—51单片机的CPU

2.3.1运算器

2.3.2控制器

2.3.3CPU的工作时序

2.4MCS—51单片机的存储器组织

2.4.1程序存储器

2.4.2数据存储器

2.5MCS—51单片机的并口

2.5.1P0口

2.5.2P1口

2.5.3P2口

2.5.4P3口

2.5.5并口的输出能力

2.6MCS—51单片机的最小系统

2.6.1时钟电路

2.6.2复位电路

2.6.3最小系统

2.7简单的单片机应用系统设计

习题

第3章单片机集成开发与仿真调试环境

3.1Keil μ Vision3集成开发环境的使用

3.1.1Keil μ Visision3集成开发环境介绍

3.1.2汇编语言程序的编辑、汇编、连接与运行调试

3.1.3C51语言程序的编辑、编译连接、运行调试

3.2基于Proteus的单片机系统仿真

3.2.1Proteus的功能介绍

3.2.2Proteus的使用方法

3.2.3原理图的绘制

3.2.4单片机系统的仿真

习题

第4章MCS—51的指令系统与汇编语言程序设计

4.1MCS—51的指令系统概述

4.1.1指令概述

4.1.2汇编语言指令格式

4.1.3操作数的类型

4.2寻址方式

4.2.1概述

4.2.2寻址方式

4.3MCS—51单片机的指令系统

4.3.1描述指令常用的符号

4.3.2数据传送类指令

4.3.3算术运算类指令

4.3.4逻辑运算类指令

4.3.5控制转移类指令

4.3.6位操作类指令

4.4伪指令

4.5汇编语言程序设计

4.5.1汇编语言程序设计的基本步骤与程序的基本结构

4.5.2顺序结构程序设计

4.5.3分支结构程序设计

4.5.4循环结构程序设计

4.5.5主子结构程序设计

习题

第5章单片机的C语言程序设计

5.1单片机的C语言

5.1.1概述

5.1.2C51与汇编语言相比的优势

5.1.3C51与ANSI C的差异

5.2C51的数据类型和存储类型

5.2.1C51的数据类型

5.2.2C51中变量的存储类型

5.2.3C51的存储模式

5.3C51的常量和变量

5.3.1常量

5.3.2变量

5.4C51的预处理指令

5.4.1#include指令

5.4.2#deftne指令

5.4.3条件编译指令

5.5C51的位运算

5.6C51的程序结构

5.7C51的函数

5.7.1函数概述

5.7.2中断函数

5.8C51对内存的直接访问和操作

5.9C51的应用程序开发方法

5.10C51的并行接口应用编程举例

习题

第6章MCS—51单片机的中断系统与定时/计数器

6.1中断的概念

6.1.1中断的用途

6.1.2中断过程

6.2MCS—51单片机的中断系统

6.2.1中断源

6.2.2中断的允许与屏蔽

6.2.3中断优先级控制

6.2.4中断服务程序入口

6.2.5中断请求标志

6.2.6外部信号触发中断触发信号的选择

6.2.7中断标志位的复位

6.2.8MCS—51单片机中断系统的结构

6.2.9MCS—51单片机的中断过程

6.2.10MCS—51单片机中断应用的例子

6.3MCS—51单片机的定时/计数器

6.3.1定时和计数的概念

6.3.2MCS—51单片机定时/计数器的结构

6.3.3MCS—51单片机定时/计数器的工作方式

6.3.4定时/计数器应用举例

习题

第7章MCS—51单片机的串行通信

7.1通信的基本概念

7.1.1并行通信与串行通信

7.1.2异步串行通信与同步串行通信

7.1.3串行通信的数据通路形式

7.1.4串行通信接口

7.2MCS—51单片机串行接口及串行通信

7.2.1MCS—51单片机串行接口的结构

7.2.2串行接口的设置与控制

7.2.3MCS—51单片机串行接口的工作方式

7.2.4单片机与单片机通信

7.2.5单片机与PC通信

习题

……

第8章单片机应用中的人机接口

第9章单片机应用中模拟量的输入输出

第10章微型电动机控制

第11章单片机应用系统开发

参考文献

内容摘要:

本书以MCS51系列单片机为素材介绍了单片机的原理与应用技术。全书共分11章,内容包括微型计算机与单片机基础知识、MCS51单片机硬件结构、Keil μVision3集成开发环境和Proteus仿真软件、MCS51指令系统与汇编语言程序设计、单片机的C语言程序设计、MCS51单片机的中断系统与定时/计数器、MCS51单片机的串行通信、单片机应用中的人机接口、单片机模拟量输入和输出接口、单片机的微型电动机控制、单片机应用系统开发。本书力图贯彻“学与做相结合”的工程教育理念和突出实用性的特色,使学生真正掌握单片机系统的工作原理并为他们进行单片机应用项目的开发奠定基础。本书可作为应用技术型大学的计算机、电子工程、通信工程、自动化、电气工程、机电等专业的教学用书,也可作为工程技术人员学习单片机应用技术的参考书。

编辑推荐:

以MCS—51系列单片机为素材介绍了单片机的原理与应用技术。全书共分11章,内容包括微型计算机与单片机基础知识、MCS—51单片机硬件结构、Kei·μ Vision3集成开发环境和Proteus仿真软件、MCS—51指令系统与汇编语言程序设计、单片机的C语言程序设计、MCS—51单片机的中断系统与定时/计数器、MCS—51单片机的串行通信、单片机应用中的人机接口、单片机模拟量输入和输出接口、单片机的微型电动机控制、单片机应用系统开发。

书籍规格:

书籍详细信息
书名单片机原理及应用技术站内查询相似图书
9787302359517
如需购买下载《单片机原理及应用技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

单片机原理及应用技术是清华大学出版社于2014.出版的中图分类号为 TP368.1 的主题关于 单片微型计算机-高等学校-教材 的书籍。