从头开始,正经把C51学一遍!
完成最简单的C51程序——点亮一个led灯。

安装环境

用到的软件

  1. Keil5
    编写单片机软件部分,将.c文件编译为珂烧录的.hex文件

  2. STC烧录软件
    将.hex文件通过串口烧录到单片机中

  3. 各种驱动如CH340
    用于驱动串口通信

    硬件准备

  4. 51单片机开发板
    用于烧录后的测试

    简单C51编程

点亮一个led灯

  • 首先引入51的头文件
#include "reg52.h"
  • 声明led所对应的引脚
sbit led1 P3^4;
  • 给led1引脚高电平以点亮led灯
void main(){
while(1){
led1=0;
}
}
  • 完整程序:
#include "reg52.h"
sbit led1=P3^4;

void main(){
while(1){
led1=0;
}
}

至此,我们完成了一个最简单的C51程序,编译,烧录后,就可以看到led被点亮了,再修改程序,把led1=0改为led1=1,再次编译,烧录,可以看到led又灭了。