单片机原理与应用(C51语言版)/欧伟明等
单片机原理与应用(C51语言版)/欧伟明等作者:欧伟明 等 开 本:其他 书号ISBN:9787121361258 定价:55.0 出版时间:2019-04-01 出版社:电子工业出版社 |
单片机原理与应用(C51语言版)/欧伟明等 本书特色
本书以89S51 为典型机,主要论述单片机的基本结构与工作原理,以及单片机应用系统的设计与开发方法。全书内容分为13 章,内容包括概述、单片机的结构和工作原理、指令系统、单片机C51 语言程序设计基础、中断系统、定时器/计数器、单片机的串行口UART、单片机常用并行接口技术、串行总线接口技术、单片机应用系统开发环境、基于嵌入式实时操作系统的单片机程序设计方法、基于RTX51的乐曲编辑器和发生器设计、数控电流源设计。书后附录给出了18 个单片机课程设计课题,以及单片机89S51 的指令系统。本书从工程应用出发,突出单片机应用技术的新颖性和实用性;此外,本书为任课教师免费提供电子课件。
单片机原理与应用(C51语言版)/欧伟明等 内容简介
本书以89S51 为典型机,主要论述单片机的基本结构与工作原理,以及单片机应用系统的设计与开发方法。全书内容分为13 章,内容包括概述、单片机的结构和工作原理、指令系统、单片机C51 语言程序设计基础、中断系统、定时器/计数器、单片机的串行口UART、单片机常用并行接口技术、串行总线接口技术、单片机应用系统开发环境、基于嵌入式实时操作系统的单片机程序设计方法、基于RTX51的乐曲编辑器和发生器设计、数控电流源设计。书后附录给出了18 个单片机课程设计课题,以及单片机89S51 的指令系统。本书从工程应用出发,突出单片机应用技术的新颖性和实用性;此外,本书为任课教师免费提供电子课件。
单片机原理与应用(C51语言版)/欧伟明等 目录
第1章 概述 11.1 单片机概念与发展过程 1
1.1.1 单片机概念 1
1.1.2 单片机技术发展过程 1
1.1.3 单片机技术发展方向 3
1.1.4 常用数制与编码 4
1.2 单片机应用领域与嵌入式系统概念 5
1.2.1 单片机应用领域 6
1.2.2 嵌入式系统概念 6
1.3 单片机应用系统开发过程简述 8
1.3.1 单片机编程语言 8
1.3.2 单片机应用系统结构 9
1.3.3 单片机应用模式 10
1.3.4 单片机应用系统开发过程简介 11
1.4 本书特点与教材使用建议 12
1.4.1 本书编写指导思想 13
1.4.2 本书特点 15
1.4.3 教材使用建议 16
1.5 本章小结 18
1.6 思考题与习题 19
第2章 单片机的结构和工作原理 20
2.1 MCS-51系列单片机概述 20
2.2 89S51单片机引脚功能说明 21
2.2.1 89S51的引脚图与封装 21
2.2.2 89S51的引脚功能说明 22
2.2.3 89S51的引脚应用特性 23
2.3 89S51单片机内部结构 24
2.3.1 89S51的基本组成 24
2.3.2 89S51的CPU 26
2.4 89S51单片机的存储器 28
2.4.1 程序存储器 29
2.4.2 数据存储器 29
2.5 89S51单片机的时钟电路与时序 32
2.5.1 时钟电路 32
2.5.2 基本时序单位 33
2.6 89S51单片机的工作方式 35
2.6.1 复位工作方式和复位电路 35
2.6.2 低功耗工作方式 36
2.6.3 串行ISP编程方式 37
2.7 89S51单片机的输入/输出端口 38
2.7.1 P0端口 38
2.7.2 P1端口 39
2.7.3 P2端口 40
2.7.4 P3端口 40
2.8 本章小结 41
2.9 思考题与习题 42
第3章 指令系统* 43
3.1 MCS-51单片机指令概述 43
3.1.1 指令格式 43
3.1.2 符号说明 44
3.2 寻址方式 45
3.2.1 寄存器寻址方式 45
3.2.2 直接寻址方式 45
3.2.3 寄存器间接寻址方式 46
3.2.4 立即寻址方式 46
3.2.5 变址寻址方式 46
3.2.6 相对寻址方式 47
3.2.7 位寻址方式 47
3.3 89S51单片机的指令系统 47
3.3.1 数据传送类指令 47
3.3.2 算术运算类指令 50
3.3.3 逻辑运算及移位类指令 53
3.3.4 控制转移类指令 54
3.3.5 位操作类指令 56
3.4 单片机汇编语言简介 58
3.4.1 汇编语言的语句格式 58
3.4.2 伪指令 59
3.4.3 单片机汇编语言程序设计 60
3.5 本章小结 63
3.6 思考题与习题 63
第4章 单片机C51语言程序设计基础 65
4.1 单片机C51语言概述 65
4.1.1 C51语言在单片机应用系统开发中的优势 65
4.1.2 C51语言与标准C语言的比较 65
4.1.3 编写C51语言程序的基本原则 66
4.2 C51语言关键字与数据类型 67
4.2.1 标识符 67
4.2.2 关键字 68
4.2.3 数据类型 69
4.3 C51语言数据 71
4.3.1 常量 71
4.3.2 变量 72
4.3.3 存储器类型和存储器模式 72
4.3.4 数组 74
4.3.5 指针 75
4.4 C51语言对单片机硬件资源的控制 76
4.4.1 特殊功能寄存器(SFR)的定义 76
4.4.2 位变量的定义 77
4.4.3 存储器和外接I/O端口的绝对地址访问 78
4.5 C51语言运算符和表达式 79
4.5.1 运算符 79
4.5.2 表达式 81
工业技术 电子通信 一般性问题
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |