Keil uVision5软件的操作与编写基础(入门)

简介: 一、如何新建一个空白文档1.打开Keil uVision5,将会出现工作界面。如图所示:2.点击【project】选项,再去点击【New uVision project...】选项。如图所示:打开之后,会弹出一个界面。这时我们点击【新建文件夹】,我们先将新建的文件夹重命名为001.打开001这个文件夹,并且将文件名命名为002。如图所示:此时会弹出一个新界面Select Device for Target 'Target 1',这时候我们选择下图中的Atmel,然后再去找到AT89C51。3.点击工作界面左上角的白色小纸(New),如图所示: 4. 然后保存这个文档,点击左上角的

Keil uVision5是一款编写单片机程序的必备软件。其图标为:

e4f67fc837d400c097159076241195c.png

一、如何新建一个空白文档

1.打开Keil uVision5,将会出现工作界面。如图所示:

image.png

2.点击【project】选项,再去点击【New uVision project...】选项。如图所示:

image.png

打开之后,会弹出一个界面。这时我们点击【新建文件夹】,我们先将新建的文件夹重命名为001.

e9bfd63df1b86dfef8d9962a5dd22065_.png

127da9d6bdf30ee326d03096557556a3_.png

打开001这个文件夹,并且将文件名命名为002。如图所示:

c25e3ebf0ce5fc0657f47dbe4fe3c407_.png

此时会弹出一个新界面Select Device for Target 'Target 1',这时候我们选择下图中的Atmel,然后再去找到AT89C51。

058274f492bbe63d6e5126e474dc131e_.png

262ed5e711e5be58e63b35ceec97b365_.png

3.点击工作界面左上角的白色小纸(New),如图所示:

611a4ede97a9ae6ded5fe036b02d9a9e_.png

4. 然后保存这个文档,点击左上角的【保存】(save)图标,如图所示:

f6691ee14cebc8cf6efd4663467e1230_.png

然后会弹出一个新界面【Save As】,将文件名命名为003.c(记住,后缀为.c的形式)

ff37d15da6d88ea2f63d3b507bc2dcd4_.png

回到工作界面,我们点击project栏目中的Target 1,就会出现Source Group1,双击 Source Group1。如图所示:

ef3ee4dd2f2e44331692efc0fce50ddf_.png

双击之后,会弹出一个新的界面,将003.c保存到 Source Group1。然后点击Add,再去点击Close。如图所示:

1da17792936fe1834ece87840c97a804_.png

这时候我们可以开始编写程序了。

二、程序编写

8ceea2aa8ca2887fec14ce4dfc6a511.png

整个程序的编写已经完成了,源代码如下:

#include<reg51.h>

#define LED P1

main()

{

 unsigned int i;

   while(1)

   {

     LED=0xff;

       for(i=0;i<50000;i++);

       LED=0x00;

       for(i=0;i<50000;i++);

   }

}

三、编译程序

程序编写完成之后,需要检查有没有错误。首先我们先点击【Options for Target】选项,如图所示:

0557ed3e52154627c975b3fa410b4765_.png

打开之后,会弹出一个新的界面,我们点击【Output】选项,勾选 Create HEX File选项,再次点击OK。如图所示:

a07f6f892485a3cfeb150ef6ab6344e6_.png

这时候我们可以继续编译我们的程序了,首先点击【Translate】选项,如图所示:

3682f4eac940ad9fda38b933714ea253_.png

点击之后,工作界面下部【Build Output】栏目中就会出现一系列的字样,如图所示:

0b3e71da76b180030ef6c52394b90dc.png

点击之后,工作界面下部【Build Output】栏目中就会出现一系列的字样,如图所示:

9ad646d3121d7e084a6aef20f34d7b7.png

此时的程序0个错误,0个警告,我们的程序就能正常运行了。点击【保存】选项,退出即可。

目录
相关文章
|
11天前
|
中间件 项目管理 芯片
Keil MDK(uVision5)完全指导手册(个人总结,篇幅有限)
本指南系统讲解Keil MDK5开发全流程:涵盖环境搭建、首个STM32项目(LED闪烁)、工程配置、断点调试与内存监视、编译优化、中间件集成(USB/文件系统)及常见问题排错,助力嵌入式开发者高效入门与进阶。(239字)
582 2
|
7月前
|
存储 新零售 安全
阿里云盘企业版收费标准、功能支持、存储配置及用户数全解析
阿里云盘企业版提供高性价比存储方案,500GB仅需169元/年,支持协同办公、权限管理、智能文件管理、多重安全防护及卓越性能,适用于多行业企业高效办公。
1203 0
|
8月前
|
编解码 算法 5G
MIMO雷达空间谱估计中Capon算法与MUSIC算法的对比分析及实现
MIMO雷达空间谱估计中Capon算法与MUSIC算法的对比分析及实现
756 2
IAR for STM8下载、安装、注册
IAR for STM8下载、安装、注册
2925 0
|
网络协议 安全 网络架构
|
安全 Linux 网络安全
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
138264 0
|
存储 算法 程序员
C语言:库函数
C语言的库函数是预定义的函数,用于执行常见的编程任务,如输入输出、字符串处理、数学运算等。使用库函数可以简化编程工作,提高开发效率。C标准库提供了丰富的函数,满足各种需求。
|
缓存 关系型数据库 数据库
postgresql.conf配置详解
postgresql.conf配置详解
WK
|
算法 决策智能
PSO算法的缺点有哪些
粒子群优化(PSO)算法是一种基于群体协作的随机搜索方法,源自对鸟群觅食行为的模拟。尽管其在多领域展现了独特优势,但也存在显著缺点:易陷局部最优、搜索精度不足、高度依赖参数设置、理论基础薄弱、适用范围有限及早熟收敛问题。针对这些问题,可通过结合其他优化算法、调整参数及改进更新公式等方式提升其性能。
WK
1082 0

热门文章

最新文章