单片机原理与应用技术

副标题:无

作   者:朱勇主编

分类号:

ISBN:9787302120728

微信扫一扫,移动浏览光盘

简介

  内容简介   单片机原理与应用技术——高等院校电子技术系列教材简介:  本教材依照高等学校计算机科学与技术专业教学大纲的精神,融会作者多年的教学经验及科研成果,系统地介绍了8051单片机和增强内核单片机的基本原理、应用和设计技术。全书内容包括单片机概述、mcs-51体系结构、mcs-51指令系统、mcs-51程序设计、mcs-51接口技术、单片机应用实例、单片机应用系统设计和增强内核单片机体系结构,共计8章。本书不仅阐述了传统的mcs-51单片机基本原理及其扩展系统,还介绍了实践中应用比较广泛的实例供学生参考,通过掌握低功耗、抗干扰、加密等高级技术,使读者设计的单片机系统成为更加贴近实践的产品,最后对当今市场上一些增强内核单片机的概括性介绍可以扩大读者的眼界。本书既可作为高等学校本科计算机及相关专业的教材,也可作为高职单片机课程的教材,亦可作为工程及科研人员的设计参考书。   目录   单片机原理与应用技术——高等院校电子技术系列教材 目录:第1章 单片机概述 1.1 单片机概述 1.2 单片机系列 1.3 嵌入式系统与片上系统 1.4 本章习题 第2章 mcs-51体系结构 2.1 mcs-51体系结构 2.2 mcs-51存储结构 2.3 mcs-51并行端口 2.4 mcs-51定时/计数器 2.5 mcs-51串行接口 2.6 mcs-51中断系统 2.7 本章习题 第3章 mcs-51指令系统 3.1 mcs-51指令格式和寻址方式 3.2 mcs-51指令分类介绍 3.3 本章习题 第4章 mcs-51程序设计 4.1 mcs-51汇编程序设计概述 4.2 mcs-51汇编程序设计实例 4.3 mcs-51高级程序设计概述 4.4 c51程序设计实例 4.5 本章习题 第5章 mcs-51接口技术 5.1 mcs-51数据存储体扩展 5.2 mcs-51程序存储体扩展 5.3 8155芯片接口技术 5.4 8279芯片接口技术 5.5 lcd显示技术 5.6 串行通信技术 5.7 a/d、d/a接口技术 5.8 本章习题 第6章 单片机应用实例 6.1 交通灯顺序控制 6.2 步进电机控制系统 6.3 水塔水位控制系统 6.4 电脑时钟 6.5 i2c总线ic卡读卡器 6.6 串行多机通信 6.7 usb数据传输 6.8 本章习题 第7章 单片机应用系统设计 7.1 单片机系统eda设计:原理图 7.2 单片机系统eda设计:pcb 7.3 单片机系统开发与设计 7.4  

目录

第1章 单片机概述 1

1.1 单片机概述. 1

1.1.1 单片机发展史 1

1.1.2 单片机应用 2

1.1.3 单片机特色 3

1.2 单片机系列 4

1.2.1 单片机典型结构 4

1.2.2 单片机系列 5

1.2.3 单片机发展趋势 11

1.3 嵌入式系统与片上系统 14

1.3.1 嵌入式系统概述 14

1.3.2 片上系统概述 18

1.3.3 嵌入式系统、片上系统与单片机 21

1.4 本章习题 22

第2章 mcs-51体系结构 23

2.1 mcs-51体系结构 23

2.1.1 功能部件 23

2.1.2 引脚描述 24

2.1.3 时钟电路及时序 26

2.1.4 复位电路 28

.2.1.5 工作方式 29

2.2 mcs-51存储结构 31

2.2.1 内部ram 31

2.2.2 特殊功能寄存器 32

2.2.3 程序计数器 35

2.2.4 程序存储器 36

2.2.5 数据存储器 36

2.2.6 存储结构图 36

2.3 mcs-51并行端口 37

2.3.1 p0端口 37

2.3.2 p1端口 38

2.3.3 p2端口 38

2.3.4 p3端口 39

2.4 mcs-51定时/计数器 39

2.4.1 定时/计数器方式0 41

2.4.2 定时/计数器方式1 42

2.4.3 定时/计数器方式2 42

2.4.4 定时/计数器方式3 43

2.5 mcs-51串行接口 44

2.5.1 串行接口模式0 45

2.5.2 串行接口模式1 46

2.5.3 串行接口模式2 47

2.5.4 串行接口模式3 48

2.6 mcs-51中断系统 48

2.6.1 中断源 48

2.6.2 外部中断 49

2.6.3 定时/计数中断 50

2.6.4 串行接口中断 50

2.7 本章习题 51

第3章 mcs-51指令系统 52

3.1 mcs-51指令格式和寻址方式 52

3.2 mcs-51指令分类介绍 55

3.2.1 数据传送类指令 55

3.2.2 算术操作类指令 60

3.2.3 逻辑操作类指令 62

3.2.4 转移类指令 64

3.2.5 控制类指令 66

3.2.6 位操作类指令 66

3.3 本章习题 69

第4章 mcs-51程序设计 71

4.1 mcs-51汇编程序设计概述 71

4.1.1 汇编语言格式 72

4.1.2 伪指令 73

4.1.3 汇编程序设计流程 75

4.2 mcs-51汇编程序设计实例 77

