图书介绍

MCS-51单片机原理及应用PDF|Epub|txt|kindle电子书版本网盘下载

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与外部中断179

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 串口控制寄存器SCON131

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 LED165

7.2.2 LED数码管165

7.2.3 LCD172

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转换芯片DAC0832208

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

8.2 A/D转换芯片215

8.2.1 A/D转换器215

8.2.2 A/D转换芯片ADC0809217

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

热门推荐