Keil软件是一款专业的嵌入式开发工具,可以用来编写、调试和仿真各种嵌入式系统的程序。本文将介绍如何使用Keil软件新建一个工程,并编写一个简单的点亮LED灯的程序。
新建工程
操作步骤:
1、打开Keil软件,选择菜单栏中的工程 -> 新建uVision工程,在弹出的对话框中选择一个合适的文件夹和文件名,例如LED,点击保存。
2、在弹出的Select Device for Target 'Target 1’对话框中,选择你要使用的单片机型号,例如AT89C51C52,点击OK。
4、新建一个C文件
5、将文件保存,将名字命名为main主函数
6、在项目窗口中,右键点击源组 1 -> 添加文件到组,源组1…’,在弹出的对话框中,选择C File (.c),输入一个文件名,例如main.c,点击Add。
这样就能在我们创建的项目上进行一个编程了。
使用keil软件编写程序,点亮你的第一个LED灯
以下是一个简单的点亮LED灯的程序代码,假设LED灯接在单片机的P2.0引脚上:
#include"reg52.h"// 包含单片机头文件
sbit led=P2^0;//定义LED接口到P2.0引脚上
main() // 主函数
{
while(1) //循环程序
{
led=1;//使LED灯亮,有些单片机输出引脚是低电平有效的话led就为0.
}
}
编译、下载和运行程序1. 在工具栏中,点击Build Target按钮(或按F7键),编译你的程序代码,如果没有错误或警告,你将在Output窗口中看到编译成功的信息。
- 在工具栏中,点击Load按钮(或按F8键),下载你的程序到目标硬件中,如果没有错误或警告,你将在Output窗口中看到下载成功的信息。
下载生成一个.hex格式的文件,如果没有找到这个格式的文件话,那就证明没有设置好,我们需要在keil4界面上选择图标中魔法棒
在设置界面上的“输出”栏上勾选产生HEX文件,这样编译下载的文件就会自动生成.hex格式的文件。
程序运行的话,如果有对应的单片机模块可以自己下载到里面测试,但是如果没有的话,我们也可以使用proteus软件进行搭建一个单片机,如下图
当我们点击开始仿真时,此时P2.0接出去的LED灯就会亮起来。
-
单片机
+关注
关注
6001文章
43973浏览量
620836 -
嵌入式
+关注
关注
4982文章
18281浏览量
288447 -
led灯
+关注
关注
22文章
1554浏览量
107030 -
程序
+关注
关注
114文章
3631浏览量
79543 -
keil软件
+关注
关注
0文章
5浏览量
10650
发布评论请先 登录
相关推荐
评论