描述
纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787810779456
内容简介
凌阳16位单片机μ’nSPTM是台湾凌阳科技有限公司推出的新一代单片机,其代表型号SPCE061A更以其优越的性能获得了广泛应用。本书从SPCE061A板焊接调试人手,讲述SPCE061A板的硬件系统;再结合IDE编程开发工具和语音功能讲述软件系统,整个过程中注重对软硬件结合的讲解;同时由易到难地列举大量的实例供学习和参考。
本书针对性强,浅显易懂,又不乏综合实例,可作为单片机开发人员的参考用书,更适合作为高等职业学校相关专业、专科生和中专生的专专业教材。
本书针对性强,浅显易懂,又不乏综合实例,可作为单片机开发人员的参考用书,更适合作为高等职业学校相关专业、专科生和中专生的专专业教材。
目 录
第1章 SPCE061A板介绍
1.1 SPCE061A简介
1.1.1 61板基本介绍
1.1.2 61板基本特点
1.1.3 61板功能区划分
1.1.4 61板接口说明
1.1.5 61板按键和电位器说明
1.2 SPCE061A硬件结构
1.2.1 SPCE061A单片机结构预览
1.2.2 内核结构
1.2.3 片内存储器
1.2.4 I/O接口
1.2.5 时钟电路
1.2.6 定时器/计数器
1.2.7 模/数转换器ADC
1.2.8 DAC方式音频输出
1.2.9 串行设备输入/输出端口SIO
1.2.10 低电压监测/低电压复位LCD/LVR
1.2.11 通用异步串行接口UART
1.3 SPCE061A的封装及引脚
1.3.1 SPCE061A的封装
1.3.2 引脚功能
第2章 开发环境及IDE编程工具
2.1 凌阳16位单片机集成开发环境
2.2 μ’nSP IDE工具
2.2.1 μ’nSP IDE工具介绍
2.2.2 μ’nSP IDE总体概述
2.2.3 μ’nSP IDE主要特点
2.2.4 μ’nSP IDE工具界面
2.2.5 μ’nSP IDE库文件的加载
2.3 μ’nSP IDE工具的使用
2.3.1 μ’nSP IDE使用流程(1)
2.3.2 μ’nSP IDE使用流程(2)
2.3.3 μ’nSP IDE在线仿真流程
2.3.4 μ’nSP IDE调试流程
2.4 应用举例
第3章 SPCE061A编程基础
3.1 SPCE061A指令系统
3.1.1 数据传送指令
3.1.2 算术运算指令
3.1.3 逻辑运算指令
3.1.4 转移指令
3.1.5 控制指令
3.1.6 伪指令
3.2 用C语言编程来直接控制硬件
3.2.1 用C语言对寄存器进行操作
3.2.2 用C语言进行I/O设置
3.2.3 用C语言进行系统时钟设置
3.2.4 用C语言编写中断程序
3.3 SPCE061A编程基础
3.3.1 汇编语言的程序结构
3.3.2 程序代码分析
3.3.3 μ’nSP的数制及其后缀规定
3.3.4 单步调试程序
3.3.5 C语言的程序结构
3.3.6 C语言程序的应用举例分析
3.3.7 看门狗
3.3.8 堆栈在函数传递方面的应用
3.3.9 C和汇编的函数相互调用
3.3.10 片内F1ash程序存储器
3.4 单一功能模块程序编写的基本过程
3.4.1 从硬件到编程
3.4.2 SPCE061A的可编程功能模块
3.4.3 小程序编写实例
……
第4章 语音处理
第5章 基础SPCE061A板的电子实习
第6章 基础实验
第7章 综合应用
附录A C-Lib中的函数集
附录B μ’nSP的指令集一览
参考文献
1.1 SPCE061A简介
1.1.1 61板基本介绍
1.1.2 61板基本特点
1.1.3 61板功能区划分
1.1.4 61板接口说明
1.1.5 61板按键和电位器说明
1.2 SPCE061A硬件结构
1.2.1 SPCE061A单片机结构预览
1.2.2 内核结构
1.2.3 片内存储器
1.2.4 I/O接口
1.2.5 时钟电路
1.2.6 定时器/计数器
1.2.7 模/数转换器ADC
1.2.8 DAC方式音频输出
1.2.9 串行设备输入/输出端口SIO
1.2.10 低电压监测/低电压复位LCD/LVR
1.2.11 通用异步串行接口UART
1.3 SPCE061A的封装及引脚
1.3.1 SPCE061A的封装
1.3.2 引脚功能
第2章 开发环境及IDE编程工具
2.1 凌阳16位单片机集成开发环境
2.2 μ’nSP IDE工具
2.2.1 μ’nSP IDE工具介绍
2.2.2 μ’nSP IDE总体概述
2.2.3 μ’nSP IDE主要特点
2.2.4 μ’nSP IDE工具界面
2.2.5 μ’nSP IDE库文件的加载
2.3 μ’nSP IDE工具的使用
2.3.1 μ’nSP IDE使用流程(1)
2.3.2 μ’nSP IDE使用流程(2)
2.3.3 μ’nSP IDE在线仿真流程
2.3.4 μ’nSP IDE调试流程
2.4 应用举例
第3章 SPCE061A编程基础
3.1 SPCE061A指令系统
3.1.1 数据传送指令
3.1.2 算术运算指令
3.1.3 逻辑运算指令
3.1.4 转移指令
3.1.5 控制指令
3.1.6 伪指令
3.2 用C语言编程来直接控制硬件
3.2.1 用C语言对寄存器进行操作
3.2.2 用C语言进行I/O设置
3.2.3 用C语言进行系统时钟设置
3.2.4 用C语言编写中断程序
3.3 SPCE061A编程基础
3.3.1 汇编语言的程序结构
3.3.2 程序代码分析
3.3.3 μ’nSP的数制及其后缀规定
3.3.4 单步调试程序
3.3.5 C语言的程序结构
3.3.6 C语言程序的应用举例分析
3.3.7 看门狗
3.3.8 堆栈在函数传递方面的应用
3.3.9 C和汇编的函数相互调用
3.3.10 片内F1ash程序存储器
3.4 单一功能模块程序编写的基本过程
3.4.1 从硬件到编程
3.4.2 SPCE061A的可编程功能模块
3.4.3 小程序编写实例
……
第4章 语音处理
第5章 基础SPCE061A板的电子实习
第6章 基础实验
第7章 综合应用
附录A C-Lib中的函数集
附录B μ’nSP的指令集一览
参考文献
评论
还没有评论。