图书介绍
凌阳单片机原理与实践PDF|Epub|txt|kindle电子书版本网盘下载
![凌阳单片机原理与实践](https://www.shukui.net/cover/35/31777142.jpg)
- 彭传正,林春景主编 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:7810779451
- 出版时间:2006
- 标注页数:244页
- 文件大小:19MB
- 文件页数:257页
- 主题词:单片微型计算机,凌阳
PDF下载
下载说明
凌阳单片机原理与实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 SPCE061A板介绍3
1.1 SPCE061A简介3
1.1.1 61板基本介绍3
1.1.2 61板基本特点3
1.1.3 61板功能区划分3
1.1.4 61板接口说明4
1.1.5 61板按键和电位器说明5
1.2 SPCE061A硬件结构5
1.2.1 SPCE061A单片机结构预览5
1.2.2 内核结构6
1.2.3 片内存储器7
1.2.4 I/O接口8
1.2.5 时钟电路14
1.2.6 定时器/计数器15
1.2.7 模/数转换器ADC15
1.2.8 DAC方式音频输出17
1.2.9 串行设备输入/输出端口SIO18
1.2.10 低电压监测/低电压复位LCD/LVR18
1.2.11 通用异步串行接口UART18
1.3 SPCE061A的封装及引脚19
1.3.1 SPCE061A的封装19
1.3.2 引脚功能19
第2章 开发环境及IDE编程工具21
2.1 凌阳16位单片机集成开发环境21
2.2 μ'nSP IDE工具23
2.2.1 μ'nSP IDE工具介绍23
2.2.2 μ'nSP IDE总体概述24
2.2.3 μ'nSP IDE主要特点24
2.2.4 μ'nSP IDE工具界面24
2.2.5 μ'nSP IDE库文件的加载30
2.3 μ'nSP IDE工具的使用34
2.3.1 μ'nSP IDE使用流程(1)34
2.3.2 μ'nSP IDE使用流程(2)35
2.3.3 μ'nSP IDE在线仿真流程36
2.3.4 μ'nSP IDE调试流程36
2.4 应用举例41
第3章 SPCE061A编程基础45
3.1 SPCE061A指令系统45
3.1.1 数据传送指令45
3.1.2 算术运算指令46
3.1.3 逻辑运算指令46
3.1.4 转移指令46
3.1.5 控制指令47
3.1.6 伪指令47
3.2 用C语言编程来直接控制硬件49
3.2.1 用C语言对寄存器进行操作49
3.2.2 用C语言进行I/O设置50
3.2.3 用C语言进行系统时钟设置50
3.2.4 用C语言编写中断程序52
3.3 SPCE061A编程基础53
3.3.1 汇编语言的程序结构53
3.3.2 程序代码分析53
3.3.3 μ'nSP的数制及其后缀规定54
3.3.4 单步调试程序54
3.3.5 C语言的程序结构55
3.3.6 C语言程序的应用举例分析55
3.3.7 看门狗56
3.3.8 堆栈在函数传递方面的应用56
3.3.9 C和汇编的函数相互调用56
3.3.10 片内Flash程序存储器60
3.4 单一功能模块程序编写的基本过程60
3.4.1 从硬件到编程60
3.4.2 SPCE061A的可编程功能模块60
3.4.3 小程序编写实例61
3.4.4 按类寻找编程共性63
3.5 系统程序编写的基本过程65
3.5.1 系统编程65
3.5.2 系统编程的一般方法65
3.5.3 系统编程软件任务的划分65
3.5.4 系统编程软件模板65
3.5.5 举例说明系统编程66
3.5.6 P_TinerA_Ctrl单元的设置67
3.5.7 系统编程模板与实例对照67
第4章 语音处理69
4.1 语音基础知识69
4.1.1 音频69
4.1.2 语音处理技术69
4.1.3 SPCE061A在语音处理上的应用73
4.2 函数库及凌阳音频函数库73
4.2.1 “库”的概念73
4.2.2 创建自己的函数库74
4.2.3 使用函数库75
4.2.4 修改函数库78
4.2.5 凌阳音频函数库79
4.3 语音播放:自动播放80
4.3.1 单片机实现语音播放的原理80
4.3.2 语音播放程序示例83
4.3.3 创建一个语音播放程序84
4.4 语音播放:手动播放89
4.4.1 手动播放程序示例89
4.4.2 创建手动播放程序90
4.4.3 用汇编语言编写语音播放程序94
4.5 语音录放95
4.5.1 单片机语音录放原理95
4.5.2 用SPCE61A实现录放音96
4.5.3 创建一个录放音程序97
4.5.4 用汇编语言编写录放音程序102
4.6 语音识别103
4.6.1 语音识别概述103
4.6.2 特定人语音识别104
第5章 基于SPCE061A板的电子实习113
5.1 实习目的113
5.2 61板焊接前期练习114
5.2.1 焊接练习目的114
5.2.2 焊接原理114
5.2.3 常用元器件的识别115
5.2.4 焊接方法116
5.2.5 焊接练习步骤117
5.3 61板焊接117
5.3.1 61板简介117
5.3.2 61板焊接注意事项118
5.3.3 61板裸板检测118
5.3.4 焊接61板的步骤119
5.4 61板测试123
5.4.1 61板测试简介123
5.4.2 电源部分123
5.4.3 键盘部分125
5.4.4 晶振部分125
5.4.5 I/O部分125
5.4.6 音频输入部分126
5.4.7 音频输出部分126
5.4.8 74HC244部分127
5.4.9 D/A部分127
5.4.10 A/D部分127
5.4.11 PWM输出部分128
5.4.12 硬件准备——硬件连接、硬件检测128
5.4.13 综合测试129
5.5 下载器使用说明130
5.5.1 DEMO程序使用介绍130
5.5.2 下载器的使用130
5.5.3 注意事项131
5.5.4 下载范例131
第6章 基础实验133
实验1 发光二极管单向循环点亮133
实验2 按键点亮发光二极管138
实验3 发光二极管和数码管交替显示143
实验4 按键显示数字149
实验5 使用C语言实现A口为输入、B口为输出实验155
实验6 系统时钟实验157
实验7 FIQ中断实验159
实验8 UART实验163
实验9 A/D转换166
实验10 A/D采样数据在发光二极管上点亮168
实验11 发光二极管巡回点亮并数码管计数172
实验12 SACM-A2000实验179
第7章 综合应用184
7.1 篮球赛电子计分牌184
7.1.1 预备知识184
7.1.2 课程设计目的184
7.1.3 课程设计内容185
7.2 单片机实现时钟计时201
7.2.1 预备知识201
7.2.2 课程设计目的201
7.2.3 课程设计内容202
7.3 多功能出租车计价器205
7.3.1 预备知识205
7.3.2 课程设计目的205
7.3.3 课程设计内容205
7.4 步进电机的单片机控制209
7.4.1 预备知识209
7.4.2 课程设计目的210
7.4.3 课程设计内容210
7.5 教学楼用打铃器214
7.5.1 预备知识214
7.5.2 课程设计目的214
7.5.3 课程设计内容214
7.6 SACM-MS01实验217
7.6.1 实验目的217
7.6.2 实验设备217
7.6.3 实验原理217
7.6.4 实验步骤217
7.6.5 程序范例219
附录A C-Lib中的函数集224
附录B μ'nSP的指令集一览237
参考文献244