当前位置:首页 > 工业技术
单片机原理及工程设计方法
单片机原理及工程设计方法

单片机原理及工程设计方法PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:鲜浩主编
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2012
  • ISBN:9787118082043
  • 页数:290 页
图书介绍:本书包括:单片机组织结构的基本原理,单片机硬件系统与软件系统的工程设计思想与方法,指令系统与汇编语言程序设计,C51语言程序设计,并行端口原理、应用以及详细的工程设计过程,人机接口、前向通道技术、后向通道技术的工程设计过程,中断、定时器、串行口的工程应用,单片机系统电源模块设计,原理图与PCB设计。
《单片机原理及工程设计方法》目录

第1章CPU与存储器的组织原理 1

1.1 CPU的组成与工作原理 1

1.1.1 CPU的控制器 1

1.1.2 CPU的运算器 10

1.2 CPU的机器指令与编程语言 12

1.2.1 CPU的机器指令 12

1.2.2编程语言及其可移值性 15

1.3 CPU与存储器的组织原理概述 18

1.3.1 CPU的两种存储器 18

1.3.2 CPU与存储器的分类和组织方法 20

1.4存储器映射到CPU地址空间的方法 24

1.4.1 CPU的三总线以及存储器的存取结构 24

1.4.2存储器映射到CPU地址空间的方法 45

思考题与习题1 57

第2章8051 CPU与存储器的组织及访问 59

2.1 8051 CPU对存储器的分类以及地址空间 59

2.1.1嵌入式微处理器的概念、选型以及应用方法 59

2.1.2 8051 CPU对存储器的分类以及地址空间 60

2.2程序地址空间中存储器的映射与访问 61

2.2.1程序地址空间中存储器的映射 61

2.2.2程序存储器的访问 65

2.2.3 8051 CPU的控制转移指令 69

2.3低速数据地址空间中存储器的映射与访问 79

2.3.1低速数据地址空间中存储器的映射 79

2.3.2低速数据存储器的访问 82

2.4高速数据地址空间中存储器的映射与访问 85

2.4.1低128 RAM的访问 86

2.4.2 SFR映射的地址及访问 94

2.4.3 8051 CPU的数据操作指令 97

思考题与习题2 105

第3章8051单片机的程序设计与仿真 107

3.1 Keil uVision3集成开发环境 109

3.1.1 Build模式 109

3.1.2 Debug模式 115

3.2汇编语言程序设计 125

3.2.1 A51宏汇编器及其应用 127

3.2.2 BL51链接器及其应用 133

3.2.3汇编语言程序设计 135

3.3 C51程序设计 144

3.3.1 C51变量定义的标准格式与定义方法 144

3.3.2 C51的库函数及应用举例 160

3.3.3 C51函数的定义以及中断函数与可重入函数 169

3.3.4 C51函数指针与指针函数的定义与应用 173

3.3.5 C51程序设计 174

3.3.6 C51程序调用汇编语言程序 185

思考题与习题3 188

第4章 单片机硬件接口的设计思想与方法以及并行端口的工程应用 190

4.1单片机硬件接口的设计思想与方法 190

4.1.1单片机硬件接口的设计思想 190

4.1.2单片机硬件接口的设计方法 190

4.2 8051单片机的并行端口与引脚 196

4.2.1 P0并行端口与P0引脚 196

4.2.2 P1并行端口与P1引脚 199

4.2.3 P2并行端口与P2引脚 201

4.2.4 P3并行端口与P3引脚 202

4.3单片机通过并行端口间接访问片外外围的工程设计与软件仿真 203

4.3.1单片机与键盘接口的程序设计与仿真 203

4.3.2单片机与LCD显示器的接口设计方法 222

思考题与习题4 229

第5章8051单片机的中断系统 231

5.1中断系统的一般结构与工作原理 231

5.1.1工程实际中硬件中断的必要性 231

5.1.2中断系统的一般结构与工作原理 232

5.2 8051单片机的中断系统与中断服务程序设计 235

5.2.1 8051单片机的中断系统 235

5.2.2外部中断的工程应用 240

思考题与习题5 246

第6章8051单片机定时器/计数器的工程应用 247

6.1 8051单片机定时器/计数器的工作原理 247

6.1.1定时器/计数器的一般结构与工作原理 247

6.1.2 8051单片机定时器/计数器的工作模式 248

6.2定时器/计数器的工程应用 247

6.2.1定时扫描外部事件 251

6.2.2输出方波 253

6.2.3测量脉冲高电平的宽度 255

6.2.4测量矩形波信号的周期 257

思考题与习题6 258

第7章8051单片机串行口的工程应用 259

7.1串行口的串行发送和串行接收 259

7.1.1串行数据的帧格式以及串行发送 261

7.1.2串行接收与通信双方波特率的精度 263

7.1.3串行口的工作模式 266

7.2 8051单片机串行口的工程应用 270

7.2.1工程应用中串行通信的一般方法 270

7.2.2 ASCII数据包串行通信程序的设计与仿真 273

7.2.3十六进制数据包串行通信程序设计与仿真 281

思考题与习题7 289

参考文献 290

返回顶部