第1部分 学习辅导与习题解答第1章 SPCE061A单片机简介 1
1.1 学习辅导 1
1.2 习题解答 1
第2章 SPCE061A单片机基本硬件结构 3
2.1 学习辅导 3
2.2 习题解答 5
第3章 指令系统 7
3.1 学习辅导 7
3.2 习题解答 7
第4章 程序设计 11
4.1 学习辅导 11
4.2 习题解答 13
第5章 集成开发环境IDE 21
5.1 学习辅导 21
5.2 习题解答 21
第6章 时钟与定时/计数器 23
6.1 学习辅导 23
6.2 习题解答 24
第7章 中断系统 27
7.1 学习辅导 27
7.2 习题解答 28
第8章 SPCE061A的其他片内资源 32
8.1 学习辅导 32
8.2 习题解答 38
第9章 凌阳语音技术 48
9.1 学习辅导 48
9.2 习题解答 52
第10章 SPCE061A单片机接口电路与设计 61
10.1 学习辅导 61
10.2 习题解答 68
第2部分 实验指导 73
第11章 凌阳16位单片机(SPCE061A)实验箱系统组成概述 73
11.1 实验箱各功能区域 73
11.2 在线调试器简介 76
11.3 μ'nSPTM IDE集成开发环境及基本操作 77
第12章 SPCE061A基础应用实验 84
实验一 熟悉μ'nSPTM IDE集成开发环境下汇编语言程序的编写 84
实验二 熟悉μ'nSPTM IDE集成开发环境下C语言程序的编写 85
实验三 使用汇编语言实现A口的输出 86
实验四 使用C语言实现A口的输出 89
实验五 使用汇编语言实现A口作为输入口、B口作为输出口 90
实验六 使用C语言实现A口作为输入口、B口作为输出口 93
实验七 定时器Timer A/B 95
实验八 系统时钟 96
实验九 FIQ中断 98
实验十 IRQ0/IRQ1/IRQ2中断 101
实验十一 IRQ4中断 104
实验十二 IRQ5中断 107
实验十三 IRQ6中断 109
实验十四 外部中断EXT1、EXT2 111
实验十五 键唤醒 114
实验十六 UART 116
实验十七 A/D转换 117
实验十八 双通道D/A 119
实验十九 一路输入的录音 120
实验二十 片内2K SRAM读写 122
实验二十一 32K FLASH读写 124
实验二十二 SPR4096A FLASH的擦除及其读写 125
实验二十三 SPR4096 SRAM的读写 128
第13章 语音实验 130
实验一 SACM_A2000自动播放 130
实验二 SACM_A2000手动播放 140
实验三 SACM_A2000与SACM_S480混合播放 142
实验四 SACM_DVR 147
实验五 SACM_MS01 150
第14章 分立模块实验 154
实验一 LCD字符显示 154
实验二 LCD汉字显示 156
实验三 LCD图片显示 163
实验四 LCD动态图片显示 167
实验五 LCD几何图形显示 169
实验六 USB通信 172
第15章 综合实验 179
实验一 6位8段LED数码管显示 179
实验二 4×4键盘输入在LED数码管上的显示 182
实验三 电子时钟 187
实验四 LED点阵模块 194
实验五 4×4键盘在8×8LED点阵上的应用 198
实验六 4×4键盘播放语音 201
实验七 语音识别和LCD显示 204
实验八 带有背景音乐的动态图片 210
实验九 UART控制液晶显示 212
实验十 0~3V电压测量表 215
实验十一 录音笔 218
实验十二 USB实现语音录放及其上传下载 222
参考文献 231