图书介绍

单片机应用技术一体化教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

单片机应用技术一体化教程
  • 王小立,朱志主编 著
  • 出版社: 合肥:中国科学技术大学出版社
  • ISBN:9787312023477
  • 出版时间:2008
  • 标注页数:265页
  • 文件大小:42MB
  • 文件页数:278页
  • 主题词:单片微型计算机-高等学校-教材

PDF下载


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

下载说明

单片机应用技术一体化教程PDF格式电子书版下载

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

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

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

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

图书目录

绪论1

0.1什么是单片机1

0.2单片机的特点2

0.3单片机的应用领域3

0.4单片机的分类4

0.5 MCS-51系列单片机简介4

0.6单片机发展现状5

0.7单片机应用系统的开发过程5

0.8课程教学目标6

思考题与习题6

第1章 单片机硬件电路图的绘制与仿真7

1.1 MCS-51单片机引脚功能7

1.2单片机电路设计与仿真软件Proteus ISIS9

1.3用Proteus ISIS设计单片机电路的基本步骤14

本章要点小结23

思考题与习题23

实验1-1单片机彩灯控制器的电路设计与仿真24

第2章 51单片机内部结构与软件开发环境26

2.1 51单片机的内部结构26

存储器的配置27

程序存储器28

片内数据存储器29

2.2 51单片机的程序设计语言34

2.3 Keil集成开发环境概述36

Keil及其安装36

Keil的操作界面36

2.4用Keil开发单片机程序39

工程的建立40

工程属性的设置40

源文件的建立和添加42

构造目标程序43

Keil仿真和调试44

程序下载46

2.5应用举例46

本章要点小结48

思考题与习题48

实验2-1彩灯控制器的程序开发步骤49

第3章 51单片机汇编语言程序设计50

3.1 MCS-51单片机指令系统50

MCS-51指令分类50

汇编指令格式51

寻址方式51

指令符号说明52

数据传送类指令52

算术运算类指令56

逻辑运算类指令57

控制转移类指令59

位操作指令60

伪指令61

3.2程序的基本结构及其实现方法62

顺序结构62

分支结构64

循环结构68

子程序71

本章要点小结74

思考题与习题75

实验3-1查表程序设计——通过LED显示数字75

实验3-2用位操作实现逻辑功能——开关监测报警装置76

实验3-3分支程序设计与应用——简单的温度控制78

实验3-4设计性实验79

第4章 C51程序设计80

4.1 C51程序的书写格式80

4.2 C51的程序结构81

4.3 C51的关键字和运算符85

C51的关键字85

C51的运算符86

4.4程序流程控制:分支(选择)结构90

用if语句实现分支90

用条件运算表达式实现两分支93

用switch语句实现多分支93

4.5程序流程控制:循环结构94

while循环94

for循环95

循环程序举例95

4.6 C51程序中直接嵌入A51汇编代码97

本章要点小结98

思考题与习题98

实验4-1查表程序设计——通过LED显示数字99

实验4-2用位操作实现逻辑功能——开关监测报警装置100

实验4-3分支程序设计与应用——简单的温度控制101

实验4-4设计性实验103

第5章 定时/计数器104

5.1单片机定时/计数器104

MCS-51定时/计数器的基本结构104

定时/计数器的控制寄存器105

定时/计数器的工作模式107

5.2定时/计数器编程要点109

定时/计数器的初始化编程109

启动和停止计数110

计数结果(读取值、查询溢出、中断)110

5.3定时/计数器应用举例110

本章要点小结117

思考题与习题117

实验5-1用T0实现电子计数器功能118

实验5-2方波信号发生器119

第6章 MCS-51中断系统120

6.1中断的概念120

6.2 MCS-51单片机的中断系统121

中断源与中断请求标志121

中断的控制123

中断响应的条件124

中断处理过程124

6.3中断程序设计要点125

A51中断主程序设计要点125

中断服务程序设计要点126

C51中断程序设计要点127

6.4中断应用举例128

本章要点小结138

思考题与习题138

实验6-1利用中断技术实现前后台程序并行处理139

实验6-2利用中断技术实现的数字时钟139

第7章 MCS-51串行口141

7.1串行通信基本概念141

通信方式141

异步串行通信的帧格式和波特率143

7.2 MCS-51串行口143

概述143

相关特殊功能寄存器143

串行口的工作模式、波特率145

串行口收发条件147

7.3串行口编程要点147

A51串行口编程要点与步骤147

C51串行口编程要点149

7.4串行口应用举例152

并行I/O口的扩展152

Keil的串行口仿真154

单片机与PC机之间的通信156

本章要点小结158

思考题与习题158

实验7-1单片机与PC机之间的通信159

第8章 单片机接口技术160

8.1单片机接口技术概述160

8.2人机交互接口160

简单的键盘接口161

LED数码管显示接口162

LCD液晶显示器接口169

8.3外围芯片接口171

单片机外围芯片接口的几种方式171

三线串行接口SPI174

二线串行接口I2C174

外围接口应用示例175

接口综合应用示例177

8.4常用通信接口179

RS-232C串行接口179

RS-485串行总线接口180

USB接口181

20 mA电流环接口182

8.5单片机综合实验板接口介绍182

本章要点小结186

思考题与习题187

实验8-1 LED显示和键盘的实现187

实验8-2 I2 C总线实时日历时钟芯片8583的使用188

第9章 单片机综合应用实例190

9.1数字频率计190

9.2可变周期方波信号发生器196

9.3温度采集控制装置199

9.4作息时间控制器204

9.5利用LED点阵显示汉字207

9.6多功能智能仪表213

本章要点小结214

思考题与习题214

实验9-1单片机应用系统设计214

第10章 电路板设计216

10.1 Proteus电路板设计模块ARES216

10.2原理图设计后处理216

10.3 ARES的基本操作219

ARES的工具栏219

ARES的基本操作步骤221

本章要点小结224

思考题与习题224

实验10-1单片机应用系统电路板设计224

附录1 Proteus ISIS中的虚拟仪器(VM)225

附录2 本教程实验用IC电路符号和引脚227

附录3 MCS-51指令一览表228

附录4 ISP Software使用介绍233

附录5 本教程常用A51子程序源代码236

附录6 本教程C51自定义函数源代码243

附录7 Keil C51库函数246

附录8 常见内置AD转换器的51内核单片机简介255

附录9 课程设计/实训环节训练内容与考核办法262

参考文献265

热门推荐