图书介绍

单片机原理及基于单片机的嵌入式系统设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

单片机原理及基于单片机的嵌入式系统设计
  • 蔡方凯主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508443977
  • 出版时间:2007
  • 标注页数:290页
  • 文件大小:16MB
  • 文件页数:304页
  • 主题词:单片微型计算机-高等学校-教材;微型计算机-系统设计-高等学校-教材

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.2 微型计算机工作过程3

1.2.1 如何将程序烧写到程序存储器中3

1.2.2 如何将程序从程序存储器中取出4

1.2.3 CPU读出指令码和操作数后如何执行7

1.3 单片机发展历史8

1.4 单片机的发展趋势9

1.5 单片机应用——电子产品的控制器10

1.6 单片机的主要生产厂家及产品10

1.7.1 数制的基本概念11

1.7 计算机中的数制11

1.7.2 不同进位计数制之间的转换12

1.8 习题16

第2章 MCS-51单片机的结构和原理17

2.1 MCS-51系列单片机特性17

2.2 从外部引脚初看51单片机18

2.3 从引脚使用二看单片机20

2.3.1 单片机最小系统的实现20

2.3.2 时钟信号22

2.3.3 复位状态23

2.4 从内部结构三看51单片机23

2.4.1 中央处理器CPU24

2.4.2 MCS-51单片机存储器及其存储空间25

2.4.4 内部数据存储器26

2.4.3 程序存储器26

2.4.5 特殊功能寄存器(SFR)28

2.5 并行输入/输出端口30

2.6 习题30

第3章 MCS-51指令系统32

3.1 指令系统概述32

3.1.1 指令格式32

3.1.2 指令字长33

3.1.3 指令分类33

3.2 寻址方式34

3.2.1 立即寻址34

3.2.2 寄存器寻址34

3.2.4 寄存器间接寻址35

3.2.3 直接寻址35

3.2.5 变址寻址36

3.2.6 相对寻址36

3.2.7 位寻址37

3.2.8 指令中常用的符号注释38

3.3 MCS-51的指令系统38

3.3.1 数据传送类指令39

3.3.2 算术运算指令44

3.3.3 逻辑运算及移位类指令48

3.3.4 控制转移类指令50

3.3.5 位操作类指令55

3.4 习题58

4.1.2 MCS-51单片机的伪指令61

4.1.1 为什么要使用伪指令61

4.1 伪指令61

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

4.2 汇编语言程序设计65

4.2.1 顺序结构65

4.2.2 分支结构68

4.2.3 循环结构72

4.2.4 子程序设计和子程序调用76

4.3 习题79

第5章 MCS-51单片机中断系统80

5.1 中断的概念80

5.2 MCS-51单片机的中断流程81

5.2.1 中断请求标志寄存器83

5.2.2 中断允许寄存器IE84

5.2.3 中断优先级控制85

5.2.4 中断嵌套86

5.3 MCS-51的中断响应条件和中断处理87

5.3.1 中断响应的条件87

5.3.2 中断处理过程88

5.4 中断程序编程举例89

5.4.1 中断入口程序设计89

5.4.2 中断编程举例91

5.5 习题93

第6章 定时器与计数器95

6.1 定时和计数的基本概念95

6.1.1 计数的基本概念95

6.1.2 定时的基本概念95

6.2.1 定时/计数器概述96

6.2 MCS-51单片机定时/计数器的结构和工作原理96

6.2.2 单片机定时/计数器的工作方式97

6.2.3 定时/计数器的工作模式寄存器98

6.2.4 定时/计数器的启动控制寄存器99

6.3 定时/计数器工作模式及其应用99

6.3.1 工作模式0及其应用100

6.3.2 工作模式1及其应用102

6.3.3 工作模式2及其应用103

6.3.4 工作模式3及其应用105

6.4 综合应用举例106

6.5 习题110

7.1 概述111

7.1.1 数据传输方向111

第7章 串行接口通信111

7.1.2 同步和异步通信112

7.1.3 波特率113

7.2 MCS-51单片机的串行通信接口113

7.2.1 串行通信接口结构113

7.2.2 串行口控制寄存器SCON和PCON114

7.3 串行口的四种工作方式116

7.3.1 串口工作方式0116

7.3.2 串口工作方式1117

7.3.3 串口工作方式2121

7.3.4 串口工作方式3121

7.4 串口综合应用举例123

7.4.1 串行口模块化编程123

7.4.2 串行口模块化编程举例124

7.4.3 串行口多机通信技术126

7.5 习题129

第8章 并行I/O接口扩展及其应用130

