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

目录
相关文章
|
传感器 Linux 芯片
嵌入式Linux系列第20篇:驱动编写入门
嵌入式Linux系列第20篇:驱动编写入门
|
7月前
|
数据挖掘 开发工具 Python
基于Python开发的企业编码生成系统(源码+可执行程序+程序配置说明书+程序使用说明书)
基于Python开发的企业编码生成系统(源码+可执行程序+程序配置说明书+程序使用说明书)
|
2月前
|
小程序 数据可视化 前端开发
编写小程序用什么软件
编写小程序用什么软件
65 5
|
6月前
|
Linux 芯片
Linux 驱动开发基础知识——查询方式的按键驱动程序_编写框架(十三)
Linux 驱动开发基础知识——查询方式的按键驱动程序_编写框架(十三)
78 2
|
7月前
LabVIEW代码是在哪个版本编写的
LabVIEW代码是在哪个版本编写的
41 0
|
7月前
|
JSON 开发工具 数据格式
基于Python开发的开心麻花影视作品分析系统(源码+可执行程序+程序配置说明书+程序使用说明书)
基于Python开发的开心麻花影视作品分析系统(源码+可执行程序+程序配置说明书+程序使用说明书)
|
7月前
|
数据可视化 数据挖掘 Python
基于Python开发的Excel数据分析系统(源码+可执行程序+程序配置说明书+程序使用说明书)
基于Python开发的Excel数据分析系统(源码+可执行程序+程序配置说明书+程序使用说明书)
162 0
|
7月前
|
NoSQL 开发工具 数据库
基于Python开发的五子棋小游戏(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
基于Python开发的五子棋小游戏(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
124 0
|
IDE 开发工具 C++
MDK5软件入门之——基础工程创建及下载和调试
MDK5软件入门之——基础工程创建及下载和调试
437 0
MDK5软件入门之——基础工程创建及下载和调试
saba开发笔记(一):saba介绍、编译使用以及测试
saba开发笔记(一):saba介绍、编译使用以及测试
saba开发笔记(一):saba介绍、编译使用以及测试