实验箱实验指导书上册V2.0.docx

  1. 1、本文档共165页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验箱实验指导书上册V2.0

实验指导书 上册 配合μ’nSP?十六位单片机实验箱使用 凌阳科技大学计划编著 凌阳科技大学计划技术资料 前言 为了让老师和同学更好地学习 SPCE061A 单片机,凌阳科技公司设计了 μ’nSP?十六位单片机实验箱,并设计了基于这个实验箱的 48 个实验,这些实验基本上用到了 SPCE061A 的全部硬件功能模块,每个实验都以《凌阳 16 位单片机应用基础》教材书为理论基础。 本书主要有四大部分: 第一章基础实验。这章主要是基于 SPCE061A 硬件设计的 21 个实验,针对 SPCE061A 的各个硬件模块。这些实验是为了让老师或者同学掌握 SPCE061A 的硬件结构、硬件模块、工作原理和简单的编程方法。 第二章语音实验。这章是凌阳各个语音算法的不同实验,每一个实验针对凌阳一种语音算法或者不同语音算法混合使用的方法,具有代表性。设计这些实验的目的是让老师或者同学学会凌阳语音算法的使用方法。 第三章分立模组实验。这部分是基于 μ’nSP?十六位单片机实验箱的一些分立模组而设计的实验,从液晶显示到 USB 通讯到外部存储器的扩展,选用这些实验是为了让老师或者同学学会SPCE061A 扩展一些常用功能器件的方法。 第四章综合实验,综合实验里一共设计了 12 个实验,涉及了从简单的几个模块的实验到复杂的实现一个完整功能的实验,比如电压测量表,录音笔等,目的是让老师或者同学从整体上掌握利用SPCE061A 开发设计的过程,并学会 SPCE061A 单片机比较复杂的编程方法。 全书的实验由浅入深,由部分到整体,涉及了从基本结构到模块再到应用的全部实验,老师或者同学按照实验顺序从基本的编程到功能实现的编程再到复杂的编程,一方面可以很好的学习和掌握单片机的基本知识,一方面可以很容易的应用单片机进行设计,为以后的课程设计、毕业设计或者工作中的开发设计奠定了良好的基础。 本书涉及的全部范例代码在 IDE 软件的安装路径下都可以找到。老师和同学在实验过程中可以参考。 在编写过程中难免会有错误纰漏,请广大读者朋友批评指正。 凌阳科技大学计划 2005.8.19 目 录 前言2目 录3第 1 章 SPCE061A 基础应用实验1 实验一 熟悉 μ’nSP? IDE 集成开发环境下汇编语言程序的编写 1 实验二 熟悉 μ’nSP? IDE 集成开发环境下 C 语言程序的编写12 实验三 使用汇编语言实现 A 口的输出15 实验四 使用 C 语言实现 A 口的输出19 实验五 使用汇编语言实现 A 口作为输入口、B 口作为输出口 22 实验六 使用 C 语言实现 A 口作为输入口、B 口作为输出口27 实验七 定时器 Timer A/B 30 实验八 系统时钟 33 实验九 FIQ 中断36 实验十 IRQ0/IRQ1/IRQ2 中断41 实验十一 IRQ4 中断44 实验十二 IRQ5 中断48 实验十三 IRQ6 中断 51 实验十四 外部中断 EXT1、EXT254 实验十五 键唤醒 58 实验十六 UART63 实验十七 A/D 转换 68 实验十八 双通道 D/A73 实验十九 一路输入的录音 76 实验二十 片内 2K SRAM 读写 79 实验二十一 32K FLASH 读写82 第 2 章 语音实验 88 实验一 SACM_A2000 自动播放 88 实验二 SACM_A2000 手动播放 107 实验三 SACM_S480 自动播放113 实验四 SACM_S480 手动播放120 实验五 SACM_A2000 与 SACM_S480 混合播放127 实验六 SACM_DVR135 实验七 SACM_MS01 144 第1章 SPCE061A 基础应用实验 实验一 熟悉 μ’nSP? IDE 集成开发环境下汇编语言程序的编写 【实验目的】 熟悉 SPCE061A 单片机常用的汇编指令; 学会使用 SPCE061A 单片机汇编语言以及伪指令构造汇编程序; 掌握 μ’nSP? IDE 集成开发环境的一般使用方法。 【实验设备】 装有Windows系统和μ’nSP? IDE集成开发环境的PC机一台,μ’nSP?十六位单片机实验箱一个。 本实验用到的实验箱硬件模块为:SPCE061A 核心及周边电路模块(包含 32 个 I/O 口)。 【实验要求】 编程要求:编写一个汇编语言程序。 实现功能:从 1 到 100 进行累加,并把计算结果保存在[Sum]单元里。 实验现象:实验过程中,单步运行时,可通过 IDE 的调试工具寄存器观察窗口(Register Window)观察通用寄存器的变化,通过变量观察窗口(Toggle Watch)观察变量 Sum 的变化;累加结束后

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档