图书介绍

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

单片机原理及应用
  • 匡忠辉主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:711120218X
  • 出版时间:2007
  • 标注页数:169页
  • 文件大小:36MB
  • 文件页数:178页
  • 主题词:单片微型计算机-专业学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 单片机概述及结构原理1

1.1 单片机2

1.2 单片机发展概况2

1.3 单片机的应用3

1.4 数制及数制转换3

1.4.1 数制3

1.4.2 数制之间的转换5

1.5 MCS-51单片机的基本结构6

1.6 MCS-51单片机引脚及功能8

1.7 MCS-51单片机时钟及时钟电路9

1.7.1 时钟与时序9

1.7.2 时钟电路10

1.8 MCS-51单片机复位及复位电路10

1.8.1 复位电路11

1.8.2 复位后的状态11

1.9 MCS-51单片机的存储器配置12

1.9.1 程序存储器12

1.9.2 数据存储器13

1.10 MCS-51单片机并行I/O口结构17

本章习题18

第2章 单片机指令系统及程序设计方法19

2.1 指令格式及常用符号19

2.1.1 编程语言分类19

2.1.2 汇编语言指令格式20

2.1.3 指令中常用符号说明20

2.2 指令寻址方式21

2.2.1 立即寻址21

2.2.2 直接寻址21

2.2.3 寄存器寻址21

2.2.4 寄存器间接寻址22

2.2.5 变址寻址22

2.2.6 位寻址22

2.2.7 相对寻址23

2.3 指令系统23

2.3.1 数据传送指令24

2.3.2 算术运算指令30

2.3.3 逻辑运算指令34

2.3.4 控制转移指令36

2.3.5 位操作指令39

2.4 伪指令41

2.5 程序设计方法42

2.5.1 程序设计步骤42

2.5.2 基本程序结构43

本章习题45

第3章 广告灯控制——简单程序设计46

3.1 功能要求46

3.2 任务分析47

3.3 发光二极管47

3.3.1 发光二极管工作特性47

3.3.2 发光二极管驱动电路48

3.4 发光二极管与单片机接口电路设计49

3.5 广告灯程序设计50

3.5.1 单个发光二极管闪烁50

3.5.2 跑马灯程序设计51

本章习题53

第4章 安防报警器设计——中断原理及应用54

4.1 功能要求54

4.2 任务分析54

4.3 MCS-51单片机中断系统55

4.3.1 中断55

4.3.2 MCS-51单片机中断系统结构55

4.3.3 MCS-51单片机中断源55

4.3.4 MCS-51单片机中断控制56

4.3.5 中断处理过程58

4.3.6 中断系统应用的初始化60

4.4 安防报警电路设计61

4.5 安防报警程序设计61

4.5.1 8个LED全亮2s报警61

4.5.2 8个LED闪烁10次报警63

本章习题65

第5章 定时器控制LED——定时/计数器原理及应用66

5.1 功能要求66

5.2 任务分析67

5.3 MCS-51单片机定时/计数器结构及工作原理67

5.3.1 定时/计数器结构67

5.3.2 定时/计数器工作原理67

5.4 定时/计数器的控制68

5.4.1 工作方式寄存器TMOD68

5.4.2 定时器控制寄存器TCON68

5.4.3 定时/计数器的工作方式69

5.4.4 定时/计数器应用的初始化72

5.5 定时器控制广告灯程序设计73

本章习题76

第6章 个位计数显示设计——数码管静态显示77

6.1 功能要求78

6.2 任务分析78

6.3 LED数码管78

6.3.1 LED数码管结构特点78

6.3.2 LED数码管分类79

6.4 LED数码管与单片机接口电路设计方法80

6.5 数码显示程序设计方法81

6.5.1 显示班级学号的个位数81

6.5.2 个位加“1”计数显示0~981

本章习题84

第7章 秒表计数器设计——数码管动态显示85

7.1 功能要求85

7.2 任务分析85

7.3 LED数码管动态显示工作原理85

7.3.1 采用数码管动态显示的原因85

7.3.2 LED数码管动态显示的工作原理86

7.4 数码管动态显示程序设计方法89

7.4.1 显示班级学号的双位数89

7.4.2 秒表计数器显示“00~59”92

本章习题96

第8章 键盘控制显示——键盘接口技术97

8.1 功能要求98

8.2 任务分析98

8.3 键盘接口技术98

8.3.1 键盘工作特性98

8.3.2 独立式键盘接口电路99

8.3.3 矩阵式键盘接口电路100

8.4 键盘接口程序设计100

8.4.1 本项目使用的键盘接口100

8.4.2 独立式键盘控制LED灯101

8.4.3 矩阵式键盘控制数码管103

本章习题108

第9章 串行通信设计——串行口通信原理及应用109

9.1 功能要求110

9.2 任务分析110

9.3 串行通信技术110

9.3.1 串行通信基础110

9.3.2 串行通信基本概念111

9.4 MCS-51单片机串行口113

9.4.1 串行口结构113

9.4.2 串行口控制寄存器114

9.4.3 串行口的工作方式116

9.5 单片机串行通信设计120

9.5.1 单片机与单片机之间串行通信120

9.5.2 单片机与PC串行通信126

本章习题134

第10章 A/D、D/A转换与单片机接口技术135

10.1 A/D转换器及其与单片机的接口135

10.1.1 A/D转换器135

10.1.2 ADC0809与单片机的接口138

10.2 D/A转换器及与单片机的接口139

10.2.1 D/A转换器139

10.2.2 DAC0832与单片机的接口140

本章习题141

第11章 电子密码锁设计——I2C总线接口技术142

11.1 功能要求142

11.2 任务分析142

11.3 I2C串行总线143

11.3.1 I2C总线概述143

11.3.2 I2C总线数据传送144

11.4 E2PROM器件AT24C02144

11.5 电子密码锁电路设计方法145

11.6 单片机I2C总线数据模拟145

11.7 电子密码锁程序设计方法149

11.7.1 编程思路149

11.7.2 程序流程图设计149

11.7.3 程序清单150

本章习题155

第12章 单片机应用系统设计156

12.1 单片机应用系统设计概述156

12.1.1 单片机应用系统设计步骤156

12.1.2 单片机应用系统硬件开发156

12.1.3 单片机应用系统软件开发157

12.2 单片机应用系统抗干扰技术157

12.2.1 电源系统抗干扰措施157

12.2.2 过程通道干扰及其抑制157

附录159

附录A MCS-51单片机指令表159

附录B ASCII码表163

附录C 常用芯片引脚164

附录D 单片机实验板电路原理图、PCB图及实物图166

参考文献169

热门推荐