最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

51单片机编程(点亮任意一盏LED灯)

来源:动视网 责编:小OO 时间:2025-09-28 12:36:28
文档

51单片机编程(点亮任意一盏LED灯)

51单片机程序目的:点亮任意以一LED灯#includevoidmain(){P0=0X01;}1.首先要明白自己想点亮的是哪一盏灯,简单的51单片机共有8盏LED灯,其连接口分别在P0的8个引脚上,1表示灯亮,0表示灯灭2.第2盏LED灯亮7654321000000010计算机语言二进制转换为十六进制01000000=01在51编程中16进制需要在数字前加0x所以想要第二盏灯亮写51编程即为P0=0x01;(P必须大写,最后必须加分号;)3.一个程序必不可少的就是头文件和主程序#includ
推荐度:
导读51单片机程序目的:点亮任意以一LED灯#includevoidmain(){P0=0X01;}1.首先要明白自己想点亮的是哪一盏灯,简单的51单片机共有8盏LED灯,其连接口分别在P0的8个引脚上,1表示灯亮,0表示灯灭2.第2盏LED灯亮7654321000000010计算机语言二进制转换为十六进制01000000=01在51编程中16进制需要在数字前加0x所以想要第二盏灯亮写51编程即为P0=0x01;(P必须大写,最后必须加分号;)3.一个程序必不可少的就是头文件和主程序#includ
51单片机程序

目的:点亮任意以一LED灯

#include

void main()

{

    P0=0X01;

}

1.首先要明白自己想点亮的是哪一盏灯,简单的51单片机共有8盏LED灯,其连接口分别在P0的8个引脚上,1表示灯亮,0表示灯灭

2.第2盏LED灯亮

76543210
00000010
计算机语言 二进制转换为十六进制0100 0000=01在51编程中16进制需要在数字前加0x

所以想要第二盏灯亮写51编程即为P0=0x01;(P必须大写,最后必须加分号;)

3.一个程序必不可少的就是头文件和主程序

#include  #include是引用头文件的标志,<>中是所应用的头文件类型,我们所写的是51单片机的编程,所以需要引用reg51 文件(为什么我想第二盏灯亮,我就直接写P0=0x01 ?因为reg51文件中的内容告诉我,灯是P0在控制的,想灯亮直接找P0)

void main() void 是函数的类型 main表示主函数,一个程序必须要有主函数main才能进行编程 ,而且主函数main只能有一个,主函数main后面的大括号{ }就是函数的主体部分

4.下面对点亮的灯进行改变

  

灯亮 第3盏LED 

二进制0000 0100 

 十六进制04

灯亮 第1和4盏LED 

二进制00001001 

 十六进制09

灯亮全部盏LED 

二进制1111 1111 

 十六进制ff

#include

void main()

{

    P0=0X04;

}

#include

void main()

{

    P0=0X09;

}

#include

void main()

{

    P0=0Xff;

文档

51单片机编程(点亮任意一盏LED灯)

51单片机程序目的:点亮任意以一LED灯#includevoidmain(){P0=0X01;}1.首先要明白自己想点亮的是哪一盏灯,简单的51单片机共有8盏LED灯,其连接口分别在P0的8个引脚上,1表示灯亮,0表示灯灭2.第2盏LED灯亮7654321000000010计算机语言二进制转换为十六进制01000000=01在51编程中16进制需要在数字前加0x所以想要第二盏灯亮写51编程即为P0=0x01;(P必须大写,最后必须加分号;)3.一个程序必不可少的就是头文件和主程序#includ
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top