CC2530F256是一款将各种丰富的功能系统地集成到一片LSI(Large-Scale Integrated circuit,大规模集成电路)的片上系统(System on Chip,简称SoC)内嵌增强型51内核的单片机,芯片后缀256代表它具有256KB的Flash,它结合了德州仪器(Texas Instruments,简称TI)的业界领先的ZigBee协议栈(Z-Stack™)。
文章目录
一、新建工作环境
打开IAR后先点击菜单栏File,然后新建工作区并保存为项目的位置。
二、新建项目
点击菜单栏project然后点Create New Project,弹出界面点toolchain为8051,然后点击OK,改名就新建完项目了。
三、新建文件
点击菜单栏上File->New File创建一个untitle的文件,点击保存。保存完后在项目名处右键弹出Add,然后添加刚保存的文件即可。
四、修改文件
将修改刚刚保存的led.c文件为如下代码所示。
#include <ioCC2530.h>
#define LED1 P0_0//灯阴极接地,阳极经过1K电阻接P0.0
#define KEY1 P0_1//KEY1接上拉电阻连接到按键,按键另一端接地,按下时为P0.1为低电平
void delay_ms(int t)//大约延时1ms
{
int j;
for(;t