图书介绍

8051微控制器 第4版PDF|Epub|txt|kindle电子书版本网盘下载

8051微控制器 第4版
  • (加)麦肯齐(MacKenzie,L.S.)(马来)法恩(Phan,R.C.W.)著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:711517959X
  • 出版时间:2008
  • 标注页数:339页
  • 文件大小:59MB
  • 文件页数:351页
  • 主题词:微控制器

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

8051微控制器 第4版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 微控制器简介1

1.1引言1

1.2术语2

1.3中央处理器3

1.4半导体存储器:RAM和ROM4

1.5总线:地址总线、数据总线和控制总线5

1.6输入/输出设备6

1.7程序:大程序和小程序7

1.8微型机、小型机和大型机8

1.9微处理器与微控制器的比较8

1.10新概念10

1.11得与失:设计范例11

习题13

第2章 硬件概述14

2.1MCS-51TM系列简介14

2.2引脚15

2.3I/O端口结构19

2.4时序和机器周期19

2.5存储器组织20

2.6特殊功能寄存器24

2.7外部存储器31

2.88032/8052的增强功能36

2.9复位操作37

小结38

习题38

第3章 指令集概述42

3.1引言42

3.2寻址模式42

3.3指令类型51

小结70

习题70

第4章 定时器操作77

4.1引言77

4.2定时器模式寄存器(TMOD)79

4.3定时器控制寄存器(TCON)79

4.4定时器模式和溢出标志80

4.5时钟源82

4.6定时器的启动、停止和控制83

4.7定时器寄存器的初始化和访问85

4.8短、中、长定时间隔86

4.9精确频率的产生91

4.108052的定时器293

4.11波特率发生器95

小结95

习题95

第5章 串行端口操作98

5.1本章简介98

5.2串行通信98

5.3串行端口缓冲寄存器98

5.4串行端口控制寄存器99

5.5工作模式100

5.6全双工串行通信讨论104

5.7串行端口寄存器的初始化和访问104

5.8多处理器通信106

5.9串行端口波特率107

小结113

习题113

第6章 中断115

6.1引言115

6.28051的中断结构116

6.3中断处理119

6.4中断程序设计120

6.5定时器中断122

6.6串行端口中断124

6.7外部中断125

6.8中断时序129

小结131

习题131

第7章 汇编语言编程133

7.1引言133

7.2汇编器操作134

7.3汇编语言程序格式137

7.4汇编时的表达式求值141

7.5汇编器指令145

7.6汇编器控制项154

7.7链接操作155

7.8例子详解——链接可重定位的段和模块156

7.9宏164

小结168

习题168

第8章 8051的C语言编程171

8.1引言171

8.28051中采用C语言的优缺点171

8.38051C编译器172

8.4数据类型173

8.5存储类型及模式176

8.6数组177

8.7结构178

8.8指针178

8.9函数181

8.108051 C语言实例183

小结192

习题192

第9章 程序结构和设计193

9.1引言193

9.2结构化程序设计的优缺点195

9.3结构化程序设计中的3种结构195

9.4伪码语法207

9.5汇编语言编程风格210

9.68051 C语言编程风格216

小结218

习题218

第10章 用于程序开发的工具和技术219

10.1引言219

10.2开发周期219

10.3整合和验证223

10.4命令和开发环境227

小结229

习题229

第11章 设计和接口实例231

11.1引言231

11.2SBC-51231

11.3十六进制键盘接口238

11.4多个七段LED的接口设计240

11.5液晶显示(LCD)接口245

11.6扬声器接口248

11.7非易失性RAM接口250

11.8输入输出的扩展256

11.9RS232(EIA-232)串行接口262

11.10CENTRONICS并行接口264

11.11模拟输出267

11.12模拟输入270

11.13传感器的接口272

11.14继电器接口276

11.15步进电机接口279

小结283

习题283

第12章 基于C语言的程序设计和接口实例286

12.1引言286

12.2十六进制键盘接口286

12.3多个七段LED接口289

12.4液晶显示器接口291

12.5扬声器接口293

12.6非易失性RAM接口295

12.7输入/输出扩展298

12.8RS232(EIA-232)串行接口302

12.9CENTRONICS并行接口304

12.10模拟输出305

12.11模拟输入306

12.12传感器接口308

12.13继电器接口310

12.14步进电机接口311

习题313

第13章 学生项目实例315

13.1引言315

13.2家庭安全系统315

13.3电梯系统317

13.4井字游戏320

13.5计算器325

13.6微型老鼠327

13.7足球机器人331

13.8智能卡应用333

小结335

习题335

第14章 8051的派生产品337

14.1本章简介337

14.2MCS-151TM和MCS-251TM337

14.3带有闪存和NVRAM的微控制器337

14.4带有ADC和DAC的微控制器338

14.5高速微控制器338

14.6网络微控制器338

14.7保密类微控制器339

小结339

习题339

热门推荐