实验名称

普通

I/O

口操作

一、实验目的

1

.掌握

IAR

的配置、程序代码的编写,以及编译及调试的过程;

2

.学会如何运用

IAR

编写并在线调试程序

LED

灯闪烁实验;

3.

学会按键的基本原理。

二、实验内容

IAR

开发环境中建设

LED

灯闪烁、按键轮询实验工程项目,并完成程序编写和调试。

三、

主要仪器和

设备

1.

中软国际

ETC-WSN

物联网实验平台一套;

2.

装有

IAR8.10

软件的

PC

机一台;

3. CC2530

仿真器一台。

四、操作方法和实验步骤

1 IAR

的配置

IAR

是一个强大的嵌入式开发平台,支持非常多种类的芯片。

IAR

中的每一个

Project

都可以拥有自己的配置,具体包括

Device

类型、堆

/

栈、

Linker

Debugger

等。

1.1

新建

Workspace

Project

首先新建文件夹

ledtest

。打开

IAR

,选择主菜单

File -> New -> Workspace

建立新的工作

区域。选择

Project -> Create New Project -> Empty Project

,点击

OK

,把此工程文件保存到文

件夹

ledtest

中,命名为:

ledtest.ewp

1.2

配置

General Options

Target

设置:

Device

CC2530F256

Data model

Large

Calling convention

XDATAstack

reetrant

1.3 Debugger

设置

Driver

Texas Instruments

2

程序代码的编写

2.1

新建程序文件

:选择

File->New->File

,新建文件

main.c

2.2

引入头文件

:基于

CC2530

的程序,必须包含对

ioCC2530.h

的引用,此文件定义了

CC2530

的各类特殊功能寄存器(

SFR

)的地址映射。

#include

//

引入

CC2530

所对应的头文件(包含各

SFR

的定义)

2.3

定义

LED

引脚

查看开发板电路图,如下所示:

单片机实验报告太原理工大学_太原理工大学单片机实验报告相关推荐

  1. 西北农林科技大学计算机组成原理脱机实验,西北农林科技大学_计算机组成原理XP实验系统要素.ppt...

    西北农林科技大学_计算机组成原理XP实验系统要素 计算机组成原理 TEC-XP机 实验系统简介 TEC-XP实验机 由清华大学专门为大学本科计算机教学实验而研制的16位计算机; TEC-XP机里面配置 ...

  2. 小孔成像实验探究的软件_小学科学小孔成像实验

    好文网为大家准备了关于小学科学小孔成像实验的文章,好文网里面收集了五十多篇关于好小学科学小孔成像实验好文,希望可以帮助大家.更多关于小学科学小孔成像实验内容请关注好文网.ctrl+D请收藏!篇一:四年 ...

  3. stm32单片机实现多个闹钟_如何学习单片机:单片机都是相通的,一通百通

    单片机是一种可编程的器件,现在所见到的电子产品中几乎都是以单片机为核心的,根据不同的功能需求,搭建不同的电路,从8位的单片机到32位的单片机,甚至比较高大上的ARM和DSP都可以看成是高级一点的单片机 ...

  4. c51单片机led奇数偶数亮_两STM32单片机串口通讯实验

    一.实验思路 连接两个STM32单片机的串口引脚,单片机A进行发送,单片机B进行接收.单片机B根据接收到单片机A的指令来点亮或熄灭板载LED灯,通过实验现象来验证是否通讯成功. 二.实验器材 两套ST ...

  5. ewb交通灯报告和文件_数字电路基础红绿灯实验报告.docx

    数字电路基础红绿灯实验报告 题目:红绿灯控制器 指导教师:莫琳 设计人员:谭晨曦班级:电信类111班日期:XX年5月25日 目录 一.设计任务书 二.设计框图及整机概述 三.各单元电路的设计方案及原理 ...

  6. 单片机拟真电路图软件_基于MSP430单片机设计的高效数控直流电源及其测试方法与流程...

    本发明涉及直流电源 技术领域: ,具体涉及一种基于MSP430单片机设计的高效数控直流电源及其测试方法. 背景技术: :电压电流源是很多电子仪器设备研制的关键设计之一,电源在工作时产生的变动或误差,将 ...

  7. 基于单片机的超市储物柜设计_基于51单片机对电子储物柜系统的设计

    电路描述: 安全是我们日常的生活中最关心的问题. 每个人都觉得安全问题是非常至关重要的,在家里的门和安全,可以尽可能多的安全. 为了对于门访问安全 因此,我们打算通过引进一个电子密码锁系统,该系统包括 ...

  8. c51单片机矩阵键盘1602计算器_基于51单片机矩阵键盘的简易计算器制作

    1. 运算过程.符号公式实时显示在显示屏上(I2C 1602). 2. 自带三角函数.开根号.平方运算. 3. 计算得出的结果可设置保存并用以下一次计算. 4. 所有运算结果精确到至少小数点后两位. ...

  9. 单片机串口通信学号显示_触摸屏与单片机串口通信测试

    工业现场在使用触摸屏的时候,与第三方控制器进行通信连接的时候,一般都是使用成熟的通信协议进行通信连接.而这些协议的实现过程,触摸屏厂商也已经在编程环境中进行了封装集成,对于使用的工程师来说,通信的数据 ...

  10. 51单片机mysql_51单片机之蓝牙遥控小车_效果展示+单片机知识+完整蓝牙电车代码...

    首先可能是你想实现的蓝牙小车效果(点击下面跳转B站) 关于51单片机基础 关于51单片机蓝牙电车驱动程序 L298N电机驱动 步进电机驱动 舵机驱动 蓝牙模块串口通信 PWM调速 #include & ...

最新文章

  1. 用c语言写一个两线程程序,如何用C语言实现多线程
  2. Android webview基础知识
  3. java练气期(1)----java高级(JDBC)
  4. C++类中不能定义自身类类型成员变量
  5. non-aggregates cannot be initialized with initializer list
  6. C++多态讲解以及常见面试题
  7. oracle导入dmp清除之前,oracle导入dmp遇到的有关问题
  8. 华为智能手环智能手表软件测试,一块智能手表的测试之旅,揭秘华为运动健康科学实验室...
  9. Web Service随笔
  10. php微博发布时间,PHP格式化显示时间函数,用于微博、社交媒体等,类似豆瓣
  11. ArcEngine 渲染的使用【转载】
  12. 概率论:多元高斯分布
  13. python调用通达信函数用户指标_最新最全通达信公式教程大全(函数-指标-实例)...
  14. 假设检验实例(python)
  15. SpringBoot入门-统一错误码
  16. Z05 - 033、访客分析 - 独立访客
  17. 泰拉瑞亚正版大型服务器,泰拉瑞亚1.3.5.3物品大全-泰拉瑞亚1.3.5.3服务器版v1.3.5.3 安卓版-腾牛安卓网...
  18. 一文详解synchronized与volatile
  19. django母版用法
  20. 同事写了一个责任链模式,bug无数...

热门文章

  1. vmware workstation server 服务无法启动
  2. 个人打卡签到表html代码,员工日常工作出勤签到登记表模板
  3. 导线平差5800全能程序
  4. web 开发生产率_11种可帮助Web开发人员克服最后期限的生产力工具
  5. rapidminer进行关联分析、分类预测、聚类分析
  6. RapidMiner是什么,主要的功能和特点是什么?
  7. php在线拍照代码,PHP+Javascript实现在线拍照功能实例
  8. linux整站下载工具
  9. 广州恒义计算机科技,【长文】SONY MAP-S1解码一体机恒义科技HY-05台式耳放听感测评...
  10. windows powershell快捷键