《单片机原理与应用(第2版)》简介
《单片机原理与应用(第2版)》这本书是由翟红艺主编;尹晶,郑海峰,孙建中,司夏岩副主编;李逢春主审创作的,《单片机原理与应用(第2版)》共有149章节
1
内容简介
MCS—51单片机应用广泛,是单片机系统开发的重要系列,也是学习单片机技术较好的系统平台。本书详尽地介绍了MCS—51单片机的硬件结构、指令系统、汇编语言程序设...
2
前 言
MCS—51单片机是1980年由Intel公司推出的,经过了长期的应用实践,被公认为最经典的系列之一。同时,随着单片机和嵌入式技术的不断发展和创新,80C51单...
3
目录
目 录 内容简介 前 言 第1章 单片机的基础知识 1.1 单片机技术的发展及应用 1.1.1 单片机的发展历史 1.1.2 单片机的应用领域 1.2 单片机的...
4
第1章 单片机的基础知识
学习目标 (1)掌握单片机的概念、发展过程和应用领域。 (2)掌握单片机的数制和字符表示。 (3)掌握单片机系统开发与仿真的步骤与过程。 (4)了解单片机应用系...
5
1.1 单片机技术的发展及应用
计算机的发展经历了电子管计算机、晶体管计算机、集成电路计算机、大规模集成电路计算机和超大规模集成电路计算机5个时代。随着微电子技术的不断发展,芯片的集成度逐渐提...
6
1.1.1 单片机的发展历史
单片机的发展主要经历了初级单片机阶段、结构成熟阶段和性能提高阶段。 1.初级单片机阶段 1971年Intel公司最早推出的是4位单片机4004。1976年,In...
7
1.1.2 单片机的应用领域
单片机具有体积小、重量轻、成本低等优点,其应用领域不断扩大,在工业控制、智能仪器仪表、航空航天、智能家电、智能办公设备、汽车电子、智能传感器等中得到广泛的应用。...
8
1.2 单片机的数制和表示
单片机中采用的数制常用的有二进制和十六进制,以及二进制编码的十进制数,也就是BCD码。单片机中数据的类型分为位、字节、字。...
9
1.2.1 二进制数和十六进制数
二进制数可以表示单片机中的数据信号、地址信号和控制命令,后缀用字母B表示。例如,01101001B是8位二进制数。为了缩短数字的位数,可以用十六进制表示,十六进...
10
1.2.2 BCD码
为了与日常习惯相符合,单片机中有时也采用十进制数。在单片机中,十进制数是用二进制编码表示的,称为BCD码,即二进制编码的十进制数。BCD码的每4个二进制位表示一...
11
1.2.3 单片机的数据类型
单片机中的数据,按照数据长度不同,分别称为位、字节和字。 1.位(bit) 位是指一个比特的二进制数据,是数据的最小长度单位。 2.字节(byte) 字节是相邻...
12
1.3 单片机中的字符
字符信息包括数字、字母、符号和汉字等。美国信息交换标准代码(ASCII码)包括英文字母大小写、数字、专用字符(如+、—、*、/、空格等)以及非打印的控制符号,共...
13
1.4 单片机系统开发与仿真
单片机系统由硬件与软件两个部分组成,硬件实现单片机与外部的连接及单片机与外界信号的匹配,软件实现运算、信号采集和信息输出。单片机的系统开发就是要实现正确的硬件设...
14
本章小结
单片机是把微处理器、存储器、输入/输出接口电路集成在一片集成电路芯片上,构成的单片微型计算机,它具有体积小、重量轻、价格低、可靠性高和易于嵌入式应用等优点,广泛...
15
习题
1-1 什么是单片机?单片机的发展经历了哪几个主要阶段? 1-2 单片机有哪些应用领域?举例说明单片机的具体应用。 1-3 简述单片机系统开发的主要过程。 1-...
16
第2章 单片机内部结构和汇编指令
学习目标 (1)熟悉单片机的内部结构和应用模式。 (2)掌握单片机引脚信号功能、内部资源。 (3)掌握单片机的存储器空间分配及各I/O口的特点。 (4)掌握单片...
17
2.1 单片机内部结构组成
...
18
2.1.1 80C51单片机的片内结构
80C51单片机的片内硬件组成如图2-1所示。 图2-1 80C51(基本型/增强型)单片机的片内硬件组成 由图2-1可见,80C51单片机基本型包含有: 1...
19
2.1.2 80C51单片机的CPU
80C51单片机的核心部分是一个8位的高性能CPU。它的作用是读入并分析每条指令,根据各指令的功能控制单片机的各功能部件执行指定的运算或操作。它主要由运算器和控...
20
2.2 80C51单片机的引脚功能和最小系统
...
21
2.2.1 80C51单片机的封装和引脚
80C51系列单片机常采用双列直插式(DIP)、QFP(Quad Flat Package,四角扁平式)和LCC(Leadless Chip Carrier,无...
22
2.2.2 80C51单片机的复位
复位使单片机或系统中的某些部件处于某种确定的初始状态。单片机的工作就是从复位开始的。 1.复位电路 当在80C51单片机的RST引脚引入高电平并保持2个机器周期...
23
2.2.3 80C51单片机的时钟与时序
单片机的工作过程是:取一条指令,译码,进行微操作,接着再取一条指令,译码,进行微操作,这样自动地、一步一步地由微操作依序完成相应指令的功能。各指令的微操作在时间...
24
2.2.4 80C51单片机最小系统
单片机最小系统就是使单片机工作的最低配置。80C51单片机最小系统如图2-9所示,由单片机连接电源、晶振电路、复位电路构成。在单片机最小系统基础之上进行扩展,可...
25
2.3 80C51单片机的存储器组织
存储器是组成单片机的主要部件,其功能是存储信息(程序和数据)。存储器可以分成两大类:一类是RAM,另一类是ROM。 RAM的特性是CPU在运行时能随时进行数据的...
26
2.3.1 80C51单片机的程序存储器配置
MCS-51系列的80C51单片机在芯片内部有4 KB的掩模ROM,87C51单片机在芯片内部有4 KB的EPROM,而80C31在芯片内部没有程序存储器,应用...
27
2.3.2 80C51单片机的数据存储器配置
80C51单片机的数据存储器分为片外RAM和片内RAM两大部分,如图2-14所示。 图2-14 80C51单片机RAM配置 80C51单片机的片内RAM共有1...
28
2.3.3 80C51单片机的特殊功能寄存器
80C51单片机中设置了与片内RAM统一编址的21个SFR,它们离散地分布在80 H~FFH的地址空间中。字节地址能被8整除的(即十六进制的地址码尾数为0或8的...
29
2.4 单片机指令系统和寻址方式简介
...
30
2.4.1 指令系统简介
指令是CPU根据人的意图来执行某种操作的命令。一台计算机所能执行的全部指令集合称为这个CPU的指令系统。指令系统功能的强弱在很大程度上决定了这台计算机智能程度的...