4.2.1 顺序执行程序设计 77

4.2.2 分支执行程序设计 79

4.2.3 循环执行程序设计 82

4.2.4 子程序设计 84

4.2.5 查表程序设计 87

4.3 mcs-51高级程序设计概述 88

4.3.1 高级程序设计流程 89

4.3.2 c51变量声明 90

4.3.3 c51常用句法 94

4.3.4 keil集成环境 96

4.4 c51程序设计实例 104

4.4.1 跑马灯程序设计 104

4.4.2 方波发生器 106

4.5 本章习题 107

第5章 mcs-51接口技术 109

5.1 mcs-51数据存储体扩展 110

5.1.1 sram芯片 110

5.1.2 接口电路 111

5.1.3 程序设计 112

5.2 mcs-51程序存储体扩展 112

5.2.1 地址译码 112

5.2.2 eeprom芯片 113

5.2.3 接口电路 114

5.2.4 程序设计 115

5.3 8155芯片接口技术 115

5.3.1 8155多功能芯片 115

5.3.2 接口电路 118

5.3.3 程序设计 119

5.4 8279芯片接口技术 119

5.4.1 8279显示、键盘接口芯片 119

5.4.2 接口电路 120

5.4.3 程序设计 121

5.5 lcd显示技术 122

5.5.1 lcd简介 122

5.5.2 lcm.. 123

5.5.3 接口设计 126

5.5.4 编程设计 126

5.6 串行通信技术 130

5.6.1 串行通信概述 130

5.6.2 串行口的应用 132

5.6.3 rs-232c标准 134

5.6.4 pc与mcs-51通信程序设计 136

5.7 a/d、d/a接口技术 139

5.7.1 a/d转换器概述 139

5.7.2 adc0809简介 139

5.7.3 adc0809与mcs51的接口电路 140

5.7.4 a/d转换程序设计 141

5.7.5 d/a转换器概述 142

5.7.6 dac0832简介 142

5.7.7 dac0832与mcs-51的接口电路 144

5.7.8 d/a转换程序设计 146

5.8 本章习题 146

第6章 单片机应用实例 148

6.1 交通灯顺序控制 148

6.1.1 硬件系统设计 148

6.1.2 控制码表 149

6.1.3 程序设计 149

6.1.4 设计小结 151

6.2 步进电机控制系统 151

6.2.1 步进电机系统概述 151

6.2.2 系统硬件设计 152

6.2.3 三相六拍步进电机控制字 153

6.2.4 系统软件设计 153

6.2.5 设计小结 154

6.3 水塔水位控制系统 154

6.3.1 水位控制原理 154

6.3.2 系统硬件设计 155

6.3.3 水位状态控制字 155

6.3.4 系统软件设计 156

6.3.5 设计小结 157

6.4 电脑时钟 157

6.4.1 设计要求 157

6.4.2 系统硬件设计 158

6.4.3 系统软件设计 158

6.4.4 设计小结 161

6.5 i2c总线ic卡读卡器 162

6.5.1 i2c总线协议的软件模拟 162

6.5.2 ic卡简介 165

6.5.3 系统硬件设计 166

6.5.4 系统软件设计 167

6.5.5 设计小结 168

6.6 串行多机通信 169

6.6.1 多机通信原理 169

6.6.2 主机程序设计 169

6.6.3 从机程序设计 171

6.6.4 设计小结 173

6.7 usb数据传输 174

6.7.1 usb总线概述 174

6.7.2 usb总线接口器件pdiusbd12 176

6.7.3 系统硬件设计 179

6.7.4 系统软件设计 179

6.7.5 设计小结 183

6.8 本章习题 183

第7章 单片机应用系统设计 184

7.1 单片机系统eda设计:原理图 184

7.1.1 eda概述 184

7.1.2 硬件自动化设计流程 185

7.1.3 原理图设计 186

7.1.4 网络表 191

7.2 单片机系统eda设计:pcb 193

7.2.1 pcb设计流程 193

7.2.2 pcb设计步骤 194

7.3 单片机系统开发与设计 201

7.3.1 系统设计 202

7.3.2 开发系统 203 

7.3.3 调试 205

7.3.4 高级设计技术 207

7.4 单片机系统可靠性设计 212

7.4.1 可靠性概述 213

7.4.2 电磁兼容性 214

7.4.3 抗干扰基本技术 215

7.4.4 可靠性设计 222

7.5 本章习题 229

第8章 增强内核单片机体系结构 230

8.1 p89lpc93x系列单片机 230

8.1.1 p89lpc93x系列体系结构 230

8.1.2 i2c串行总线接口 234

8.1.3 spi串行通信接口 236

8.1.4 模拟比较器 237

8.1.5 flash编程存储器 238

8.1.6 a/d转换器 239

8.2 p8xc591系列单片机 241

8.2.1 p8xc591体系结构 241

8.2.2 can协议 244

8.2.3 pelican控制器 245

8.2.4 pwm 247

8.3 triscend e5系列单片机 248

8.3.1 triscend e5控制器体系结构 248

8.3.2 dma控制器 249

8.3.3 csi 251

8.3.4 csl 252

8.3.5 微处理器结构 254

8.3.6 fastchip集成开发环境 255

8.4 本章习题... 280

附录 8051单片机指令集 282


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

单片机原理与应用技术
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon