看本文之前,确保已经安装IAR及相应的驱动

一、新建工程

  1. 打开IAR软件
  2. 点击【Project】-【Create New Project】
image-20230910135411008
  1. 选择【8051】-【空工程】,然后点击ok

image-20230910135454306

  1. 将新建的工程存放到一个文件夹中,并给工程命名

image-20230910135750059

image-20230910140105601

二、新建文件

  1. 新建空白文件

image-20230910140151521

  1. 在空白文件界面中,按下Ctrl+S,或者点击左上角的保存选项
  2. 给保存的文件命名为***.c文件

image-20230910140322936

  1. 右键点击工程,点击【Add Files】

image-20230910140410063

  1. 选择刚才添加的文件,然后点击【打开】

image-20230910140511204

  1. 左侧如下图所示则表添加成功

image-20230910140601036

  1. 打开刚才添加的.c文件,在里面输入以下代码,然后保存

image-20230910140803273

三、编译

  1. 点击【编译】图标进行编译

image-20230910140840550

  1. 输入工作空间的名称,这里命名为test_w,然后点击保存

image-20230910141005711

  1. 编译结果,0错误,0警告

image-20230910141030264

四、配置工程

  1. 右键工程,选择【options】。(右键工程,就是那个图标是蓝色方块的!!!)

image-20230910141510578

  1. 打开【Device】后面的三个点

image-20230910141704158

  1. 找到并打开【Texas Instruments】文件,然后找到并选择【CC2530F256.i51】

image-20230910141756294

image-20230910141852672

  1. 完成第3步后,界面应该如下所示

image-20230910141948328

  1. 在【linker】选项卡的【output】子菜单下,勾选下图所示两个地方

image-20230910142052720

  1. 在【Extra Output】子菜单下,进行如下图配置

image-20230910144351709

  1. 在【Debugger】选项卡下,仿真方式选择下图所示的,选择成功后,点击【OK】即可

image-20230910142312245

五、测试代码

  1. 将如下代码粘到刚才test.c文件中
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iocc2530.h>

void delay()
{
int i,j;
for(i=0;i<1000;i++)
for(j=0;j<30;j++);
}

void main()
{
P1DIR |=0X01;

while(1)
{
P1_0=0;
delay();
P1_0=1;
delay();
}
}
  1. 编译
  2. 下载

image-20230910142853503

  1. 点击下图所示图标,让程序运行

image-20230910142945959

  1. 看到开发板的灯闪烁即开发板正常

image-20230910143303992