当前位置:首页 > 工业技术
凌阳十六位单片机原理及应用
凌阳十六位单片机原理及应用

凌阳十六位单片机原理及应用PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:邱绍峰著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2011
  • ISBN:9787560624877
  • 页数:256 页
图书介绍:本书以凌阳SPCE061A单片机为例,系统介绍了单片机的原理及应用技术,包括SPCE061A单片机基本结构、SPCE061A的寻址方式及指令系统、SPCE061A单片机硬件结构、中断系统、程序设计、集成开发环境等内容。
《凌阳十六位单片机原理及应用》目录

第1章单片机概述 1

1.1单片机简介 1

1.1.1单片机的概念 1

1.1.2单片机的分类 1

1.2单片机的发展及应用领域 2

1.2.1单片机的历史和现状 2

1.2.2单片机的发展趋势 2

1.2.3单片机的应用领域 3

1.3单片机主要机型介绍 3

1.3.1MCS-51系列单片机 3

1.3.2ATmega系列AVR单片机 4

1.3.3PIC18C系列单片机 5

1.3.4M68HC16系列单片机 6

1.3.5SPCE系列单片机 6

本章小结 7

习题 8

第2章SPCE061A单片机基本结构 9

2.1SPCE061A简介 9

2.1.1SPCE061A主要性能特点 9

2.1.2SPCE061A的结构 10

2.1.3SPCE061A的最小系统 10

2.1.4SPCE061A的开发方法 12

2.2SPCE061A的引脚介绍 12

2.3SPCE061A的内核结构 15

2.3.1算术逻辑运算单元 16

2.3.2数据总线和地址总线 16

2.3.3寄存器组 16

2.3.4中断系统 18

2.3.5堆栈 19

2.4SPCE061A单片机的存储器 19

2.4.1SPCE061A片内存储器结构 20

2.4.2RAM 20

本章小结 20

习题 20

第3章SPCE061A寻址方式及指令系统 21

3.1基本概念 21

3.1.1常用指令符号 21

3.1.2汇编语言格式 22

3.2寻址方式 22

3.2.1立即数寻址 22

3.2.2直接寻址 23

3.2.3寄存器直接寻址 23

3.2.4寄存器间接寻址 23

3.2.5变址寻址 24

3.2.6PC相对寻址 24

3.3指令系统 25

3.3.1数据传送类指令 25

3.3.2算术运算类指令 28

3.3.3逻辑运算与移位类指令 33

3.3.4控制转移类指令 37

3.3.5伪指令 41

3.3.6宏定义与调用 48

3.3.7段的定义与调用 50

3.3.8结构的定义与调用 51

3.3.9过程的定义与调用 52

本章小结 53

习题 54

第4章SPCE061A单片机硬件结构 55

4.1SPCE061A输入/输出接口 55

4.1.1I/O接口结构及工作原理 55

4.1.2I/O接口控制寄存器 57

4.1.3I/O接口操作 58

4.1.4I/O接口应用注意事项 61

4.2系统时钟 62

4.2.1时钟电路 62

4.2.2锁相环振荡器 62

4.2.3系统时钟 63

4.2.4时间基准信号 64

4.3定时器计数器 68

4.3.1定时器/计数器的结构 68

4.3.2定时器/计数器的工作方式 69

4.4A/D转换器 73

4.4.1A/D转换器的分类 73

4.4.2A/D转换器的技术指标 75

4.4.3A/D转换器的选择 75

4.4.4SPCE061A的A/D转换器结构 75

4.4.5SPCE061A的A/D转换器设置 76

4.5D/A转换器 83

4.5.1D/A转换器概述 83

4.5.2D/A转换器主要技术指标 83

4.5.3SPCE061A的D/A转换器结构 84

4.5.4SPCE061A的D/A转换器设置 84

4.6通用异步串行通信口UART 87

4.6.1通用异步串行通信方式 87

4.6.2SPCE061A的UART接口 87

4.7工作方式 95

4.7.1单片机低功耗技术 95

4.7.2睡眠与唤醒 96

4.7.3低电压监测(LVD)/低电压复位(LVR) 98

4.7.4复位 98

4.7.5看门狗计数器 99

4.7.6保密设定 99

本章小结 100

习题 100

第5章中断系统 101

5.1概述 101

5.1.1中断概念 101

5.1.2中断的处理过程 101

5.1.3中断优先级 104

5.1.4中断屏蔽 104

5.1.5中断应用注意事项 104

5.2SPCE061A中断系统 105

5.2.1中断类型 105

5.2.2中断源 106

5.2.3中断向量及优先级 108

5.2.4中断控制 109

5.2.5中断响应 113

5.3中断系统应用 115

5.3.1单中断源应用 115

5.3.2多中断源应用 123

本章小结 131

习题 131

第6章程序设计 133

6.1汇编语言的语法 133

6.1.1数制、数据类型与参数 133

6.1.2算逻操作符及其优先次序 133

6.2汇编语言程序的基本结构 134

6.2.1顺序程序结构 134

6.2.2分支程序结构 135

6.2.3循环程序结构 136

6.2.4子程序结构 138

6.2.5中断服务子程序结构 142

6.3汇编语言程序设计举例 146

6.3.1查表程序设计 146

6.3.2排序程序设计 148

6.3.3码制转换程序设计 149

6.3.4I/O接口应用程序设计 152

6.4C语言程序设计 162

6.4.1unSP嵌入式C语言(两种C语言程序设计风格) 162

6.4.2I/O接口的C语言程序设计 164

6.5C语言和汇编语言混合编程 169

6.5.1C语言在线汇编 169

6.5.2C语言和汇编语言的相互调用 173

本章小结 183

习题 184

第7章集成开发环境IDE2.0.0 185

7.1概述 185

7.2工具界面 185

7.2.1主菜单 186

7.2.2工具栏 192

7.3窗口 194

7.3.1工作区窗口Workspace 194

7.3.2输出窗口Output 195

7.3.3编辑窗口Edit 195

7.3.4调试器窗口Debug 196

7.4文件加载 201

7.4.1工程中的文件类型 201

7.4.2库文件加载 201

7.4.3头文件加载 203

7.5使用IDE200进行产品开发的流程 205

7.5.1IDE200的使用流程 205

7.5.2IDE200在线仿真流程 206

7.5.3IDE200的调试流程 206

7.5.4IDE200的软件仿真方法 208

本章小结 209

习题 209

第8章单片机应用系统设计 210

8.1三角波、正弦波、方波发生器 210

8.1.1实现原理分析 210

8.1.2硬件电路设计 211

8.1.3程序设计 212

8.2红外数据传输 213

8.2.1问题描述 213

8.2.2系统设计 213

8.2.3硬件设计 215

8.2.4软件流程 216

8.2.5源程序 217

8.3串并转换扩展键盘与显示 228

8.3.1问题描述 228

8.3.2串并转换原理 229

8.3.3串行接口键盘原理 229

8.3.4串行静态显示原理 231

8.3.5系统设计 232

8.3.6硬件设计 232

8.3.7软件流程 233

8.3.8源程序 235

8.4语音录放 239

8.4.1问题描述 239

8.4.2原理分析 239

8.4.3硬件设计 240

8.4.4软件设计 241

8.4.5源程序 242

附录AunSP汇编器伪指令集 247

附录B端口速查表 249

附录C指令常用符号表 251

参考文献 252

相关图书
作者其它书籍
返回顶部