凌阳单片机原理与实践

副标题:无

作   者:彭传正,林春景主编

分类号:

ISBN:9787810779456

微信扫一扫,移动浏览光盘

简介

凌阳16位单片机μ’nSPTM是台湾凌阳科技有限公司推出的新一代单片 机,其代表型号SPCE061A更以其优越的性能获得了广泛应用。本书从SPCE06 1A板焊接调试入手,讲述SPCE061A板的硬件系统;再结合IDE编程开发工具 和语音功能讲述软件系统,整个过程中注重对软硬件结合的讲解;同时由易 到难地列举大量的实例供学习和参考。 本书针对性强,浅显易懂,又不乏综合实例,可作为单片机开发人员的 参考用书,更适合作为高等职业学校相关专业、专科生和中专生的专业教材 。

目录

第1部分 原理
第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 片内Flash程序存储器
3.4 单一功能模块程序编写的基本过程
3.4.1 从硬件到编程
3.4.2 SPCE061A的可编程功能模块
3.4.3 小程序编写实例
3.4.4 按类寻找编程共性
3.5 系统程序编写的基本过程
3.5.1 系统编程
3.5.2 系统编程的一般方法
3.5.3 系统编程软件任务的划分
3.5.4 系统编程软件模板
3.5.5 举例说明系统编程
3.5.6 P_TimerA_Ctrl单元的设置
3.5.7 系统编程模板与实例对照
第4章 语音处理
4.1 语音基础知识
4.1.1 音频
4.1.2 语音处理技术
4.1.3 SPCE061A在语音处理上的应用
4.2 函数库及凌阳音频函数库
4.2.1 “库”的概念
4.2.2 创建自己的函数库
4.2.3 使用函数库
4.2.4 修改函数库
4.2.5 凌阳音频函数库
4.3 语音播放:自动播放
4.3.1 单片机实现语音播放的原理
4.3.2 语音播放程序示例
4.3.3 创建一个语音播放程序
4.4 语音播放:手动播放
4.4.1 手动播放程序示例
4.4.2 创建手动播放程序
4.4.3 用汇编语言编写语音播放程序
4.5 语音录放
4.5.1 单片机语音录放原理
4.5.2 用SPCE061A实现录放音
4.5.3 创建一个录放音程序
4.5.4 用汇编语言编写录放音程序
4.6 语音识别
4.6.1 语音识别概述
4.6.2 特定人语音识别
第2部分 实验
第5章 基于SPCE061A板的电子实习
5.1 实习目的
5.2 61板焊接前期练习
5.2.1 焊接练习目的
5.2.2 焊接原理
5.2.3 常用元器件的识别
5.2.4 焊接方法
5.2.5 焊接练习步骤
5.3 61板焊接
5.3.1 61板简介
5.3.2 61板焊接注意事项
5.3.3 61板裸板检测
5.3.4 焊接61板的步骤
5.4 61板测试
5.4.1 61板测试简介
5.4.2 电源部分
5.4.3 键盘部分
5.4.4 晶振部分
5.4.5 I/O部分
5.4.6 音频输入部分
5.4.7 音频输出部分
5.4.8 74HC244部分
5.4.9 D/A部分
5.4.10 A/D部分
5.4.11 PWM输出部分
5.4.12 硬件准备——硬件连接、硬件检测
5.4.13 综合测试
5.5 下载器使用说明
5.5.1 DEMO程序使用介绍
5.5.2 下载器的使用
5.5.3 注意事项
5.5.4 下载范例
第6章 基础实验
实验1 发光二极管单向循环点亮
实验2 按键点亮发光二极管
实验3 发光二极管和数码管交替显示
实验4 按键显示数字
实验5 使用C语言实现A口为输入、B口为输出实验
实验6 系统时钟实验
实验7 FIQ中断实验
实验8 UART实验
实验9 A/D转换
实验10 A/D采样数据在发光二极管上点亮
实验11 发光二极管巡回点亮并数码管计数
实验12 SACM-A2000实验
第7章 综合应用
7.1 篮球赛电子计分牌
7.1.1 预备知识
7.1.2 课程设计目的
7.1.3 课程设计内容
7.2 单片机实现时钟计时
7.2.1 预备知识
7.2.2 课程设计目的
7.2.3 课程设计内容
7.3 多功能出租车计价器
7.3.1 预备知识
7.3.2 课程设计目的
7.3.3 课程设计内容
7.4 步进电机的单片机控制
7.4.1 预备知识
7.4.2 课程设计目的
7.4.3 课程设计内容
7.5 教学楼用打铃器
7.5.1 预备知识
7.5.2 课程设计目的
7.5.3 课程设计内容
7.6 SACM-MS01实验
7.6.1 实验目的
7.6.2 实验设备
7.6.3 实验原理
7.6.4 实验步骤
7.6.5 程序范例
附录A C-Lib中的函数集
附录B μ'nSP的指令集一览
参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

凌阳单片机原理与实践
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon