蓝桥杯国信长天单片机--软件环境(二)
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”选项
蓝桥杯国信长天单片机--软件环境(二)相关推荐
- 蓝桥杯国信长天单片机--硬件环境(一)
CT107D 单片机由以下功能模块组成 1.功能模块 (1)单片机芯片 配置IAP15F2K61S2单片机 (2)显示模块 配置8路LED输出L1-L8 配置8位8段共阳极数码管DS1-DS2 配置L ...
- 蓝桥杯国信长天单片机--LED灯模块(五)
LED等内部连接示意图 整体思路 通过74HC138芯片及74HC02芯片输入高低电平,来控制Y4C为1或0.当Y4C为1时,方可通过P0端口来控制LED灯的亮灭.当Y4C为0时,无法控制LED灯的亮 ...
- 蓝桥杯国信长天单片机--串口程序设计(十)
实验目的: 1.掌握51单片机串口工作模式及相关寄存器配置方法 2.了解51单片机波特率的计算方法 3.掌握单片机串口接收中断服务函数的设计方法 程序说明: 1.通过USB连接线连接PC机,在计算机硬 ...
- 蓝桥杯国信长天单片机--数码管模块(六)
数码管内部连接示意图 设备连接关系图 什么是位选,什么是段选? 假设我们有4个数码管,我想让某1个数码管显示对应的数字,我就需要先选中它,选中这个数码管的过程就叫位选:一般单个数码管都是8段(带小数点 ...
- 蓝桥杯国信长天单片机实战--数码管的动态显示
一.原理分析 数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管 ...
- 蓝桥杯国信长天单片机--超声波测距设计(十一)
理论基础 超声波模块的工作原理:单片机供给超声波信号端Trig一个最少10us长的高电平触发信号,模块自动发射8个40khz的方波,同时自动检测到信号是否返回,一旦有信号返回,Echo端输出一个高电平 ...
- 蓝桥杯国信长天单片机--独立按键和矩阵键盘模块(七)
独立按键模块 1-2短接实现矩阵按键:2-3短接实现独立按键. 案例: 独立按键,S6,打开所有LED ,S7,关闭所有LED.S4 ,打开蜂鸣器,S5,关闭蜂鸣器 #include "re ...
- 蓝桥杯国信长天单片机--程序下载(三)
STC-ISP 程序下载 (1)打开下载界面:双击 stc-isp-15xx-v6.86.exe 运行程序,出现如图. (2)选择单片机型号:在左上方的"单片机型号"下拉列表中选择 ...
- 蓝桥杯国信长天单片机实战--复习
1.LED 例1:LED1和LED3点亮 #include<stc15f2k60s2.h>void main(){P2=0xA0;P0=0X00;P2=0X80;P0=0XFF;while ...
最新文章
- 《Java技术》第三次作业--面向对象——继承、抽象类、接口
- 听客来团队scrum敏捷开发工具实践分享
- Struts2零配置 Zero Config+CodeBehind
- java下載與安裝_[Java] 下載與安裝Java官方開發工具:NetBeans IDE
- 我的青春谁做主的经典语录
- Docker技术快速精通指南
- linux 更改配置文件 禁止ssh,配置linux用户实现禁止ssh登陆但可用sftp登录
- 算法总结之 一行代码求两个数的最大公约数
- win10动态桌面_需要2020考研倒计时的动态桌面源的亲们在此留言
- 51单片机keilC软件安装和开发板 学习板串口驱动下载及安装 使用
- maya 阿诺德水晶材质_Maya自带Arnold中的Ai Standard Surface材质如何渲染透明贴图?...
- 第十一届蓝桥杯 2020年省赛真题 (C/C++ 大学A组) 第一场
- ABAQUS的第一个error【删去Job-1.lck】
- LeeCode 1467 dfs + 组合数
- 华为一碰传nfc_详解:华为免费升级的“一碰传”到底是个什么东西?
- MySQL必知必会(3)
- MySQL 5.6.22绿色版安装
- vmei-day04-Jcenter方式集成极光推送
- 循环渐进NsDoor(一)
- 4.Redis的内存维护策略
热门文章
- JS中的DOM查询(2),(parentNode、previousSibling、nextSibling)
- 拓嘉启远电商:拼多多开店直通车风向标如何把握
- 详述BERT fine-tune 中文分类实战及预测
- 如何清空历史的告警记录——WGCLOUD
- MPAndroidChart—— pieChart 属性详解
- 干掉 PowerDesigner这款国人开源的数据库设计工具真香
- 内存泄露(十)-- KOOM(高性能线上内存监控方案)
- 用StretchBlt()来设置图片时,图片背景变黑色。
- 精益生产培训对企业有哪些作用?
- Python利用igraph绘制复杂网络聚类(社区检测)结果图