回顾Keil软件的使用

(背景:在前两次写实验用到keil软件之后,又过了一段时间没用,对软件的使用又不太熟悉了,这次通过自己纯记忆个人理解,不看使用手册再回顾一下,希望能记得稳固一些)

1.新建并保存text代码文件。

新建text文件:快捷键ctrl+n或者点击File中的new

保存text文件
快捷键ctrl+s,或者点击保存(save)的按钮。
如果是第一次保存,会出现保存路径以及给文件命名。选择你想保存的路径(一般默认保存到kevi软件下载路径的文件夹下),并给这个文件命名,注意:如果你要使用汇编语言,要加后缀名.asm,如果使用c语言,加后缀名.c
(swlswlcoolcool)

注意:如果不加后缀名会出现什么情况?
如果不加后缀名,编写的程序不会显示出其他字体的颜色,会显示项目目标没有建立。

可以先新建文件写好代码再保存文件,也可以先保存一个空文件再写代码。

2.创建项目文件

(1)首先点击项目(Project)中的New uVision Project。

(2)添加项目文件的保存路径,并给项目文件命名

(3)完成后会弹出进行设备设置的窗口,需要给项目进行设备设置。
(swlswlcoolcool)
在这里我们用的是Atmel中的AT89C51。

(4)点击ok后,会弹出一个窗口,问是否需要把STARTUP.A51这个文件导入进项目文件中。
如果是用c51语言的话需要导入,用汇编语言的话不需要导入,导入的话也不会出错。

完成后在项目栏出现所建的项目文件。

3.将代码文件导入进项目文件中。

(1)右击项目文件中的资源库1(Source Group1),选择Add Existing Files…

(2)会出现以下对话框。

文件名:输入你建的代码文件的文件名swl.asm。
文件类型:如果是汇编语言的话选择.s*.src*.a*,如果是c语言的话,选择*.c类型。

点击add后,关闭这个窗口即可,在项目文件Source Group1,会出现代码文件。
(swlswlcoolcool)

(到这,keil软件中代码文件和项目工程文件最基础的操作就完成了。)

Keil软件简单的使用说明相关推荐

  1. 【STM32】 keil软件介绍--工具栏

    转载至:https://blog.csdn.net/ybhuangfugui/article/details/51501781 Ⅰ.写在前面 Toolbars工具栏其实就是在菜单下面一行一行的快捷图标 ...

  2. keil C对lib封装库反汇编成C语言,Keil软件“C语言”及“汇编”混编 —— 相关知识整理.doc...

    Keil软件"C语言"与"汇编"混编 相关知识整理 用Keil在C中嵌入汇编1 在Keil中嵌入汇编2 介绍直接嵌入汇编代码的方法4 采用汇编可能会有的好处5 ...

  3. 突破KEIL软件编译时 C51中断号最大只能为31限制的补丁,使中断号可以达到256

    突破KEIL软件编译时 C51中断号最大只能为31限制的补丁,使中断号可以达到256 资源来源说明 一个突破KEIL C51 中断号最大只能为31限制的补丁,使中断号可以达到256 阿莫电子论坛 ht ...

  4. keil软件仿真时如何使用逻辑分析仪查看波形

    在调试程序时有时候手头没有示波器,这时候就需要用到软件仿真.在软件仿真时可以通过逻辑分析仪来查看IO口的波形.但是逻辑分析仪对于新手来说不知道怎么用,现在就来说说逻辑分析仪如何设置. 首先用LED灯来 ...

  5. STC51入门笔记(郭天祥C语言)---第二节:Keil 软件使用及流水灯设计

    声明:本篇文章只是个人知识盲区.知识弱点.重点部分的归纳总结,望各位大佬不喜勿喷.梳理顺序是按照书籍的实际顺序梳理,转载请注明出处. 作者:sumjess 本章详细介绍单片机程序常用编译软件 Keil ...

  6. keil软件仿真时如何使用逻辑分析仪查看波形(转载)

    这篇文章实在写得不错,怕以后找不到,故转载于此,感谢原文博主的分享. 转载地址: https://hxydj.blog.csdn.net/article/details/100037901 在调试程序 ...

  7. keil c语言pdf,Keil软件“C语言”与“汇编”混编 —— 相关知识整理.pdf

    Keil软件"C语言"与"汇编"混编 -- 相关知识整理.pdf Keil 软件软件C 语言语言与与汇编汇编混编混编 相关知识整理相关知识整理 用 Keil 在 ...

  8. C51#学习笔记01#| Keil软件的使用入门教程

    目录 CH340 USB驱动程序安装 keil软件使用具体教程 烧录软件使用 IAR工程模板的创建 Keil软件的使用具体教程: 1.新建项目[project]-[New]-[uvision proj ...

  9. Keil 软件的字体模糊显示不全的解决方法

    --记录一下发现的几个关于字体的问题以及解决方案. 目录 1.界面字体模糊的问题 2.代码中的中文注释显示乱码或显示"??"的问题 3.可选字体过少的问题 1.界面字体模糊的问题 ...

最新文章

  1. JavaWeb基础—JSP
  2. 解析JVM线程同步机制
  3. css3 卡片hover3D效果
  4. code vs1517 求一次函数解析式(数论 纯数学知识)
  5. JAVA 构造 MAP 并初始化 MAP、定义时就初始化
  6. BZOJ 3531[Sdoi2014]旅行
  7. POJ 2983 Is the Information Reliable?(差分约束系统)
  8. 想要做音乐玩音乐,有这一个软件就够了!
  9. Windows10下编译Nginx源码
  10. 优科Ruckus R610 AP刷Unleashed固件
  11. 深入浅出聊PLC技术,无线智能家居瞬间「不香了」?
  12. Redis的使用场景及其介绍
  13. SpringDataRedis事务 专题------转载
  14. 大家好,我是达叔,我创建了一个做项目的星球【达叔与他的朋友们】,来吗?...
  15. 【英语魔法俱乐部——读书笔记】 1 初级句型-简单句(Simple Sentences)
  16. 计算机组装过程分为哪几步,组装新电脑要经过哪些步骤?
  17. linux初学习题五显示系统时间现实格式为:小时/分钟/秒AM/PM!
  18. 自动化测试工程师_所以你想成为一名测试自动化工程师
  19. [原创] PS超写实:手绘铅笔
  20. JavaScript中数组的几种写法

热门文章

  1. UnityShader屏幕后处理-Bloom效果(朦胧模糊)
  2. 在linux系统上怎么架设服务器吗,Linux下各种服务器的架设详解
  3. Pikachu靶场之(XSS盲打)
  4. java做的桌面应用_把一个java web应用包装成桌面应用的简单做法
  5. OSPF —— 多区域部署 + ABR + ASBR + 路由重分发
  6. BeiJing2006 狼抓兔子
  7. 数学教程之14本用于早期数学学习的精美插图儿童读物
  8. linux 可道云_Aria2+KodExplorer可道云实现离线下载
  9. python中迭代啥意思_Python中什么是迭代
  10. Excel进行两张表的联结