图书介绍

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

单片机原理及应用 基于Keil及Proteus
  • 周旭欣,周淇主编;吴国辉副主编 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512422193
  • 出版时间:2016
  • 标注页数:278页
  • 文件大小:40MB
  • 文件页数:289页
  • 主题词:单片微型计算机

PDF下载


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

下载说明

单片机原理及应用 基于Keil及ProteusPDF格式电子书版下载

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

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

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

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

图书目录

第1章 单片机基础知识1

1.1 计算机系统概述1

1.1.1 计算机1

1.1.2 微型计算机1

1.1.3 单片微型计算机2

1.1.4 嵌入式系统3

1.2 单片机的内部结构3

1.2.1 中央处理器3

1.2.2 存储器6

1.2.3 输入/输出接口7

1.2.4 总线8

1.3 单片机的类型和典型单片机产品8

1.3.1 单片机的类型和特点8

1.3.2 典型单片机产品10

1.4 单片机的应用系统结构及其应用11

1.4.1 单片机应用系统结构11

1.4.2 单片机的应用12

习题14

第2章 51系列单片机硬件结构和功能15

2.1 总体结构15

2.1.1 51系列单片机的总体结构15

2.1.2 51系列单片机的引脚定义及功能17

2.2 存储器的组织结构及功能20

2.2.1 程序存储器20

2.2.2 内部数据存储器21

2.2.3 外部数据RAM和I/O口27

2.3 I/O接口的结构及功能27

2.3.1 并行接口的结构及功能27

2.3.2 串行接口的结构及功能32

2.4 定时/计数器的结构及功能33

2.4.1 定时/计数器的结构33

2.4.2 定时/计数器方式寄存器和控制寄存器34

2.4.3 T0、T1的工作方式和内部结构36

2.4.4 定时/计数器T2的功能和使用方法38

2.5 中断系统的结构及功能42

2.5.1 中断系统结构43

2.5.2 中断源43

2.5.3 中断控制45

2.5.4 中断响应过程47

2.5.5 中断服务程序的现场保护和恢复48

2.5.6 中断请求的撤出49

2.6 时钟、时钟电路、CPU定时50

2.6.1 CMOS型51单片机时钟电路50

2.6.2 CPU时序51

2.7 单片机工作方式52

2.7.1 复位方式与复位电路53

2.7.2 程序执行方式54

2.7.3 省电工作方式54

2.7.4 CHMOS型单片机节电工作方式55

习题58

第3章 51系列单片机指令系统及Keil集成开发环境59

3.1 指令系统和指令格式59

3.1.1 指令系统的概念59

3.1.2 指令格式和常用伪指令59

3.2 指令寻址方式63

3.2.1 寄存器寻址63

3.2.2 直接寻址64

3.2.3 寄存器间接寻址64

3.2.4 立即寻址65

3.2.5 基寄存器加变址寄存器间接寻址65

3.3 指令状态标志和类型66

3.3.1 指令状态标志66

3.3.2 指令类型67

3.4 数据传送指令68

3.4.1 内部数据传送指令69

3.4.2 外部数据存储器传送指令73

3.4.3 查表指令75

3.5 算术运算指令76

3.5.1 加减指令76

3.5.2 乘除指令80

3.6 逻辑运算指令81

3.6.1 ACC的逻辑操作指令81

3.6.2 两个操作数的逻辑操作指令83

3.7 位操作指令85

3.7.1 位变量传送指令85

3.7.2 位变量修改指令86

3.7.3 位变量逻辑操作指令87

3.8 控制转移指令87

3.8.1 绝对转移指令87

3.8.2 条件转移指令91

3.8.3 调用、返回及空操作指令93

3.9 KeilμVision4集成开发环境简介96

3.9.1 μVision4项目管理窗口96

3.9.2 μVision4的菜单栏97

3.9.3 μVision4工具栏103

3.9.4 μVision4的管理配置107

3.9.5 μVision4的各种常用窗口111

3.9.6 用μVision4创建项目115

3.9.7 项目仿真和调试118

习题120

第4章 51系列单片机汇编语言程序设计方法122

4.1 单片机系统程序结构及设计过程122

4.1.1 程序总体构成122

4.1.2 程序设计过程125

4.2 顺序程序结构设计125

4.3 分支程序结构设计127

4.3.1 基本分支结构程序设计127

4.3.2 多分支结构程序设计128

4.4 循环结构程序设计132

4.4.1 单重循环程序132

4.4.2 多重循环程序134

4.4.3 已知循环次数结构程序设计134

4.4.4 未知循环次数结构程序设计134

4.5 子程序设计及参数传递方法135

4.5.1 子程序的调用与返回136

4.5.2 子程序的参数传递137

4.6 中断程序设计144

4.6.1 中断的初始化144

4.6.2 中断服务程序144

4.6.3 外部中断程序145

4.6.4 定时中断程序146

4.6.5 串行中断程序147

4.7 常用程序设计及调试实例148

4.7.1 定点数运算程序149

4.7.2 查表程序153

4.7.3 数制转换程序154

习题156

第5章 51系列单片机接口应用及Proteus仿真157

5.1 Proteus简介157

5.1.1 Proteus编辑环境157

5.1.2 电路原理图设计162

5.1.3 单片机的仿真166

5.1.4 ISIS模块应用举例167

5.2 51系列单片机内部接口和定时器的应用169

5.2.1 并行接口应用169

5.2.2 定时/计数器应用174

5.2.3 串行接口电路180

5.3 51系列单片机并行扩展系统的扩展原理195

5.3.1 51单片机最小系统195

5.3.2 51单片机扩展总线与编址技术196

5.4 程序存储器扩展200

5.4.1 外部程序存储器的操作时序200

5.4.2 常用EPROM存储器202

5.4.3 程序存储器扩展方法203

5.5 数据存储器扩展205

5.5.1 外部数据存储器的操作时序205

5.5.2 常用的RAM芯片207

5.5.3 RAM存储器扩展方法207

5.5.4 外部RAM的读写程序209

5.6 LED键盘/显示专用电路接口技术和应用210

5.6.1 LED显示接口技术210

5.6.2 按键、键盘与单片机的接口技术217

5.7 LED点阵显示电路接口技术和应用226

5.7.1 点阵LED显示器原理227

5.7.2 LED点阵显示接口电路及编程方法228

5.8 LCD显示电路接口技术和应用235

5.8.1 SMC1602显示器工作原理236

5.8.2 指令集及时序240

5.8.3 应用实例244

5.9 ADC与DAC器件接口技术252

5.9.1 DAC转换器接口252

5.9.2 ADC转换接口260

5.10 温度传感器接口技术265

5.10.1 DS18B20的基础知识265

5.10.2 参考程序270

5.10.3 DS18B20测温实例272

习题275

参考文献278

热门推荐