第一次用Keil uVision2连灯都点不亮?
你是不是刚拿到51单片机开发板就手足无措?面对密密麻麻的英文界面心跳加速?别慌!这篇教程将用菜市场买菜般的语言,带你20分钟搞定Keil基础操作。
一、软件安装避坑指南
1. 官网下载MDK-ARM Legacy Support(含uVision2)
2. 安装时切记勾选”8051″芯片支持包
3. 遇到C51.dll报错?把杀毒软件关了重装
4. 中文路径是禁忌!安装目录必须全英文
二、新建项目的正确姿势
1. Project菜单选择”New μVision Project”
2. 选存储位置时新建专属文件夹(建议命名”LED_Test”)
3. 芯片选型看开发板标注(常用STC89C52)
4. 弹出添加启动文件时,果断点”是”
三、让代码跑起来的魔法步骤
1. 右键Source Group选择”Add New Item”
2. 创建.c文件时文件名别带中文
3. 输入代码后按F7编译
4. 看到”0 Error(s)”才能生成hex文件
#include void main(){ P1 = 0x00; //点亮P1口所有LED while(1); }
四、调试模式下的秘密武器
1. 点击虫子图标进入调试界面
2. 按F10单步执行看寄存器变化
3. 外设菜单可实时查看IO口状态
4. 遇到死循环用Ctrl+F5强制停止
五、烧录程序常见翻车现场
1. 找不到串口?检查CH340驱动是否安装
2. hex文件路径有空格会报错
3. 芯片型号选错直接导致烧录失败
4. STC单片机需要冷启动才能识别
(小编实测:每天练习新建3个项目,一周后闭着眼睛都能配置环境参数。遇到报错千万别慌,把错误提示完整复制到百度,80%的问题都有现成解决方案。)