8.1 概述130

8.2 准双向并行I/O的使用130

8.2.1 准双向并行I/O口的输出功能131

8.2.2 准双向并行I/O口的输入功能132

8.3 并行I/O的扩展133

8.3.1 利用74LS377、74LS373扩展8位并行I/O接口134

8.3.2 利用74LS244扩展8位并行I/O接口135

8.4 存储器的扩展136

8.4.1 数据存储芯片RAM介绍137

8.4.2 6264芯片的读写操作时序137

8.4.3 对片外RAM的读写操作时序138

8.4.4 6264和51单片机的接口设计139

8.5 习题141

第9章 嵌入式系统概述142

9.1 嵌入式系统简介142

9.1.1 什么是嵌入式系统142

9.1.2 嵌入式系统的特点144

9.1.3 嵌入式系统分类145

9.1.4 嵌入式微处理器145

9.1.5 嵌入式系统选型指南147

9.2 嵌入式系统的应用领域149

9.3 嵌入式系统的发展趋势150

9.4 习题152

第10章 基于单片机的嵌入式接口设计153

10.1 键盘接口设计153

10.1.1 键盘的工作原理153

10.1.2 独立式按键154

10.1.3 矩阵式按键156

10.2 数码管(LED)显示器160

10.2.1 LED显示器的结构与原理160

10.2.2 LED显示驱动技术162

10.2.3 LED显示接口设计实例163

10.3 液晶显示(LCD)接口设计166

10.3.1 点阵式液晶显示器的基本原理166

10.3.2 液晶显示器引脚167

10.3.3 时序波形168

10.3.4 显示模块控制字168

10.3.5 单片机和液晶模块硬件接口设计169

10.3.6 单片机和液晶模块的软件设计171

10.4.1 ADC0809芯片结构172

10.4 模/数(ADC)、数/模(DAC)接口设计172

10.4.2 ADC0809的工作原理173

10.4.3 A/D转换器的接口设计实例173

10.4.4 D/A转换器DAC0832的结构176

10.4.5 D/A转换器DAC0832与单片机的接口技术177

10.5 单片机常用总线接口设计及实例179

10.5.1 概述179

10.5.2 I2C总线的基本特征179

10.5.3 I2C总线的数据传输格式181

10.5.4 单片机模拟I2C总线182

10.5.5 I2C总线接口设计实例185

10.5.6 单片机对24LC256的写操作186

10.6 习题190

11.1.1 标识符与关键字191

第11章 嵌入式单片机技术C教程基础191

11.1 C51编程基础191

11.1.2 数据类型195

11.1.3 常量197

11.1.4 变量及其存储模式198

11.1.5 用typedef重新定义数据类型199

11.1.6 操作符与表达式200

11.2 串行通信与定时程序201

11.3 嵌入式操作系统202

11.3.1 嵌入式操作系统简介202

11.3.2 实时嵌入式操作系统分析204

11.4 习题212

第12章 嵌入式系统C教程实战篇213

12.1 引言213

12.2.1 安全防护系统的综合性能215

12.2 嵌入式智能报警系统概要215

12.2.2 安全防护系统的组建方式217

12.2.3 报警中心系统221

12.2.4 报警系统的误报问题222

12.3 嵌入式智能报警主机硬件详细设计223

12.3.1 AT89C52单片机主控制子模块223

12.3.2 电源子模块226

12.3.3 数码管显示驱动子模块228

12.3.4 语音录制存储子模块229

12.3.5 数据存储子模块230

12.3.6 双音多频信号接收发送子模块234

12.3.7 无线遥控发射/接收子模块240

12.3.9 报警接入子模块248

12.3.8 警号驱动子模块248

12.3.10 电话信号发送/接收子模块249

12.4 嵌入式报警主机软件设计251

12.4.1 程序框架251

12.4.2 流程说明252

12.4.3 软件抗干扰260

12.5 嵌入式报警主机技术改进展望261

12.6 习题265

第13章 单片机汇编语言综合实训266

13.1 单片机开发实验板EZ_SP简介266

13.2 MCS-51单片机实验267

实验一 单片机开发系统及使用267

实验二 存储器块清零269

实验三 二进制到BCD的转换270

实验四 多字节乘法程序271

实验五 I/O口亮灯实验273

实验六 中断实验274

实验七 定时器/计数器实验275

实验八 A/D转换实验277

实验九 D/A转换实验279

实验十 单片机串行口应用实验280

13.3 单片机开发实训282

实训一 交通灯控制282

实训二 电子钟284

实训三 6位数字密码锁287

参考文献291

热门推荐