单片机芯片型号: STC89C52

建立工程文件

打开keil4软件界面如下:

新建工程文件(自己选择文件路径,并给工程命名):
若出现下图点击OK:

然后选择Atmel点击OK(根据自己的芯片型号选择):
然后会出现下图(提示是否复制8051的启动文件到工程中)点击否(若需要点击是):

出现下图表示已经建好了:

新建.c文件

点击下图的小图标新建源代码(也可以在file中新建):
点击保存在建好的工程文件中(源代码文件以.c结尾):

添加.c文件到工程中

双击下图中的位置将源代码文件添加到工程文件中:
编写代码:

#include<reg52.h>  //引用51的头文件sbit LED1 = P1^0;//定义P10引脚名为LED
sbit LED2 = P1^1;void main()
{LED1 = 0;LED2 = 0;}

然后按照下图操作:
点击OUTPUT:
然后将create前的方框打对勾,然后点击OK:
然后点击编译所有文件:

然后打开烧录软件选择自己对应的芯片型号:

选择串口号:


点击打开文件:


最后一步,下载编程:

51单片机点亮第一个LED教程相关推荐

  1. 51单片机 | 点亮第一个LED | LED 闪烁实验 | LED流水灯实验

    文章目录 一.51单片机GPIO介绍 1.GPIO概念 2.GPIO 结构框图与工作原理 2.1 P0端口 2.2 P1端口 2.3 P2端口 2.4 P3端口 2.5 要点 二.LED简介 三.硬件 ...

  2. 4.STC15W408AS单片机点亮第一个LED

    STC15W408AS单片机有14个I/O口.其所有I/O口均可由软件配置成4种类型.4种类型分别为:准双向口/弱上拉(标准8051输出模式).推挽输出/强上拉.高阻输入(电流既不能流入也不能流出)或 ...

  3. 手把手教你学51单片机-点亮你的LED

    单片机内部资源 Flash--程序存储空间.对于单片机来说 Flash 最大的意义是断电后数据 不丢失. RAM--数据存储空间.RAM 是单片机的数据存储空间,用来存储程序运行过程中产生的和需要的数 ...

  4. 最小系统八位灯的c语言程序,一个女生物联人的自学单片机笔记2021.1.23(单片机---点亮第一个LED灯)...

    Hello!宝宝们,今天是2021.1.22,这里是甜小姐的后花园. 岁岁常欢愉,万事皆顺意

  5. HT合泰单片机入门教程(第二章 点亮第一个LED灯)

    文章目录 系列文章目录 前言 一.新建工程 1.启动HT-IDE3000 2.建立工程 二.点亮LED灯 1.了解I/O 2.LED代码 总结 系列文章目录 第一章 HT单片机环境搭建 第二章 点亮第 ...

  6. 51单片机_点亮第一个LED灯_0x01

    /*点亮第一个led灯sbit 变量名=地址值; */#include <reg52.h>sbit led=P2^0; //即定义led为P2口的第0位,以便进行位操作.(sbit是定义特 ...

  7. 毕业设计 基于51单片机无线蓝牙APP控LED灯亮灭亮度设计

    基于51单片机无线蓝牙APP控LED灯亮灭亮度设计 1.项目简介 1.1 系统构成 1.2 系统功能 2.部分电路设计 2.1 LED信号指示灯电路设计 2.2 蓝牙模块 3.部分代码展示 3.1 串 ...

  8. 单片机入门:点亮第一个LED小灯

    目录 硬件电路设计 仿真电路设计 程序设计 仿真实现 认识了单片机的基本概念,掌握了单片机最小系统的设计方法后,我们开始进行第一个单片机设计--利用51单片机点亮一个LED小灯. 硬件电路设计 结合5 ...

  9. 单片机点亮一个灯程序_初识单片机C语言编程,点亮第一个LED灯

    温馨提示 如果你喜欢本文,请分享到朋友圈,想要获得更多信息,请关注我. 点亮第一个LED灯 实验现象: C语言程序代码: #include /*================= 硬件功能位定义 == ...

最新文章

  1. python 打包 .app 运行 控制台窗口_Python打包工具
  2. Kubernetes master节点的高可用配置
  3. Mysql 如何设置字段自动获取当前时间,附带添加字段和修改字段的例子
  4. vector中针对自定义类型的排序
  5. ubuntu 安装ssh 服务
  6. Qt::QWidget 无默认标题栏边框的拖拽修改大小方式
  7. TCP/IP、IPX/SPX、NETBEUI常识
  8. 数字信号处理(4)- 自适应滤波器
  9. 如何获得免费卡巴斯基激活码?
  10. iOS打包上传时的四个类型
  11. webview出现图片加载异常 Mixed Content: The page at 'https
  12. 微信小程序 action-sheet组件 + 分享代码实现
  13. Rqnoj341星门跳跃
  14. HDU 4427 Math Magic (2012长春-dp )
  15. pg中 on conflict 使用与爬坑
  16. 快递鸟电⼦⾯单批量打印流程与注意事项
  17. 关于NFT的版权的保护认证
  18. python——餐饮数据分析
  19. 全志F1C100s主线linux入坑记录 (10)调试串口更改
  20. 给图片加文字,加图片

热门文章

  1. 如何用AD20打开ddb文件
  2. matlab中udt函数,《MATLAB信号处理超级学习手册》——2.5 离散时间信号中的运算...
  3. 第4章 Python 数字图像处理(DIP) - 频率域滤波6 - 二维DFT和IDFT的一些性质 - 平移和旋转、周期性、对称性
  4. 对已有文件进行既读又写的操作时关于文件位置注意事项(适用于Python和C/C++)
  5. 第二阶段团队冲刺(七)
  6. 【UOJ#246】套路(动态规划)
  7. ES6学习笔记六(Iterator和for..of)
  8. 1185 威佐夫游戏 V2
  9. UE4 集成讯飞听写插件
  10. MySQL优化大总结