单片机实验报告太原理工大学_太原理工大学单片机实验报告

本实验旨在通过IAR开发环境进行CC2530单片机的LED灯闪烁和按键轮询程序设计。实验涉及配置IAR,创建新项目,设置Device类型为CC2530F256,编写并调试程序代码,以及使用CC2530仿真器进行实验。实验设备包括中软国际ETC-WSN物联网实验平台,装有IAR8.10的PC机和CC2530仿真器。
摘要由CSDN通过智能技术生成

实验名称

普通

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

引脚

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值