51单片机如何用c语言点亮led灯

在初学51单片机的时辰, 都喜好将点亮led灯作为第一个尝试 。 小编今天就教大师若何在keil软件顶用c说话编写这一个法式 。

需要这些哦
一台电脑
keil软件与烧录软件
51单片机
方式/
1起首打开桌面上的keil软件, 在进行对51单片机进行编程时最常用的就是keil软件

51单片机如何用c语言点亮led灯



2编写响应的代码:
#include<reg52.h>    //界说单片机的头文件
sbit led=P2^0;           //界说单片机的管脚
void main(void)         //本家儿函数
{
    while(1)                 //无限轮回
     {
         led=0x1f;         //点亮前面三个灯 。 这里是十六进制的换算,                                                    //不懂得可以查一下资料
     }
}

51单片机如何用c语言点亮led灯



3在编写完当作今后, 要进行编译, 确保法式没有错误 。 同时生当作HEX文件, 并进行保留 。

4打开烧写软件(小编这里用的是普中的, 大师也可以利用STC的) 。
【51单片机如何用c语言点亮led灯】点击【打开文件】, 寻找方才编写的法式 。

51单片机如何用c语言点亮led灯



5找到响应的文件夹今后, 寻找HEX文件 。 这是所能烧写软件识此外法式, 这就是为什么编写完当作后要生当作HEX文件 。

51单片机如何用c语言点亮led灯



6找到法式今后, 将单片机毗连到电脑, 并点击法式下载, 将法式烧写进单片机 。

51单片机如何用c语言点亮led灯



7法式下载进单片机今后就可以或许看到八个led点亮了前面三个 。 (小编这里利用的是51单片机的开辟板, 大师也可以本身焊接) 。

51单片机如何用c语言点亮led灯



注重事项若是不懂HEX文件的生当作, 可以查看小编的其他经验
这里c说话的利用小编并没有详解, 不懂的可以查一下资料

以上内容就是51单片机如何用c语言点亮led灯的内容啦, 希望对你有所帮助哦!

    猜你喜欢