图书介绍
凌阳十六位单片机原理及应用PDF|Epub|txt|kindle电子书版本网盘下载
- 邱绍峰著 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:9787560624877
- 出版时间:2011
- 标注页数:256页
- 文件大小:17MB
- 文件页数:264页
- 主题词:单片微型计算机-高等学校-教材
PDF下载
下载说明
凌阳十六位单片机原理及应用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.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.2RAM20
本章小结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通用异步串行通信口UART87
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.0185
7.1概述185
7.2工具界面185
7.2.1主菜单186
7.2.2工具栏192
7.3窗口194
7.3.1工作区窗口Workspace194
7.3.2输出窗口Output195
7.3.3编辑窗口Edit195
7.3.4调试器窗口Debug196
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