Keil Vision5 集成开发环境建立工程

第一步:
单击“Project”菜单下的“New Vision Project…”菜单项启动新工程的建立,出现新建工程对话框。为了便于工程管理,对于每个工程可以新建一个文件夹。


第二步:
单击“保存(S)”按钮,出现选择器件对话框,选择“Atmel”公司的“AT89C52”单片机,如图所示。

单击“OK”按钮,提示是否加载启动代码,如图所示。

单击“否(N)”按钮,出现如图所示主界面。界面左侧的工程工作区出现“Target 1”文件夹,单击“Target 1”之前的
“+”展开“Target 1”,出现下一级文件夹“Source Group 1”。

第三步:
单击“File”菜单下的“New…”菜单项或单击文件工具栏中的“New”按钮 ,新建文件“Text1”,在另存为对话框的文件名中输入文件名“main.c”,单击“保存(S)”按钮保存文件。也可以先
保存文件,再编写程序,这样可以使编写程序中的关键字或常数等以特殊颜色显示。

选择其中的“main.c”文件,单击“Add”按钮将“main.c”文件添加到工程中,单击“Close”按钮关闭添加文件到组对话框。

单击“Project”菜单下的“Build Target”菜单项或单击生成工具栏中的“Build”按钮 编译工程,主界面下方的输出窗口显示编译结果。如果编译正确,可以看到提示 0 个错误与 0 个警告。

第四步:
默认情况下,Keil 项目编译后不会产生目标代码 HEX 文件,为了使项目编译后自动生成 HEX文件,需要进行目标选项设置。单击生成工具栏中的“Option for Target…”按钮 ,打开目标选项对话框,在目标选项对话框中单击“Output”标签,选择“Create HEX File”选项

蓝桥杯国信长天单片机--软件环境(二)相关推荐

  1. 蓝桥杯国信长天单片机--硬件环境(一)

    CT107D 单片机由以下功能模块组成 1.功能模块 (1)单片机芯片 配置IAP15F2K61S2单片机 (2)显示模块 配置8路LED输出L1-L8 配置8位8段共阳极数码管DS1-DS2 配置L ...

  2. 蓝桥杯国信长天单片机--LED灯模块(五)

    LED等内部连接示意图 整体思路 通过74HC138芯片及74HC02芯片输入高低电平,来控制Y4C为1或0.当Y4C为1时,方可通过P0端口来控制LED灯的亮灭.当Y4C为0时,无法控制LED灯的亮 ...

  3. 蓝桥杯国信长天单片机--串口程序设计(十)

    实验目的: 1.掌握51单片机串口工作模式及相关寄存器配置方法 2.了解51单片机波特率的计算方法 3.掌握单片机串口接收中断服务函数的设计方法 程序说明: 1.通过USB连接线连接PC机,在计算机硬 ...

  4. 蓝桥杯国信长天单片机--数码管模块(六)

    数码管内部连接示意图 设备连接关系图 什么是位选,什么是段选? 假设我们有4个数码管,我想让某1个数码管显示对应的数字,我就需要先选中它,选中这个数码管的过程就叫位选:一般单个数码管都是8段(带小数点 ...

  5. 蓝桥杯国信长天单片机实战--数码管的动态显示

    一.原理分析 数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管 ...

  6. 蓝桥杯国信长天单片机--超声波测距设计(十一)

    理论基础 超声波模块的工作原理:单片机供给超声波信号端Trig一个最少10us长的高电平触发信号,模块自动发射8个40khz的方波,同时自动检测到信号是否返回,一旦有信号返回,Echo端输出一个高电平 ...

  7. 蓝桥杯国信长天单片机--独立按键和矩阵键盘模块(七)

    独立按键模块 1-2短接实现矩阵按键:2-3短接实现独立按键. 案例: 独立按键,S6,打开所有LED ,S7,关闭所有LED.S4 ,打开蜂鸣器,S5,关闭蜂鸣器 #include "re ...

  8. 蓝桥杯国信长天单片机--程序下载(三)

    STC-ISP 程序下载 (1)打开下载界面:双击 stc-isp-15xx-v6.86.exe 运行程序,出现如图. (2)选择单片机型号:在左上方的"单片机型号"下拉列表中选择 ...

  9. 蓝桥杯国信长天单片机实战--复习

    1.LED 例1:LED1和LED3点亮 #include<stc15f2k60s2.h>void main(){P2=0xA0;P0=0X00;P2=0X80;P0=0XFF;while ...

最新文章

  1. 《Java技术》第三次作业--面向对象——继承、抽象类、接口
  2. 听客来团队scrum敏捷开发工具实践分享
  3. Struts2零配置 Zero Config+CodeBehind
  4. java下載與安裝_[Java] 下載與安裝Java官方開發工具:NetBeans IDE
  5. 我的青春谁做主的经典语录
  6. Docker技术快速精通指南
  7. linux 更改配置文件 禁止ssh,配置linux用户实现禁止ssh登陆但可用sftp登录
  8. 算法总结之 一行代码求两个数的最大公约数
  9. win10动态桌面_需要2020考研倒计时的动态桌面源的亲们在此留言
  10. 51单片机keilC软件安装和开发板 学习板串口驱动下载及安装 使用
  11. maya 阿诺德水晶材质_Maya自带Arnold中的Ai Standard Surface材质如何渲染透明贴图?...
  12. 第十一届蓝桥杯 2020年省赛真题 (C/C++ 大学A组) 第一场
  13. ABAQUS的第一个error【删去Job-1.lck】
  14. LeeCode 1467 dfs + 组合数
  15. 华为一碰传nfc_详解:华为免费升级的“一碰传”到底是个什么东西?
  16. MySQL必知必会(3)
  17. MySQL 5.6.22绿色版安装
  18. vmei-day04-Jcenter方式集成极光推送
  19. 循环渐进NsDoor(一)
  20. 4.Redis的内存维护策略

热门文章

  1. JS中的DOM查询(2),(parentNode、previousSibling、nextSibling)
  2. 拓嘉启远电商:拼多多开店直通车风向标如何把握
  3. 详述BERT fine-tune 中文分类实战及预测
  4. 如何清空历史的告警记录——WGCLOUD
  5. MPAndroidChart—— pieChart 属性详解
  6. 干掉 PowerDesigner这款国人开源的数据库设计工具真香
  7. 内存泄露(十)-- KOOM(高性能线上内存监控方案)
  8. 用StretchBlt()来设置图片时,图片背景变黑色。
  9. 精益生产培训对企业有哪些作用?
  10. Python利用igraph绘制复杂网络聚类(社区检测)结果图