第1章 概述
1.1单片机的发展概况
1.1.1单片机的基本概念
1.1.2单片机的发展史
1.1.3单片机的发展趋势
1.2单片机的分类
1.3凌阳16位单片机SPCE061A简介
1.3.1SPCE061A简分
1.3.2SPCE061A性能
1.3.3SPCE06lA结构概览
1.4SPCE061A的*小系统
习题
第2章 SPCE061A硬件结构及工作原理
2.1u’nSPTM的内部结构
2.1.1算术逻辑运算单元(ALU)
2.1.2寄存器组
2.1.3数据总线和地址总线
2.2SPCE061A片内存储器结构
2.2.1SRAM
2.2.2堆栈
2.2.3闪存(FLASH)
2.3SPCE06lA的时钟
2.3.1SPCE061A的时钟电路
2.3.2PLL锁相环振荡器
2.3.3CPU时钟
2.3.4时间基准信号
2.4监视定时器(看门狗WatchDog)
2.5SPCE061A的引脚和说明
习题
第3章 SPCE06lA指令系统
3.1指令系统概述
3.1.1汇编语言指令格式
3.1.2SPCE061A指令分类
3.1.3寻址方式
3.1.4SPCE061A指令系统的符号及约定
3.2数据传送类指令
3.3算术运算类指令
3.3.1不带进位的加法运算指令
3.3.2不带进位的减法运算指令
3.3.3带进位的加减运算指令
3.3.4乘法指令
3.3.5n项内积运算指令
3.3.6比较运算指令
3.4逻辑运算指令
3.4.1逻辑“与”指令
3.4.2逻辑“或”指令
3.4.3逻辑“异或”指令
3.4.4测试(TEST)指令
3.4.5移位操作指令
3.5控制转移指令
3.6其他指令
习题
第4章 SPCE061A汇编程序设计
4.1伪指令
4.1.1伪指令的语法格式及特点
4.1.2伪指令符号约定
4.1.3标准伪指令
4.1.4伪指令的应用举例
4.2SPCE061A程序设计举例
4.2.1简单程序设计
4.2.2分支程序设计
4.2.3循环程序设计
4.2.4子程序设计
4.3汇编语言程序调试
习题
第5章 中断系统
5.1中断的概述
5.2SPCE061A中断系统
5.2.1中断源的中断请求方式
5.2.2中断控制
5.2.3中断响应
5.2.4中断服务流程
5.3中断系统的应用
5.3.1单中断源的应用
5.3.2多中断源的应用
习题
第6章 SPCE06lA的定时/计数器及其应用
6.1定时/计数器的结构与工作原理
6.1.1定时/计数器结构
6.1。2定时/计数器的控制寄存器和数据寄存器
6.1.3PWM
6.2定时/计数器的初始化以及计数初值的计算方法
6.2.1初始化步骤
6.2.2计数初值的计算
6.2.3定时器初始化程序举例
6.3定时器综合应用举例
习题
第7章 SPCE06lA并行I/O口及其应用
7.1并行I/O口结构
7.1.1并行I/O口的工作方式
7.1.2并行I/O口的组合控制
7.1.3应用举例
7.2键盘及LED数码管接口
7.2.1键盘接口
7.2.2LED显示器接口
习题
第8章 串行通信
8.1串行通信基础知识
8.1.1两种通信方式
8.1.2异步串行通信和同步串行通信
8.1.3波特率及��钟频率
8.1.4串行通信操作模式
8.1.5串行通信的校验
8.1.6常用总线
8.2SPCE061A串行设备输入输出端口SIO
8.2.1SPCE061A串行输入输出端口SIO的结构
8.2.2SPCE061A串行输入输出端口SIO的寄存器
8.2.3串行口工作过程
8.2.4应用举例
8.3SP(;E061A通用异步串行接口UART
8.3.1SPCE061A通用异步串行接口UART的结构
8.3.2SPCE061A通用异步串行接口UART的寄存器
8.3.3应用举例
习题
第9章 SPCE061A的D/A与A/D转换
9.1D/A与A/D基本概念
9.2D/A转换
9.2.1D/A转换原理
9.2.2D/A转换的主要性能指标
9.2.3SPCE061A的DAC结构和工作原理
9.2.4SPCE061A的DAC应用
9.2.5D/A转换程序举例
9.3A/D转换
9.3.1A/D转换原理
9.3.2SPCE061A的ADC结构和工作原理
9.3.3SPCE061A的ADC应用
9.3.4A/D转换程序举例
习题
第10章 音频压缩算法SACM—A2000
10.1SACM—A2000音频压缩算法
10.1.1SAC:M—A2000算法简介
10.1.2SACM—A2000常用API函数
10.1.3自动播放与手动播放的区别
10.1.4语音压缩
10.1.5自动播放方式
10.1.6手动播放方式
10.2键控放音
10.2.1键盘API函数
10.2.2键控播放应用
10.3语音识别
10.3.1语音识别API函数
10.3.2语音识别应用举例
习题
第1l章 SPCE061A单片机应用及开发技术
11.1SPCE061A的应用领域
11.1.1用于数字信号处理
11.1.2用于开发研制便携式移动终端
11.1.3用于开发嵌入式计算机应用系统
11.2单片机应用系统的设计过程
11.3SPCE061A的开发方式
11.4SPCE061A单片机的应用举例
11.4.1单片机报时及作息时间控制电子钟
11.4.2热敏电阻温度计
11.5单片机控制步进电机接口技术
11.5.1步进电机的功能
11.5.2步进电机的工作原理
11.5.3单片机控制步进电机系统
11.5.4步进电机驱动程序设计
11.6CRC校验程序
11.6.1CRC简介
11.6.2CRC原理
习题
附录ASPCE061A的指令周期表
附录Bu’nSPTM编译相关错误信息
附录C端口地址速查表
参考文献