简介
陈海宴等的《凌阳16位单片机经典实战――大学生项目创新实践》是
一本讲解大学生创新实践项目的书籍,共12章,详细介绍了具有语音识别
和处理功能的SPCE061A单片机和凌阳模组以及集成开发环境;还介绍了音
乐播放器、无线语音传输系统、语音控制小车、超声波倒车雷达、环境测
试仪、公交车报站器、语音识别机器人、GPS全球定位系统、网络家电控制
系统、语音拨号手机通讯录项目的设计与开发过程;不但提供了以上10个
项目的硬件电路、软件程序清单,而且对项目涉及的基础知识和技术手段
进行了梳理;向读者演示了应用凌阳单片机进行项目开发的过程,并提供
了详细的技术文档。
本书配有大量的设计实例,力求使读者了解和掌握项目开发的成果,
能够在此成果的基础上进行二次开发。
《凌阳16位单片机经典实战――大学生项目创新实践》可以作为在校
大学生选修课、科技创新大赛、课程设计、毕业设计的教材和参考资料,
也可以作为大学生和科技工作者进行创新实践项目开发的参考资料。
目录
第1章 SPCE061A单片机及其硬件结构
1.1 SPCE061A凌阳单片机结构
1.1.1 SPCE061A的61开发板
1.1.2 SPCE061A的内部及外围结构
1.1.3 芯片的引脚排列和说明
1.1.4 凌阳模组
1.2 SPCE061A单片机硬件结构
1.2.1 SPCE061A核心硬件结构
1.2.2 中断系统
1.2.3 SPCE061A片内存储器结构
1.2.4 SPCE061A的端口
1.2.5 时钟电路
1.2.6 PLL锁相环振荡器
1.2.7 系统时钟
1.2.8 时间基准信号
1.2.9 定时器/计数器
1.2.10 睡眠与唤醒
1.2.11 模/数转换器ADC
1.2.12 DAC方式音频输出
1.2.13 串行设备输入/输出口SIO
1.2.14 异步串行接口UART
1.2.15 看门狗计数器
第2章 指令系统与程序设计
2.1 指令系统概述及符号约定
2.1.1 数据传送类指令
2.1.2 算术运算类指令
2.1.3 逻辑运算类指令
2.1.4 控制转移类指令
2.1.5 伪指令
2.1.6 宏定义与调用
2.1.7 段的定义与调用
2.1.8 结构的定义与调用
2.1.9 过程的定义与调用
2.2 程序设计
2.2.1 汇编语言程序设计
2.2.2 C语言程序设计
2.2.3 户断系统程序设计
2.3 集成开发环境IDE
2.3.1 安装IDE
2.3.2 工作环境介绍
2.3.3 项目建立
第3章 音乐播放器的设计与应用
3.1 案例点评
3.2 设计任务
3.3 设计意义
3.4 硬件电路设计
3.4.1 器件选型
3.4.2 单元电路设计
3.5 软件设计
3.5.1 主要功能
3.5.2 方案实现
3.6 系统实现
第4章 无线语音传输系统的设计与实现
4.1 案例点评
4.2 设计任务
4.3 设计意义
4.4 系统结构和工作原理
4.4.1 系统结构
4.4.2 二作原理
4.5 硬件电路设计
4.5.1 SPCE061A简介
4.5.2 nRF2401A无线收发芯片简介
4.5.3 单元电路设计
4.5.4 总电路框图设计
4.6 软件设计
4.6.1 主程序设计
4.6.2 子程序设计
4.6.3 程序参考
4.7 系统实现
4.7.1 系统调试
4.7.2 系统硬件实现
4.7.3 注意事项
4.7.4 常见问题及解决办法
第5章 语音控制小车的设计与实现
5.1 案例点评
5.2 设计任务
5.3 设计意义
5.4 系统结构和工作原理
5.4.1 系统结构
5.4.2 工作原理
5.5 硬件电路设计
5.5.1 SPCE061A简介
5.5.2 车体介绍
5.5.3 单元电路设计
5.5.4 总电路图设计
5.6 软件设计
5.6.1 主程序设计
5.6.2 子程序设计
5.6.3 程序参考
5.7 系统实现
5.7.1 系统调试
5.7.2 系统硬件实现
5.7.3 注意事项
5.7.4 常见问题及解决办法
第6章 超声波倒车雷达的设计与应用
6.1 案例点评
6.2 设计任务
6.3 方案选择
6.4 系统结构与工作原理
6.4.1 系统结构
6.4.2 超声波测距原理
6.5 系统硬件设计
6.5.1 放音模块
6.5.2 超声波测距模块V2.0
6.5.3 转接板电路
6.5.4 显示电路
6.6 系统软件设计
6.6.1 软件构成
6.6.2 主程序设计
6.6.3 超声波测距程序
6.6.4 语音播放程序
6.6.5 显示刷新程序
6.7 系统软硬件调试及研究
6.7.1 软件调试
6.7.2 硬件连接及功能实现
第7章 环境测试仪系统的设计与应用
7.1 案例点评
7.2 设计任务
7.3 设计意义
7.4 系统结构和工作原理
7.5 硬件电路设计
7.5.1 器件选型
7.5.2 单元电路设计
7.5.3 最终的电路
7.6 软件设计
7.6.1 主程序
7.6.2 按键扫描程序
7.6.3 语音播放程序
7.6.4 温度测量程序
7.6.5 光线检测程序
7.7 方案实现
第8章 公交车报站器系统的设计与实现
8.1 案例点评
8.2 设计任务
8.3 设计意义
8.4 系统结构和工作原理
8.5 硬件电路设计
8.5.1 器件选型
8.5.2 单元电路设计
8.5.3 总电路
8.6 软件设计
8.6.1 主函数
8.6.2 键盘部分
8.6.3 数码管部分
8.6.4 设置和更新时间部分
8.6.5 语音部分
8.7 方案实现
第9章 语音识别机器人的设计与实现
9.1 案例点评
9.2 设计任务
9.3 设计意义
9.4 系统结构和工作原理
9.5 硬件电路设计
9.5.1 器件选型
9.5.2 单元电路设计
9.6 软件设计
9.6.1 SACM_S480语音算法介绍
9.6.2 系统软件设计
9.7 系统调试
9.8 机器人语音训练和语音识别
第10章 GPS全球定位系统的设计
10.1 案例点评
10.2 设计任务
10.3 设计意义
10.4 系统结构和工作原理
10.4.1 系统结构
10.4.2 GPS概述
10.4.3 GPS定位的基本原理
10.4.4 GPS消息格式
10.5 系统硬件设计
10.5.1 SPLC501液晶模组
10.5.2 GPS模组
10.6 系统软件设计
10.6.1 软件构成
10.6.2 主程序
10.6.3 键盘扫描模块
10.6.4 UART接收模块
10.6.5 Queue队列模块
10.6.6 液晶驱动的程序
10.6.7 GPS模组启动程序
10.6.8 GPS消息解析模块
10.6.9 地图显示模块
10.6.10 经纬度显示模块
10.6.11 日历显示模块
10.7 系统调试
10.8 结论和展望
第11章 网络家电控制系统的设计与应用
11.1 案例点评
11.2 设计任务
11.3 设计意义
11.4 系统组成结构和工作原理
11.5 硬件电路设计
11.5.1 器件选型
11.5.2 单元电路设计
11.6 软件设计
11.6.1 运行于μ'nSP平台的TCP/IP协议栈――unIP
11.6.2 基于TCP协议的服务器的实现
11.6.3 HTTP应用层处理
11.6.4 数据包的接收与发送
11.6.5 网页程序设计
11.6.6 DM9000与单片机连接组成Web Server程序设计
11.6.7 语音播报的实现
11.7 系统调试
第12章 语音拨号手机通讯录的设计与实现
12.1 案例点评
12.2 设计任务
12.3 设计意义
12.4 系统组成结构和工作原理
12.5 硬件电路设计
12.5.1 器件选型
12.5.2 单元电路设计
12.6 软件设计
12.6.1 通讯录数据结构
12.6.2 软件构成
12.7 系统调试
12.7.1 汉字库和输入法数据烧录
12.7.2 方案实现
12.7.3 文本输入方法示例
参考文献
1.1 SPCE061A凌阳单片机结构
1.1.1 SPCE061A的61开发板
1.1.2 SPCE061A的内部及外围结构
1.1.3 芯片的引脚排列和说明
1.1.4 凌阳模组
1.2 SPCE061A单片机硬件结构
1.2.1 SPCE061A核心硬件结构
1.2.2 中断系统
1.2.3 SPCE061A片内存储器结构
1.2.4 SPCE061A的端口
1.2.5 时钟电路
1.2.6 PLL锁相环振荡器
1.2.7 系统时钟
1.2.8 时间基准信号
1.2.9 定时器/计数器
1.2.10 睡眠与唤醒
1.2.11 模/数转换器ADC
1.2.12 DAC方式音频输出
1.2.13 串行设备输入/输出口SIO
1.2.14 异步串行接口UART
1.2.15 看门狗计数器
第2章 指令系统与程序设计
2.1 指令系统概述及符号约定
2.1.1 数据传送类指令
2.1.2 算术运算类指令
2.1.3 逻辑运算类指令
2.1.4 控制转移类指令
2.1.5 伪指令
2.1.6 宏定义与调用
2.1.7 段的定义与调用
2.1.8 结构的定义与调用
2.1.9 过程的定义与调用
2.2 程序设计
2.2.1 汇编语言程序设计
2.2.2 C语言程序设计
2.2.3 户断系统程序设计
2.3 集成开发环境IDE
2.3.1 安装IDE
2.3.2 工作环境介绍
2.3.3 项目建立
第3章 音乐播放器的设计与应用
3.1 案例点评
3.2 设计任务
3.3 设计意义
3.4 硬件电路设计
3.4.1 器件选型
3.4.2 单元电路设计
3.5 软件设计
3.5.1 主要功能
3.5.2 方案实现
3.6 系统实现
第4章 无线语音传输系统的设计与实现
4.1 案例点评
4.2 设计任务
4.3 设计意义
4.4 系统结构和工作原理
4.4.1 系统结构
4.4.2 二作原理
4.5 硬件电路设计
4.5.1 SPCE061A简介
4.5.2 nRF2401A无线收发芯片简介
4.5.3 单元电路设计
4.5.4 总电路框图设计
4.6 软件设计
4.6.1 主程序设计
4.6.2 子程序设计
4.6.3 程序参考
4.7 系统实现
4.7.1 系统调试
4.7.2 系统硬件实现
4.7.3 注意事项
4.7.4 常见问题及解决办法
第5章 语音控制小车的设计与实现
5.1 案例点评
5.2 设计任务
5.3 设计意义
5.4 系统结构和工作原理
5.4.1 系统结构
5.4.2 工作原理
5.5 硬件电路设计
5.5.1 SPCE061A简介
5.5.2 车体介绍
5.5.3 单元电路设计
5.5.4 总电路图设计
5.6 软件设计
5.6.1 主程序设计
5.6.2 子程序设计
5.6.3 程序参考
5.7 系统实现
5.7.1 系统调试
5.7.2 系统硬件实现
5.7.3 注意事项
5.7.4 常见问题及解决办法
第6章 超声波倒车雷达的设计与应用
6.1 案例点评
6.2 设计任务
6.3 方案选择
6.4 系统结构与工作原理
6.4.1 系统结构
6.4.2 超声波测距原理
6.5 系统硬件设计
6.5.1 放音模块
6.5.2 超声波测距模块V2.0
6.5.3 转接板电路
6.5.4 显示电路
6.6 系统软件设计
6.6.1 软件构成
6.6.2 主程序设计
6.6.3 超声波测距程序
6.6.4 语音播放程序
6.6.5 显示刷新程序
6.7 系统软硬件调试及研究
6.7.1 软件调试
6.7.2 硬件连接及功能实现
第7章 环境测试仪系统的设计与应用
7.1 案例点评
7.2 设计任务
7.3 设计意义
7.4 系统结构和工作原理
7.5 硬件电路设计
7.5.1 器件选型
7.5.2 单元电路设计
7.5.3 最终的电路
7.6 软件设计
7.6.1 主程序
7.6.2 按键扫描程序
7.6.3 语音播放程序
7.6.4 温度测量程序
7.6.5 光线检测程序
7.7 方案实现
第8章 公交车报站器系统的设计与实现
8.1 案例点评
8.2 设计任务
8.3 设计意义
8.4 系统结构和工作原理
8.5 硬件电路设计
8.5.1 器件选型
8.5.2 单元电路设计
8.5.3 总电路
8.6 软件设计
8.6.1 主函数
8.6.2 键盘部分
8.6.3 数码管部分
8.6.4 设置和更新时间部分
8.6.5 语音部分
8.7 方案实现
第9章 语音识别机器人的设计与实现
9.1 案例点评
9.2 设计任务
9.3 设计意义
9.4 系统结构和工作原理
9.5 硬件电路设计
9.5.1 器件选型
9.5.2 单元电路设计
9.6 软件设计
9.6.1 SACM_S480语音算法介绍
9.6.2 系统软件设计
9.7 系统调试
9.8 机器人语音训练和语音识别
第10章 GPS全球定位系统的设计
10.1 案例点评
10.2 设计任务
10.3 设计意义
10.4 系统结构和工作原理
10.4.1 系统结构
10.4.2 GPS概述
10.4.3 GPS定位的基本原理
10.4.4 GPS消息格式
10.5 系统硬件设计
10.5.1 SPLC501液晶模组
10.5.2 GPS模组
10.6 系统软件设计
10.6.1 软件构成
10.6.2 主程序
10.6.3 键盘扫描模块
10.6.4 UART接收模块
10.6.5 Queue队列模块
10.6.6 液晶驱动的程序
10.6.7 GPS模组启动程序
10.6.8 GPS消息解析模块
10.6.9 地图显示模块
10.6.10 经纬度显示模块
10.6.11 日历显示模块
10.7 系统调试
10.8 结论和展望
第11章 网络家电控制系统的设计与应用
11.1 案例点评
11.2 设计任务
11.3 设计意义
11.4 系统组成结构和工作原理
11.5 硬件电路设计
11.5.1 器件选型
11.5.2 单元电路设计
11.6 软件设计
11.6.1 运行于μ'nSP平台的TCP/IP协议栈――unIP
11.6.2 基于TCP协议的服务器的实现
11.6.3 HTTP应用层处理
11.6.4 数据包的接收与发送
11.6.5 网页程序设计
11.6.6 DM9000与单片机连接组成Web Server程序设计
11.6.7 语音播报的实现
11.7 系统调试
第12章 语音拨号手机通讯录的设计与实现
12.1 案例点评
12.2 设计任务
12.3 设计意义
12.4 系统组成结构和工作原理
12.5 硬件电路设计
12.5.1 器件选型
12.5.2 单元电路设计
12.6 软件设计
12.6.1 通讯录数据结构
12.6.2 软件构成
12.7 系统调试
12.7.1 汉字库和输入法数据烧录
12.7.2 方案实现
12.7.3 文本输入方法示例
参考文献
凌阳16位单片机经典实战:大学生项目创新实践
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×