图书介绍

单片机轻松入门PDF|Epub|txt|kindle电子书版本下载

单片机轻松入门
  • 周坚编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810774107
  • 出版时间:2004
  • 标注页数:252页
  • 文件大小:54MB
  • 文件页数:264页
  • 主题词:单片微型计算机-基本知识

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.1单片机的发展1

1.1.1单片机名称的由来1

1.1.2单片机技术的发展历史1

1.2学习单片机的准备2

1.3.1常用的进位计数制3

1.3计算机数据表示3

1.2.2软件准备3

1.2.1 硬件准备3

1.3.2二进制的算术运算5

1.3.3数制间的转换5

1.3.4数的表示方法及常用计数制的对应关系6

1.3.5逻辑数据的表示7

1.4计算机中常用的基本术语8

1.5存储器9

1.5.1存储器的工作原理9

1.5.2半导体存储器的分类10

思考题与习题12

2.1软件实验环境的建立13

2.1.1 Keil软件简介、安装与使用13

第2章一步一步学单片机13

2.1.2实验仿真板简介、安装与使用22

2.2用单片机控制LED25

2.2.1 实例分析26

2.2.2用实验仿真板来实现27

2.3单片机控制单个LED闪烁发光29

2.3.1 实例分析29

2.2.3单片机的工作过程29

2.3.2用实验仿真板来实现31

2.3.3单片机的片内RAM与工作寄存器31

2.3.4延时程序分析34

2.3.5延时时间的计算34

2.4单片机的复位电路36

2.5省电工作方式37

2.6 单片机控制8个LED闪烁发光38

2.6.1 实例分析38

2.7 用按钮控制LED39

2.7.1 实例分析39

2.6.2用实验仿真板来实现39

2.7.2用实验仿真板来实现40

2.8并行I/O口41

2.8.1 并行I/O口的功能41

2.8.2并行I/O口的结构分析41

2.8.3 I/O口的输入功能分析42

2.9用单片机实现流水灯45

2.9.1 实例分析45

2.9.2用实验仿真板来实现45

2.10单片机内部结构分析46

2.10.1 80C51 CPU的内部结构与功能47

2.10.2控制器49

2.11硬件实验环境的建立50

2.11.1实验板原理50

2.11.2实验电路板的制作51

2.11.3编程器的使用53

思考题与习题55

第3章定时/计数器、中断和串行接口56

3.1定时/计数的基本概念56

3.2.1 定时/计数器的基本结构及工作原理57

3.2单片机的定时/计数器57

3.2.2定时/计数器的控制字58

3.2.3定时/计数器的4种工作方式60

3.2.4定时/计数器中定时/计数初值的计算62

3.3 中断系统63

3.3.1 中断概述63

3.3.2 中断系统的结构64

3.3.3 中断控制66

3.3.4中断响应过程67

3.3.5 中断应用实例69

3.4.1定时器的应用70

3.4定时/计数器的应用70

3.4.2计数器的应用74

3.5 串行通信76

3.5.1 串行通信概述76

3.5.2单片机的串行接口78

3.5.3串行口工作方式80

3.5.4 串行口应用编程83

思考题与习题88

4.1 概 述89

4.1.1 有关指令与程序的基本概念89

第4章指令系统89

4.1.2汇编语言格式90

4.2指令的寻址方式91

4.2.1寻址的概念91

4.2.2寻址方式92

4.2.3指令中的操作数标记94

4.3数据传送类指令及练习94

4.3.1数据传送类指令94

4.3.2用仿真软件进行指令练习99

4.4算术运算类指令102

4.5逻辑运算类指令105

4.6控制转移类指令108

4.7位操作类指令113

4.8程序设计实例116

思考题与习题122

第5章接口技术125

5.1 LED显示器的接口125

5.1.1 8段LED显示器的结构125

5.1.2 LED显示器的接口电路127

5.2键盘接口133

5.2.1键盘工作原理134

5.2.2键盘与单片机的连接135

5.3 I2C总线接口141

5.3.1 I2C总线简介141

5.3.2 AT24C系列EEPROM的结构及特性141

5.3.3 AT24C系列EEPROM的使用143

5.4 SPI总线接口147

5.4.1 SPI串行总线简介147

5.4.2 X5045的结构与特性147

5.4.3 X5045的使用150

5.5.1 A/D转换的基本知识155

5.5 A/D转换接口155

5.5.2典型A/D转换器的使用156

5.6 D/A转换接口158

5.6.1 D/A转换器的工作原理158

5.6.2典型D/A转换器的使用159

5.7字符型液晶显示器接口161

5.7.1 字符型液晶显示器的基本知识161

5.7.2字符型液晶显示器的使用162

思考题与习题167

6.1秒表169

第6章应用设计举例169

6.2可预置倒计时时钟173

6.3 AT24C01A的综合应用179

6.3.1功能描述179

6.3.2实例分析179

6.3.3实例应用185

6.4 X5045的综合应用185

6.4.1实例功能185

6.4.2实例分析186

6.4.3实例应用192

6.5发动机传感器控制仪的研制193

6.5.1开发背景193

6.5.2系统分析与设计193

6.5.3使用说明197

6.5.4程序清单及分析199

6.6综合练习212

思考题与习题213

附录A实战——接真正的灯214

A.1工作原理214

A.3安装及调试217

A.2元器件的选择217

附录B单片机常见问题问与答229

附录C 利用实验仿真板进行单片机教学的探讨229

C.1 问题的提出229

C.2解决方案230

C.3教学实例231

C.4一些问题的说明234

附录D进阶与提高235

D.1 DPJ8实验仿真板的使用235

D.2.1简介236

D.2进阶型实验电路板236

D.2.2硬件结构237

D.2.3使用简介239

D.2.4仿真功能的使用241

D.3性价比较高的两款开发工具244

D.3.1基于Keil Monitor-51 Drivr的仿真器245

D.3.2下载型编程器245

附录E配套光盘使用说明248

E.1 文件夹内容说明248

E.2使用248

参考文献252

热门推荐