波特律动
课程中心/51单片机教程/【01】打造开发环境

【01】打造开发环境

观看本节视频教程

点击前往视频【01】打造开发环境



本课资源下载
2 个资源
KEIL-C51

C51单片机开发环境

V9.61安装包105 MB
下载
AiCube-ISP

STC烧录工具

V6.96N安装包10 MB
下载

课程笔记


本节目标概括

安装Keil > 建立学习文件夹 > 下载AiCube-ISP > 添加Keil支持 > 创建第一个工程

1. 下载软件安装包

  • 在“本课资源”列表下载安装包。

2. 安装Keil

  • 安装路径建议保持默认。
  • 若更改了安装路径,需要记下新路径。
  • 用户信息可以简单填写即可。

3. 建立学习文件夹

  1. 在D盘新建 “study51” 文件夹。
  2. 将下载的 AiCube-ISP 软件放入文件夹。
  3. 右键 ISP 软件,选择 显示更多选项发送到桌面快捷方式 即可放到桌面。

4. 让 Keil 支持 STC 单片机

  1. 确认 Keil 已经完全退出。
  2. 在 AiCube-ISP 中找到 “Keil 仿真设置”。
  3. 点击添加支持按钮。
  4. 若 Keil 使用默认安装路径,直接确认;若修改过路径,请选择实际安装目录。
  5. 完成后重新打开 Keil。

5. 创建“P01点灯大师”工程

  1. 打开 Keil ,点击 “Project” → “New μVision Project”
  1. 进入 D:\Study51,新建文件夹 P01点灯大师
  1. 进入该文件夹,把工程名称也设为 P01点灯大师 并保存。
  2. 芯片厂商选择 STC MCU数据库 ,搜索 89,选则 STC89C52RC

没有出现数据库?先关闭 Keil,再回到 AICube-ISP 重新添加一次,并确认安装路径正确。

🔍问题解答


芯片列表中没有 “STC MCU数据库”

  • 最常见原因是添加支持时 Keil 没有完全关闭,关闭 Keil,重新打开 AICube-ISP 添加支持即可;
  • 或者因为选择了错误的安装路径。安装 Keil 时如果手动更改了路径,要选择实际安装目录。

忘记 Keil 安装在哪里了

  • 如果忘记了 Keil 的安装路径,可右键桌面上的 Keil 快捷方式 -> “属性” -> “打开文件所在位置”。

编译程序时提示代码量超过限制

  • Keil 评估许可证存在代码量限制
  • 基础课程通常足够使用,如果超出可能是误引入了过大的库,需检查代码;
  • 工程确实较大时,需要激活解除限制,个人学习使用可以 点击查看解决方法

STARTUP.A51 选“是“和“否”有什么区别?

  • STARTUP.A51 负责main函数之前的底层初始化,是汇编程序
  • 它具体复制清零内存、设置堆栈指针、跳转到主函数等底层功能。不论是否添加到工程,都会自动编译进去
  • 因此绝大多数情况下,直接选择“否(No)”,不需要添加进工程中

仍未解决?KK 同桌 描述你遇到的问题