单片机技术及C51程序设计-(第2版)

首页 > 图书 > 教材教辅/2020-09-24 / 加入收藏 / 阅读 [打印]
单片机技术及C51程序设计-(第2版)

单片机技术及C51程序设计-(第2版)

作者:唐颖

开 本:32开

书号ISBN:9787121305030

定价:

出版时间:2017-01-01

出版社:电子工业出版社

单片机技术及C51程序设计-(第2版) 本书特色

全书分为11 章,内容包括单片机的基本概念、MCS-51 系列单片机内部结构、指令系统和汇编语言程序设计、Keil C51 语法及程序设计、MCS-51 系列单片机内部硬件资源及应用、系统功能的扩展、键盘与显示接口、A/D 与D/A 转换接口、单片机的其他接口、综合应用实例、单片机应用系统设计等。第1 章至第4 章主要介绍MCS-51 单片机的内部结构、指令系统和C51 结构。从第5 章开始介绍MCS-51 系列单片机的接口及应用。本书除了在第1 章至第9 章中给出许多的相关实例,还专门组织了第10 章、第11 章,给出了大量的设计性实例和系统设计实例。书中的实例一般采用汇编与C 语言编程对照的方式编写,但在第10 章、第11章较复杂的实例中只采用C 语言编程。力求通过应用实例,使读者既可以在学习中进行类比编程,又可以开阔思路,提高实际编程效率和工作能力。

单片机技术及C51程序设计-(第2版) 目录

目 录
第1章 基础知识 1
1.1 信息在计算机中的表示方法 1
1.1.1 数在计算机内的表示 1
1.1.2 字符在计算机内的表示 5
1.2 单片机的基本概念和特点 5
1.2.1 基本概念 5
1.2.2 单片机的主要特点 6
1.3 单片机的发展概况及应用领域 7
1.3.1 发展概况 7
1.3.2 单片机的应用 10
1.4 单片机主要类型介绍及分类 10
1.4.1 常用系列单片机产品及性能简介 10
1.4.2 MCS-51系列单片机分类 12
1.4.3 AT89系列单片机分类 14
1.4.4 其他公司的51系列单片机 15
本章小结 15
习题1 16
第2章 MCS-51系列单片机的内部结构和引脚 17
2.1 MCS-51系列单片机内部结构和引脚说明 17
2.1.1 MCS-51系列单片机内部结构框图 18
2.1.2 MCS-51系列单片机外部引脚说明 21
2.2 MCS-51系列单片机存储器 23
2.2.1 程序存储器 24
2.2.2 数据存储器 25
2.3 MCS-51系列单片机并行I/O接口 28
2.3.1 P0口结构及功能 29
2.3.2 P1口结构及功能 30
2.3.3 P2口结构及功能 30
2.3.4 P3口结构及功能 31
2.4 MCS-51系列单片机的时钟电路与时序 32
2.4.1 时钟电路 32
2.4.2 CPU时序 32
2.4.3 MCS-51系列单片机的复位电路 34
2.4.4 MCS-51系列单片机的掉电和节电方式 35
本章小结 37
习题2 37
第3章 MCS-51系列单片机指令系统和汇编语言程序设计 39
3.1 指令系统基本概念 39
3.1.1 指令基本格式 39
3.1.2 指令分类 40
3.1.3 指令描述符号介绍 40
3.2 MCS-51系列单片机的寻址方式 41
3.3 MCS-51系列单片机的指令系统 43
3.3.1 数据传送类指令 44
3.3.2 算术运算类指令 50
3.3.3 逻辑运算及移位指令 56
3.3.4 位操作类指令 59
3.3.5 控制转移类指令 62
3.4 汇编程序设计示例 67
3.4.1 汇编程序伪指令 68
3.4.2 顺序程序 69
3.4.3 分支程序 71
3.4.4 循环程序 73
3.4.5 查表程序 78
3.4.6 散转程序 79
3.4.7 子程序 80
本章小结 83
习题3 83
第4章 Keil C51语法及程序设计 88
4.1 C 语言与MCS-51系列单片机 88
4.1.1 C语言的特点及程序结构 88
4.1.2 C语言与MCS-51系列单片机 90
4.2 C51程序结构及数据类型 91
4.2.1 C51程序结构 91
4.2.2 C51的数据类型 91
4.3 C51的存储种类及存储区 94
4.3.1 常量 94
4.3.2 变量 95
4.3.3 C51存储模式 98
4.3.4 绝对地址访问 99
4.4 C51构造数据类型 101
4.4.1 数组 101
4.4.2 指针 103
4.4.3 结构 106
4.4.4 联合 109
4.4.5 枚举 111
4.5 C51运算符与表达式 111
4.5.1 赋值运算 111
4.5.2 算术运算符 112
4.5.3 关系运算符 112
4.5.4 逻辑运算符 112
4.5.5 位运算符 113
4.5.6 复合赋值运算符 113
4.5.7 逗号运算符 114
4.5.8 条件运算符 114
4.5.9 指针与地址运算符 114
4.6 表达式语句及复合语句 115
4.6.1 表达式语句 115
4.6.2 复合语句 116
4.7 C51的输入/输出 116
4.7.1 格式输出函数printf() 117
4.7.2 格式输入函数scanf() 117
4.8 C51程序基本结构与相关语句 118
4.8.1 C51的基本结构 118
4.8.2 if语句 120
4.8.3 switch/case语句 120
4.8.4 while语句 121
4.8.5 do…while语句 122
4.8.6 for语句 123
4.8.7 循环的嵌套 123
4.8.8 break和continue语句 124
4.8.9 return语句 125
4.9 函数 125
4.9.1 函数的定义 125
4.9.2 函数的调用与声明 128
4.9.3 函数的嵌套与递归 130
4.10 汇编语言与C语言混合编程 131
本章小结 136
习题4 136
第5章 MCS-51系列单片机内部硬件资源及应用 138
5.1 MCS-51系列单片机的并行I/O接口 138
5.1.1 端口输入/输出操作 138
5.1.2 I/O接口的位操作指令 139
5.1.3 并行口应用举例 139

 1/2    1 2 下一页 尾页

教材 研究生/本科/专科教材 工学

在线阅读

  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