89c52点第一盏灯实验+Keil uVision5的使用

一年没碰单片机 ,从今天开始慢慢在捡起来,今天要捡起来的东西是单片机点亮第一个led灯。
材料:pc机 51单片机开发板 Keil uvsion5.

一会我们来点亮D9这盏灯

首先我们新建一个工程。
89c52点第一盏灯实验+Keil uVision5的使用_第1张图片

89c52点第一盏灯实验+Keil uVision5的使用_第2张图片

保存就好了

89c52点第一盏灯实验+Keil uVision5的使用_第3张图片

89c52点第一盏灯实验+Keil uVision5的使用_第4张图片

这选否就可以了

89c52点第一盏灯实验+Keil uVision5的使用_第5张图片
89c52点第一盏灯实验+Keil uVision5的使用_第6张图片

新建main.c并加入工程
89c52点第一盏灯实验+Keil uVision5的使用_第7张图片

#include "reg52.h"
int main()
{
 //这添加你想写的代码
 while(1);
}

硬件开发是离不开原理图的,接下来我们看看原理图
89c52点第一盏灯实验+Keil uVision5的使用_第8张图片
很明显我们要点亮D9要将P1.7设置为低电平
89c52点第一盏灯实验+Keil uVision5的使用_第9张图片

#include "reg52.h"
sbit LED=P1^7;
int main()
{
 LED=0;
 while(1);
}

89c52点第一盏灯实验+Keil uVision5的使用_第10张图片

编译链接生成hex文件
烧录
89c52点第一盏灯实验+Keil uVision5的使用_第11张图片

89c52点第一盏灯实验+Keil uVision5的使用_第12张图片

记得烧录的时候重启一下开发板哦,

89c52点第一盏灯实验+Keil uVision5的使用_第13张图片

大功告成。希望老鸟不要喷笑笑就好,这篇博客的主要目的在于回顾一下开发流程,毕竟好长时间不碰这个东西了,想要再捡起来还是需要一点时间的。

你可能感兴趣的:(温故知新,51单片机,点亮第一个LED灯,Kei的使用)