手把手教编写51单片机点亮第一个LED灯
创作时间:
作者:
@小白创作中心
手把手教编写51单片机点亮第一个LED灯
引用
CSDN
1.
https://blog.csdn.net/hxbwppeqppi/article/details/140636588
51单片机(8051 Microcontroller)是一种广泛应用于各种电子设备中的微控制器,具有结构简单、功能强大、价格低廉等特点。学习51单片机开发,是电子工程和嵌入式系统学习的重要基础。本文将手把手教你使用Keil μVision4软件编写第一个51单片机程序,实现点亮LED灯的基本功能。
准备开发软件
Keil μVision4
Keil μVision4是众多单片机应用开发软件中最优秀的软件之一,它支持众多不同公司的MCS-51架构的单片机,甚至ARM,它集编辑、编译、仿真等于一体,它的界面和常用的VC++软件的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。
新建一个项目
新建一个文件夹用来存放51单片机的文件
将新建的文件夹进行命名
双击打开Keil μVision4
找到project再点击里面的第一个
找到刚刚新建的文件夹并打开
进行命名操作并点击保存
选择Atmel并双击
选择AT89C52并点击ok
弹出这个点击否即可
新建空白文档
点击保存
进行命名为main.c
点击上面的一个图标
点击上面的一个图标
编写C语言程序
下面提供点亮第一个单片机的代码
#include "reg52.h"
sbit LED1=P2^0;
main()
{
while(1)
LED1 = 0;
}
书写完后点击这个
显示这个就说明代码没有问题
将程序下载到开发板上
这里采用的是PZ-ISP
实验现象
原本板子供电后
下载程序到板子后
我们可以很明显的看到D1的LED被点亮。这就说明我们的程序已经成功的运行了。
热门推荐
《冰雪奇缘3&4》同步制作,詹妮弗·李揭秘幕后
王星感谢信里的"小心机":教你写出走心感谢信
年末感恩季,如何写出一封完美的商务感谢信?
夏季养生:四神汤与黄豆芽的营养价值
天玑和骁龙哪个好?处理器性能全解析
骁龙778Gvs天玑8100(性能、功耗与体验比较)
赵孟頫以行书诠释李白<月下独酌>
李白:盛唐诗坛的浪漫主义巨匠
非物质文化遗产女书的文化创意发展研究
从零开始写网络小说:别让卡文毁了你的网文梦!(干货技巧分享)
五年级数学下册:分数运算、立体图形等5大知识点详解
分数运算、立体几何成难点,五年级数学这样学
五年级简易方程入门:4步解题法+3类典型题详解
焦虑症躯体化症状:从医学解读到科学应对
房产证加名有哪些流程和费用
旅行选择困难症:杭州、苏州、扬州,哪座城市才是最正宗的江南?
父母的房产证上能不能加子女名字
《<敕勒歌>新解:从战败军中的抚慰之歌到草原史诗》
《敕勒歌》:一首北朝民歌里的战败者回望
战败之际为何吟唱《敕勒歌》?解密北朝民歌的深层意蕴
研究发现:这样运动,才能有效延缓衰老
有这4种表现,说明大脑开始衰老了!7种方法可延缓大脑老化
研究建议:学会这样吃饭,即使从老年开始,也能延缓衰老,改善健康状态
盐城装修费用大揭秘:地段决定价格
鸡蛋食用指南:水煮最营养,每天1-2个为宜
鸡蛋荣登“维他命之王”:维生素A、E含量居三蛋之首
每天一个鸡蛋,护脑又护心:专家解读鸡蛋营养价值与食用指南
装修费用管理,这些技巧让你省钱又省心
长沙装修贷款攻略:装修贷vs信用贷,哪种更适合你?
重庆装修预算攻略:省钱秘籍大公开