[51单片机]点亮第一颗LED灯

前言

放假了!最近闲着没有事干,于是斥“巨资”买了个普中的51开发板玩玩,现在就交大家入门--点亮第一颗LED灯


准备材料

  • 51单片机开发板(其实最小系统板也可以)
  • KEIL软件
  • 电脑一台(废话)
  • 一条Micro Usb线
  • STC烧录工具 [点我查看]也可以去宏晶官方网站下载
  • CH340串口驱动 [点我下载]
  • LED小灯珠
  • 面包板,可有可无

开始!

首先先安装KEIL5软件,并配置51开发环境(下次出文章)

然后打开桌面上的KEIL5软件

 加载界面

点击[Project]新建文件

然后点击[New uVision Project]新建项目

 

 接着找一个位置,把项目放入其中

选择第二项(如果没有配置51开发环境没有第二项)

 

找到[Microchip]并展开

 

根据自己单片机的型号选择,这里我选AT89C51(型号可以在单片机上找到)

 

 在弹出的窗口里选择[是(Y)]

然后点击左上角 新建文件

新建后按下键盘上的[Ctrl+S]快捷键保存 

文件名输入[名字.c]在按保存,注意名字可以修改,但后缀名.c不要改动

然后右键左边的[Source Group 1]

 在右键菜单里选择第三项

然后选择之前创建的C文件

 

 成功.png

 

 

之后成这样就成功了!


写入代码 

首先打开项目,导入头文件reg52

#include <reg52.h>

 REG52头文件解释

 GPIO:

 

 

带Px.x的都为GPIO(比如P1.2写为P1^2),其它则不是 

 然后定义管脚(将P2.7管脚定义为LED)

sbit LED = P2^7;

 

再把main主函数写出来

 

 然后将LED管脚设置为低电平

当然,也可以写到while(1)循环里面

 

保存

接下来配置编译设置

打开魔术棒

 

 然后打钩

 点击OK

然后编译

 

一般选择第二个

 

编译成功,0错误,0警告

 

至此,编译成功


 打开STC烧录软件

 

加载中

 选择好芯片

 芯片型号 DH 芯片型號

 打开文件

 

 

 

 单片机连接电脑(先安装CH340串口驱动)

 点击下载编程开始烧录

因为烧录工具需要冷启动所以要重启,因为已经关闭电源了,所以开启电源就行,如果是开启状态下的话,需要关掉,在打开

 

烧录中

 成功


现在关闭电源,准备接线

 

 

P27连接LED灯负极

P00(VCC)或5V或3.3V连接LED正极 

 

开启电源

 

 

 

 

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值