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个警告,我们的程序就能正常运行了。点击【保存】选项,退出即可。

目录
相关文章
|
6月前
|
IDE 编译器 开发工具
嵌入式开发必备!Keil uVision5 C51 V9.61 安装激活 + 汉化完整教程, 含(Keil MDK 5.39)
Keil C51 V9.61是一款专用于8051系列单片机的集成开发环境,支持主流厂商芯片,集编辑、编译、仿真于一体,基于μVision5平台,操作便捷。提供C编译器、汇编器、调试器等全套工具,适用于嵌入式开发。附带安装与激活教程,可实现汉化界面,提升使用体验。(237字)
8329 7
|
2月前
|
中间件 项目管理 芯片
Keil MDK(uVision5)完全指导手册(个人总结,篇幅有限)
本指南系统讲解Keil MDK5开发全流程:涵盖环境搭建、首个STM32项目(LED闪烁)、工程配置、断点调试与内存监视、编译优化、中间件集成(USB/文件系统)及常见问题排错,助力嵌入式开发者高效入门与进阶。(239字)
1348 2
|
存储 编译器 C语言
STM32开发 -- Keil基本使用
STM32开发 -- Keil基本使用
2085 0
|
Web App开发 编解码 安全
视频会议技术 入门探究:WebRTC、Qt与FFmpeg在视频编解码中的应用
视频会议技术 入门探究:WebRTC、Qt与FFmpeg在视频编解码中的应用
1814 4
IAR for STM8下载、安装、注册
IAR for STM8下载、安装、注册
3245 0
|
安全 Linux 网络安全
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
【工具使用】几款优秀的SSH连接客户端软件工具推荐FinalShell、Xshell、MobaXterm、OpenSSH、PUTTY、Terminus、mRemoteNG、Terminals等
143118 0
|
网络协议 安全 网络架构
|
Java Maven Spring
springboot学习一:idea社区版本创建springboot项目的三种方式(第三种为主)
这篇文章介绍了在IntelliJ IDEA社区版中创建Spring Boot项目的三种方法,特别强调了第三种方法的详细步骤。
16058 0
springboot学习一:idea社区版本创建springboot项目的三种方式(第三种为主)
|
内存技术 存储 Android开发
MCU最小系统电路设计(以STM32F103C8T6为例)-3
MCU最小系统电路设计(以STM32F103C8T6为例)
MCU最小系统电路设计(以STM32F103C8T6为例)-3