一、打开keil软件,创建项目
第二步选择芯片类型:
虽然用STC89C52RC(或者用STC90C516RD)的单片机,但
我们应选择ATMEL-AT89C52这个芯片。因为都是51的内核,只是厂商不同(一个是STC,另一个是ATMEL)
出现一个窗口,是51单片机的启动代码,不要。因为编译器在编译我们的文件时,会自动的添加启动代码进去。
第三步:建立文件
第四步:C文件添加到工程文件里
第五步:编写程序,输出HEX文件,也就是单片机可执行的二进制文件
#inclede
sbit LED = P2^0;
void main()
{
LED = 0;
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
单片机
+关注
关注
6029文章
44480浏览量
631602 -
STC89C52
+关注
关注
41文章
330浏览量
81948 -
51单片机
+关注
关注
273文章
5696浏览量
122929 -
程序
+关注
关注
115文章
3753浏览量
80709 -
keil
+关注
关注
68文章
1209浏览量
166529
发布评论请先 登录
相关推荐
Labview三节课之第一节:机器视觉入门
是根据初学者的心声量身定制的,希望你们学习了之后能有所启发和帮助。好啦,言归正传,第一节课是讲机器视觉入门,现在开始第一节课的学习吧:学习视频: [ckplayer]http
发表于 05-31 18:25
与FPGA CLB相关的第一节LUT
LUT:(look up table) 查找表今天我要讲的与FPGA CLB相关的第一节LUT。根据上一节课的课程大纲,讲CLB应该是讲SLICEL(SLICEM)。不过当我打开用户手册,看了一
发表于 07-29 08:13
【每日一练】第一节:初识RT-Thread
本视频为【每日一练】的第1节学习视频,注:刚开始学习的童鞋请从第一节视频开始打卡哦(本节视频在下面打卡即可)学习任务:1、启动rt-thread的入口函数是?(简答)打卡规则详见:第二期【每日
发表于 08-24 10:20
MCS-51单片机结构
内容提要: MCS-51单片机结构和原理分析 MCS51-指令系统简介,汇编语言程序设计, 定时/计数器,串行接口,等等实例. 第一章
发表于 10-29 09:49
•110次下载
第一节补充: 按键操作(CubeMX加HAL库学STM32系列)
第一节补充:按键操作 仍然按照先Cube配置再IAR或者Keil编程, CubeMX里面关于时钟的配置跟我上一篇写的一样, RCC和SYS设置以及时钟树(Clock Configuration)都按照
发表于 12-05 13:06
•9次下载
第一节:C#工业控制编程基础--点亮LED灯实验
第一节:基于C#使用开发板点亮LED灯实验文章目录第一节:基于C#使用开发板点亮LED灯实验一、实验目的:C#入门基础学习。二、实验内容:用C#控制LED的亮灭。三、实验步骤:1.打开Visual
发表于 01-17 11:52
•8次下载
评论