图书介绍

单片机应用技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

单片机应用技术
  • 刘守义主编 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:756061146X
  • 出版时间:2002
  • 标注页数:303页
  • 文件大小:13MB
  • 文件页数:314页
  • 主题词:

PDF下载


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

下载说明

单片机应用技术PDF格式电子书版下载

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

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

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

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

图书目录

第1章 单片机硬件系统1

实训1 信号灯的控制11

1.1 概述3

1.1.1 单片机及单片机应用系统3

1.1.2 MCS-51单片机系列6

1.2 MCS-51单片机结构和原理7

1.2.1 MCS-51单片机的内部组成及信号引脚7

1.2.2 MCS-51内部数据存储器10

1.3 并行输入/输出口电路结构15

1.2.3 MCS-51内部程序存储器15

1.3.1 P0口16

1.3.2 P1口17

1.3.3 P2口17

1.3.4 P3口18

1.4 时钟电路与复位电路19

1.4.1 时钟电路与时序19

1.4.2 单片机的复位电路21

1.5 单片机的工作过程22

本章小结23

习题124

实训2 单片机开发系统及使用25

第2章 单片机开发系统25

2.1 单片机开发系统27

2.2 单片机开发系统的功能27

2.2.1 在线仿真功能27

2.2.2 调试功能28

2.2.3 辅助设计功能29

2.2.4 程序固化功能30

2.3 单片机应用系统的调试30

2.3.1 硬件调试方法30

2.3.2 软件调试方法31

2.4 单片机开发系统举例32

习题234

本章小结34

第3章 MCS-51指令系统35

实训3 指令的应用35

3.1 简介38

3.1.1 指令概述38

3.1.2 指令格式39

3.2 寻址方式39

3.3 指令系统43

3.3.1 指令系统中的符号说明43

3.3.2 数据传送类指令44

3.3.3 算术运算类指令48

3.3.4 逻辑运算及移位类指令51

3.3.5 控制转移类指令53

3.3.6 位操作类指令54

3.3.7 常用伪指令58

本章小结59

习题360

第4章 汇编语言程序设计62

实训4 信号灯的控制262

4.1 概述65

4.2 简单程序设计65

4.3.1 分支程序实例67

4.3 分支程序设计67

4.3.2 分支程序结构73

4.4 循环程序设计75

4.4.1 循环程序实例75

4.4.2 循环程序结构79

4.5 查表程序81

4.6 子程序设计与堆栈技术81

4.6.1 子程序实例82

4.6.2 堆栈结构86

4.6.3 子程序结构87

4.7.1 代码转换程序88

4.7 实用汇编子程序举例88

4.7.2 算术运算子程序91

4.7.3 查找、排序程序96

本章小结100

习题4101

第5章 定时与中断系统106

实训5 信号灯的控制3106

5.1 定时/计数器108

5.1.1 单片机定时/计数器的结构108

5.1.2 定时/计数器的工作方式112

5.1.3 定时/计数器的编程和应用117

5.2.1 MCS-51的中断系统118

5.2 中断系统118

5.2.2 中断源和中断标志120

5.2.3 中断处理过程122

5.2.4 外部中断源的扩展127

5.2.5 中断系统的应用129

本章小结134

习题5134

第6章 单片机系统扩展135

实训6 片外RAM对信号灯的控制及可编程I/O口的应用135

6.1 程序存储器扩展138

6.1.1 单片机程序存储器概述138

6.1.2 EPROM程序存储器扩展实例139

6.1.3 EEPROM扩展实例141

6.1.4 常用程序存储器芯片144

6.2 数据存储器扩展148

6.2.1 单片机RAM概述148

6.2.2 SRAM扩展实例148

6.2.3 新型存储器简介151

6.3 并行I/O口扩展152

6.3.1 MCS-51内部并行I/O口及其作用152

6.3.2 简单的I/O口扩展153

6.3.3 采用8255扩展I/O口154

6.3.4 采用8155扩展I/O口159

本章小结164

习题6165

第7章 单片机接口技术166

实训7 简易秒表的制作166

7.1 单片机与键盘接口172

7.1.1 键盘工作原理172

7.1.2 独立式按键174

7.1.3 矩阵式按键175

7.2 单片机与显示器接口179

7.2.1 LED显示和接口179

7.2.2 可编程键盘/显示器接口——INTEL 8279190

7.2.3 LED大屏幕显示199

7.2.4 LCD液晶显示和接口202

7.3 D/A转换器接口211

7.3.1 D/A转换器概述212

7.3.2 典型D/A转换器芯片DAC0832212

7.3.3 单缓冲方式的接口与应用214

7.3.4 双缓冲方式的接口与应用215

7.4 A/D转换器接口217

7.4.1 A/D转换器概述217

7.4.2 典型A/D转换器芯片ADC0809218

7.4.3 MCS-51单片机与ADC0809接口220

7.4.4 应用举例221

本章小结223

习题7224

第8章 串行口通信技术226

实训8 单片机之间的双机通信226

8.1 串行通信基础228

8.1.1 串行通信的分类229

8.1.2 串行通信的制式230

8.1.3 串行通信的接口电路231

8.2 串行通信总线标准及其接口231

8.2.1 RS-232C接口231

8.2.2 RS-449、RS-422A、RS-423A标准接口233

8.2.3 20 mA电流环路串行接口234

8.3 MCS-51的串行接口235

8.3.1 MCS-51串行口结构236

8.3.2 MCS-51串行的工作方式238

8.3.3 MCS-51串行口的波特率240

8.4 MCS-51单片机之间的通信241

8.4.1 双机通信硬件电路241

8.4.2 双机通信软件编程242

8.4.3 多机通信247

8.5 PC机和单片机之间的通信248

8.5.1 接口设计248

8.5.2 软件编程249

本章小结251

习题8252

第9章 单片机应用系统的设计与开发253

9.1 课程设计——电脑钟的设计与制作253

9.1.1 设计要求253

9.1.2 总体方案253

9.1.3 硬件设计254

9.1.4 软件设计256

9.1.5 系统调试与脱机运行267

9.2 应用系统设计实例——单片机温度控制系统268

9.2.3 硬件设计269

9.2.1 技术指标269

9.2.2 控制方案269

9.2.4 软件设计271

9.3 单片机应用系统开发的一般方法280

9.3.1 确定任务280

9.3.2 总体设计280

9.3.3 硬件设计282

9.3.4 软件设计282

9.3.5 系统调试283

9.4 单片机应用系统实用技术283

9.4.1 低功耗设计283

9.4.2 加密技术285

9.5 抗干扰设计288

9.5.1 电源、地线、传输干扰及其对策289

9.5.2 硬件抗干扰措施290

9.5.3 软件抗干扰措施294

本章小结296

习题9297

附录298

附录1 实训用单片机系统电路图(见书末)298

附录2 MCS-51指令表298

参考文献303

热门推荐