图书介绍

MCS-51单片机原理及应用pdf电子书版本下载

MCS-51单片机原理及应用
  • 黄翠翠主编;余良俊,杜丽芳,王立谦副主编 著
  • 出版社: 北京大学出版社
  • ISBN:
  • 出版时间:2013
  • 标注页数:268页
  • 文件大小:104MB
  • 文件页数:276页
  • 主题词:

PDF下载


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

下载说明

MCS-51单片机原理及应用PDF格式电子书版下载

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

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

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

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

图书目录

第1章 MCS-51单片机的结构及原理 1

1.1单片机基本知识 2

1.1.1单片机的基本概念 2

1.1.2单片机的发展历程 3

1.1.3单片机的实际应用 4

1.1.4信息在单片机中的表示 5

1.2 MCS-51单片机 6

1.2.1 MCS-51单片机的51子系列 7

1.2.2 MCS-52子系列 7

1.3 MCS-51单片机的基本组成部分 8

1.3.1 CPU系统 8

1.3.2 CPU外围单元 12

1.3.3基本功能 19

1.4 MCS-51单片机的芯片封装及引脚功能 20

1.4.1 MCS-51单片机芯片封装 20

1.4.2 MCS-51单片机的芯片封装及引脚功能 21

1.5 MCS-51单片机的工作方式 22

1.5.1复位方式 22

1.5.2程序执行方式 23

1.5.3低功耗方式 23

习题 24

第2章 Keil C51简介及单片机程序开发流程 26

2.1 Keil C51软件简介 27

2.1.1 Keil μVision4集成开发环境 27

2.1.2建立工程文件 29

2.1.3工程项目的编译 32

2.1.4工程项目的调试 33

2.2单片机程序开发流程 34

2.2.1建立工程 34

2.2.2编译并生成可执行文件 36

2.2.3软件仿真 37

2.2.4程序下载 39

习题 42

第3章 C51基础 43

3.1 C语言与MCS-51单片机 44

3.1.1 C语言的特点 44

3.1.2 C51编程语言的优势 45

3.2 C51的数据 46

3.2.1 C51的数据类型 46

3.2.2 C51数据的存储类型 50

3.3 C51的运算符及优先级 54

3.3.1 C51的运算符 54

3.3.2运算符的优先级 58

3.4 C51的基本结构与相关语句 59

3.4.1 C51的基本结构 59

3.4.2 C51的相关语句 60

3.5 C51的子函数的定义及调用 65

3.5.1子函数的定义 66

3.5.2子函数的调用 67

习题 69

第4章 MCS-51单片机的中断系统 70

4.1中断的基本概念及主要功能 71

4.1.1中断的概念 71

4.1.2中断的主要功能 73

4.2 MCS-51单片机中断系统 73

4.2.1中断源 73

4.2.2中断允许控制 75

4.2.3中断优先级 75

4.2.4中断处理过程 77

4.3 MCS-51中断编程实例 79

4.3.1外部中断0与外部中断1 79

4.3.2外部中断源的中断嵌套 84

4.3.3查询方式实现中断 86

4.4设计与提高 88

4.4.1 水库水位监测器设计 88

4.4.2 8位抢答器设计 90

习题 92

第5章 MCS-51单片机的定时/计数器 94

5.1 定时/计数器的结构及工作原理 95

5.1.1 定时/计数器的结构 95

5.1.2 定时/计数器的工作原理 96

5.2 定时/计数器的控制及方式寄存器 97

5.2.1 定时/计数器的控制寄存器 97

5.2.2 定时/计数器的方式寄存器 98

5.3 定时/计数器的工作方式 100

5.3.1 定时/计数器0、 1的工作方式 100

5.3.2 定时/计数器2的工作方式 103

5.4 定时/计数器编程实例 107

5.4.1 定时/计数器0、1编程实例 107

5.4.2 定时/计数器2编程实例 112

5.4.3 查询方式实现定时/计数器中断 115

5.5 设计与提高 115

5.5.1 作息时间控制时钟设计 115

5.5.2 交通控制灯设计 120

习题 123

第6章 MCS-51单片机的串行通信接口 124

6.1 串行通信概述 125

6.1.1 串行通信的分类 126

6.1.2 串行通信的数据传输格式 126

6.1.3 波特率 127

6.2 串行通信接口标准 127

6.2.1 RS-232C标准 128

6.2.2 串口通信连接方式 130

6.3 MCS-51单片机串口结构与工作方式 131

6.3.1 MCS-51单片机的串口结构 131

6.3.2 串口控制寄存器SCON 131

6.3.3 串口工作方式 133

6.4 串口应用编程实例 136

6.4.1 串口方式0编程实例 136

6.4.2 串口方式1编程实例 140

6.4.3 串口方式2和方式3编程实例 143

6.5 设计与提高 152

习题 155

第7章 MCS-51单片机常用输入输出设备 156

7.1 输入设备 157

7.1.1 开关和按键 157

7.1.2 键盘 159

7.2 输出设备 165

7.2.1 LED 165

7.2.2 LED数码管 165

7.2.3 LCD 172

7.3 输入输出控制 186

7.4 设计与提高 192

7.4.1 简易计算器设计 192

7.4.2 简易密码锁设计 198

习题 204

第8章 MCS-51单片机常用外围设备芯片与接口电路 205

8.1 D/A转换芯片 206

8.1.1 D/A转换器 206

8.1.2 D/A转换芯片DAC0832 208

8.1.3 DAC0832与MCS-51单片机的接口电路 210

8.2 A/D转换芯片 215

8.2.1 A/D转换器 215

8.2.2 A/D转换芯片ADC0809 217

8.2.3 ADC0809与MCS-51单片机的接口电路 219

8.3串行日历时钟芯片 223

8.3.1 DS1302芯片 223

8.3.2 DS1302与MCS-51单片机的接口电路 228

8.4数字温度传感器 230

8.4.1 DS 18B20芯片 230

8.4.2 DS 18B20芯片与MCS-51单片机的接口电路 236

8.5设计与提高 243

8.5.1测速器设计 243

8.5.2多路数字电压表设计 247

8.5.3电子日历设计 252

8.5.4数字温度计设计 257

习题 262

参考文献 264

精品推荐