【01】打造开发环境
本课资源下载
共 2 个资源课程笔记
本节目标概括
安装Keil > 建立学习文件夹 > 下载AiCube-ISP > 添加Keil支持 > 创建第一个工程
1. 下载软件安装包
- 在“本课资源”列表下载安装包。
2. 安装Keil
- 安装路径建议保持默认。
- 若更改了安装路径,需要记下新路径。
- 用户信息可以简单填写即可。
3. 建立学习文件夹
- 在D盘新建 “study51” 文件夹。
- 将下载的 AiCube-ISP 软件放入文件夹。
- 右键 ISP 软件,选择
显示更多选项→发送到→桌面快捷方式即可放到桌面。
4. 让 Keil 支持 STC 单片机
- 确认 Keil 已经完全退出。
- 在 AiCube-ISP 中找到 “Keil 仿真设置”。
- 点击添加支持按钮。
- 若 Keil 使用默认安装路径,直接确认;若修改过路径,请选择实际安装目录。
- 完成后重新打开 Keil。
5. 创建“P01点灯大师”工程
- 打开 Keil ,点击 “Project” → “New μVision Project”
- 进入
D:\Study51,新建文件夹 P01点灯大师
- 进入该文件夹,把工程名称也设为
P01点灯大师并保存。 - 芯片厂商选择
STC MCU数据库,搜索89,选则STC89C52RC
🔍问题解答
芯片列表中没有 “STC MCU数据库”
- 最常见原因是添加支持时 Keil 没有完全关闭,关闭 Keil,重新打开 AICube-ISP 添加支持即可;
- 或者因为选择了错误的安装路径。安装 Keil 时如果手动更改了路径,要选择实际安装目录。
忘记 Keil 安装在哪里了
- 如果忘记了 Keil 的安装路径,可右键桌面上的 Keil 快捷方式 -> “属性” -> “打开文件所在位置”。
编译程序时提示代码量超过限制
- Keil 评估许可证存在代码量限制
- 基础课程通常足够使用,如果超出可能是误引入了过大的库,需检查代码;
- 工程确实较大时,需要激活解除限制,个人学习使用可以 点击查看解决方法
STARTUP.A51 选“是“和“否”有什么区别?
STARTUP.A51负责main函数之前的底层初始化,是汇编程序- 它具体复制清零内存、设置堆栈指针、跳转到主函数等底层功能。不论是否添加到工程,都会自动编译进去
- 因此绝大多数情况下,直接选择“否(No)”,不需要添加进工程中

