云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 凌阳单片机实验指导书

凌阳单片机实验指导书

  • 62 次阅读
  • 3 次下载
  • 2025/5/25 17:03:42

第一章 SPCE061A 基础应用实验

实验一 熟悉μ’nSP? IDE 集成开发环境下汇编语言程序的编写

【实验目的】

1. 熟悉SPCE061A 单片机常用的汇编指令;

2. 学会使用SPCE061A 单片机汇编语言以及伪指令构造汇编程序; 3. 掌握μ’nSP? IDE 集成开发环境的一般使用方法。

【实验设备】

1. 装有Windows 系统和μ’nSP? IDE 集成开发环境的PC 机一台,SPCE061A 实验仪一套。 2. 本实验用到的实验仪硬件模块为:CPU 区电路模块、供电电路模块、下载模式选择电路模块。

【实验要求】

1. 编程要求:编写一个汇编语言程序。

2. 实现功能:从1 到100 进行累加,并把计算结果保存在[Sum]单元里。

3. 实验现象:实验过程中,单步运行时,可通过IDE 的调试工具寄存器观察窗口(Register Window)观察通用寄存器的变化,通过变量观察窗口(Toggle Watch)观察变量Sum 的变化;累加结束后保存累加结果:通过变量观察窗口(Toggle Watch)可以观察到变量Sum 的值为5050(十六进制表示为0x13BA)。

【实验原理】

SPCE061A 的汇编指令按其功能主要有数据传送指令、算术指令、逻辑指令、转移指令和控制指令。在程序运行中主要用到r1~r4 四个通用寄存器和BP(r5)、SP、PC、SR 四个特殊功能寄存器。其中r1~r4一般作为目标寄存器或源寄存器,参与数据传输或算术逻辑运算。

【程序流程】

初始化寄存器r2 作为累加器,初始值为0;寄存器r1 为加数,初始值为1。初始化操作完成后即进入累加循环;在累加循环当中,累加器的数值加上加数,并保存在累加器当中,加数自

1

加1;当加数加到了100,退出累加循环,把r2 累加的结果送到[Sum]单元中。程序流程图如图1-1 所示。

图1-1 程序流程图

【实验步骤】

鉴于本实验为本书的第一个实验,所以在此介绍一些有关unSP IDE 操作的步骤;在之后的实验中,将不再重述。

1. 安装IDE:双击安装软件如下图标,开始安装IDE 集成开发环境,按照默认选项安装好IDE。

几点说明:

①IDE2.0.0 安装软件在凌阳大学计划的光盘提供。

②安装好IDE 后,在C 盘的Program Files 文件夹会出现一个Sunplus 文件夹,打开Sunplus 文 件夹有如图1-2 所示的文件。

2

图1-2 安装好IDE文件后在Sunplus的文件夹

③打开unSP IDE Common 文件夹,包含三个文件夹,如图1-4,本书的介绍当中,会涉及到常 用的头文件、库文件等资源都在Example 文件夹里的SPCE061A 文件夹包含,如图1-5。

图1-3 打开unSP IDE Common 文件夹

图1-4 打开unSP IDE Common 文件夹里的Example 文件夹

3

图1-5 SPCE061A 包含的文件夹

④在图1-5 中的“include”文件夹里包含常用的头文件,例如hardware.h、a2000.inc 等;“library”文件夹里包含常用的库函数文件,例如语音库sacmv26e.lib。 2. 打开IDE 环境。打开后的界面如图1-6。

图1-6 打开IDE 后的界面

3. 建立一个新的工程

按前面步骤打开IDE 环境后,建立一个新的工程,工程名为:ex01_asm_ADD1-100,建立方法如下:

在File 下拉菜单当中,点击New,如图1-7。

4

搜索更多关于: 凌阳单片机实验指导书 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第一章 SPCE061A 基础应用实验 实验一 熟悉μ’nSP? IDE 集成开发环境下汇编语言程序的编写 【实验目的】 1. 熟悉SPCE061A 单片机常用的汇编指令; 2. 学会使用SPCE061A 单片机汇编语言以及伪指令构造汇编程序; 3. 掌握μ’nSP? IDE 集成开发环境的一般使用方法。 【实验设备】 1. 装有Windows 系统和μ’nSP? IDE 集成开发环境的PC 机一台,SPCE061A 实验仪一套。 2. 本实验用到的实验仪硬件模块为:CPU 区电路模块、供电电路模块、下载模式选择电路模块。 【实验要求】 1. 编程要求:编写一个汇编语言程序。 2. 实现功能:从1 到100 进行累加,并把计算结果保存在

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com