### IAR_8051 安装及入门教程
#### 一、IAR for 8051 V8.10 的安装与配置
**IAR for 8051** 是一款专用于8051微控制器的集成开发环境(IDE),广泛应用于嵌入式系统的开发中。本文档将详细介绍IAR for 8051 V8.10的安装步骤及基本使用方法。
##### 1.1 安装IAR for 8051 V8.10
**步骤1:** 获取安装包。安装包通常位于开发套件根目录下的“软件工具”文件夹中。
**步骤2:** 运行自动安装程序。双击`autorun.exe`文件启动安装向导,并在弹出的窗口中选择第二项“Install IAR Embedded Workbench”。
**步骤3:** 按照提示操作。一直点击“Next”,直到进入“Enter User Information”界面,在该界面需要输入许可密钥。
**步骤4:** 生成许可密钥。打开安装包内的`keygen.exe`工具(注意关闭杀毒软件,以免误删此工具),在`Product`列表中选择`MCS-51 V7.50A`。单击“Generate”按钮后,将生成的“License number”和“License key”分别复制到IAR安装向导相应的输入框中。
**步骤5:** 完成安装。继续点击“Next”直至安装结束。
#### 二、IAR for 8051 V8.10 的基本使用
##### 2.1 运行IAR for 8051 V8.10
安装完成后,在“开始”菜单中找到“IAR for 8051”并启动。启动后的界面如下:
- **主菜单**: 包含文件(File)、编辑(Edit)等常用功能选项。
- **工具栏**: 提供快速访问项目管理、编译等工具的图标。
- **代码编辑区**: 用于编写源代码。
- **消息视图**: 显示编译错误和警告信息。
##### 2.2 创建新项目
在IAR for 8051中创建一个新项目的主要步骤如下:
**步骤1:** 在主菜单中选择“Project”>“Create New Project”。
**步骤2:** 选择“Empty project”并点击“OK”。
**步骤3:** 选择项目的保存位置及名称。
**步骤4:** 配置项目选项。这包括选择目标器件(Device)、设定代码模型(Code and Memory Model)等。
##### 2.3 配置项目选项
**步骤1:** 在左侧工作区中右键点击项目名称,选择“Options”。
**步骤2:** 选择目标器件。点击“Device”选项卡中的“...”按钮,从弹出的列表中选择合适的器件,例如CC2530F256。
**步骤3:** 选择代码模型。在“Code Type”选项卡中,有“Near”和“Banked”两种模型可供选择:
- **Near**: 当项目只需要访问64K Flash空间时,适合使用该模型。
- **Banked**: 如果需要访问更大的Flash空间,如CC253xF128或CC253xF256,则应选择该模型。
**步骤4:** 设置数据模型(Data Model)。根据不同的代码模型,可以选择不同的数据模型。对于“Near”模型,默认采用“Small”数据模型;对于“Banked”模型,默认采用“Large”数据模型。这些设置会影响变量的存储位置,从而影响程序的性能和内存使用情况。
**步骤5:** 在“Banked Code Model”选项卡中,可以进一步配置代码银行(Code Bank)设置。对于CC2530F256这类具有较大Flash空间的器件,通常需要设置7个代码银行以充分利用其资源。
通过以上步骤,您可以成功地在IAR for 8051 V8.10中创建并配置一个新的开发项目,为后续的嵌入式开发打下坚实的基础。