图书介绍

16位单片机原理及应用PDF|Epub|txt|kindle电子书版本网盘下载

16位单片机原理及应用
  • 彭宣戈编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:7810778846
  • 出版时间:2006
  • 标注页数:285页
  • 文件大小:13MB
  • 文件页数:296页
  • 主题词:单片微型计算机,SPCE061A

PDF下载


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

下载说明

16位单片机原理及应用PDF格式电子书版下载

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

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

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

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

图书目录

1.1 单片机的发展概况1

1.1.1 单片机的基本概念1

1.1.2 单片机的发展史1

第1章 概述1

1.1.3 单片机的发展趋势3

1.2 单片机的分类4

1.3 凌阳16位单片机SPCE061A简介5

1.3.1 SPCE061A简介5

1.3.2 SPCE061A性能6

1.4 SPCE061A的最小系统7

1.3.3 SPCE061A结构概览7

习题8

第2章 SPCE061A硬件结构及工作原理9

2.1 μ′nSPTM的内部结构9

2.1.1 算术逻辑运算单元(ALU)10

2.1.2 寄存器组10

2.1.3 数据总线和地址总线12

2.2 SPCE061A片内存储器结构12

2.2.2 堆栈13

2.2.3 闪存(FLASH)13

2.2.1 SRAM13

2.3 SPCE061A的时钟15

2.3.1 SPCE061A的时钟电路15

2.3.2 PLL锁相环振荡器15

2.3.3 CPU时钟16

2.3.4 时间基准信号17

2.4 监视定时器(看门狗WatchDog)19

2.5 SPCE061A的引脚和说明19

习题22

3.1.1 汇编语言指令格式23

3.1 指令系统概述23

第3章 SPCE061A指令系统23

3.1.2 SPCE061A指令分类24

3.1.3 寻址方式25

3.1.4 SPCE061A指令系统的符号及约定27

3.2 数据传送类指令28

3.3 算术运算类指令31

3.3.1 不带进位的加法运算指令32

3.3.2 不带进位的减法运算指令34

3.3.3 带进位的加减运算指令36

3.3.4 乘法指令37

3.3.5 n项内积运算指令38

3.3.6 比较运算指令39

3.4 逻辑运算指令41

3.4.1 逻辑“与”指令41

3.4.2 逻辑“或”指令43

3.4.3 逻辑“异或”指令44

3.4.4 测试(TEST)指令46

3.4.5 移位操作指令48

3.5 控制转移指令49

3.6 其他指令54

习题55

第4章 SPCE061A汇编程序设计57

4.1 伪指令57

4.1.1 伪指令的语法格式及特点57

4.1.2 伪指令符号约定57

4.1.3 标准伪指令57

4.1.4 伪指令的应用举例67

4.2 SPCE061A程序设计举例72

4.2.1 简单程序设计72

4.2.2 分支程序设计77

4.2.3 循环程序设计80

4.2.4 子程序设计82

4.3 汇编语言程序调试86

习题89

第5章 中断系统91

5.1 中断的概述91

5.2 SPCE061A中断系统92

5.2.1 中断源的中断请求方式93

5.2.2 中断控制96

5.2.3 中断响应100

5.2.4 中断服务流程101

5.3 中断系统的应用102

5.3.1 单中断源的应用103

5.3.2 多中断源的应用109

习题117

第6章 SPCE061A的定时/计数器及其应用119

6.1 定时/计数器的结构与工作原理119

6.1.1 定时/计数器结构119

6.1.2 定时/计数器的控制寄存器和数据寄存器122

6.1.3 PWM126

6.2 定时/计数器的初始化以及计数初值的计算方法127

6.2.2 计数初值的计算128

6.2.1 初始化步骤128

6.2.3 定时器初始化程序举例129

6.3 定时器综合应用举例130

习题134

第7章 SPCE061A并行I/O口及其应用135

7.1 并行I/O口结构135

7.1.1 并行I/O口的工作方式136

7.1.2 并行I/O口的组合控制136

7.1.3 应用举例141

7.2.1 键盘接口146

7.2 键盘及LED数码管接口146

7.2.2 LED显示器接口148

习题154

第8章 串行通信155

8.1 串行通信基础知识155

8.1.1 两种通信方式155

8.1.2 异步串行通信和同步串行通信155

8.1.3 波特率及时钟频率156

8.1.4 串行通信操作模式157

8.1.6 常用总线158

8.1.5 串行通信的校验158

8.2 SPCE061A串行设备输入输出端口SIO160

8.2.1 SPCE061A串行输入输出端口SIO的结构160

8.2.2 SPCE061A串行输入输出端口SIO的寄存器161

8.2.3 串行口工作过程163

8.2.4 应用举例164

8.3 SPCE061A通用异步串行接口UART165

8.3.1 SPCE061A通用异步串行接口UART的结构165

8.3.2 SPCE061A通用异步串行接口UART的寄存器166

8.3.3 应用举例169

习题175

第9章 SPCE061A的D/A与A/D转换176

9.1 D/A与A/D基本概念176

9.2 D/A转换177

9.2.1 D/A转换原理177

9.2.2 D/A转换的主要性能指标179

9.2.3 SPCE061A的DAC结构和工作原理179

9.2.4 SPCE061A的DAC应用182

9.2.5 D/A转换程序举例182

9.3.1 A/D转换原理185

9.3.2 SPCE061A的ADC结构和工作原理185

9.3 A/D转换185

9.3.3 SPCE061A的ADC应用190

9.3.4 A/D转换程序举例192

习题195

第10章 音频压缩算法SACM_A2000196

10.1 SACM_A2000音频压缩算法196

10.1.1 SACM_A2000算法简介196

10.1.2 SACM_A2000常用API函数196

10.1.3 自动播放与手动播放的区别202

10.1.4 语音压缩204

10.1.5 自动播放方式207

10.1.6 手动播放方式216

10.2 键控放音218

10.2.1 键盘API函数219

10.2.2 键控播放应用220

10.3 语音识别223

10.3.1 语音识别API函数223

10.3.2 语音识别应用举例225

习题232

11.1.1 用于数字信号处理233

11.1 SPCE061A的应用领域233

第11章 SPCE061A单片机应用及开发技术233

11.1.2 用于开发研制便携式移动终端234

11.1.3 用于开发嵌入式计算机应用系统234

11.2 单片机应用系统的设计过程235

11.3 SPCE061A的开发方式235

11.4 SPCE061A单片机的应用举例237

11.4.1 单片机报时及作息时间控制电子钟237

11.4.2 热敏电阻温度计247

11.5 单片机控制步进电机接口技术249

11.5.2 步进电机的工作原理250

11.5.1 步进电机的功能250

11.5.3 单片机控制步进电机系统251

11.5.4 步进电机驱动程序设计253

11.6 CRC校验程序259

11.6.1 CRC简介259

11.6.2 CRC原理259

习题262

附录A SPCE061A的指令周期表263

附录B μ′nSPTM编译相关错误信息274

附录C 端口地址速查表283

参考文献285

热门推荐