首页 > 其他分享 >51单片机(at89c51)点亮led灯

51单片机(at89c51)点亮led灯

时间:2022-11-19 21:00:41浏览次数:46  
标签:P1 led 定义 51 单片机 sbit

知识点:首先了解51单片机性能

51单片机(at89c51)点亮led灯_d3

程序:

#include<reg.51>

sfr P1=0x90;//定义特殊功能寄存器

sbit led0=P1^0;//位定义I/O口

sbit led1=P1^1;//位定义I/O口

sbit led2=P1^2;//位定义I/O口

sbit led3=P1^3;//位定义I/O口

sbit led4=P1^4;//位定义I/O口

sbit led5=P1^5;//位定义I/O口

sbit led6=P1^6;//位定义I/O口

sbit led7=P1^7;//位定义I/O口

void main(void)

{

  while(1)//循环函数,在此程序中是为了让led灯常亮

  {

    led0=0;//给灯一个低电平,则灯点亮

  led1=0;//同上

  led2=0;//同上

  led3=0;//同上

  led4=0;//同上

  led5=0;//同上

  led6=0;//同上

  led7=0;//同上

  }

}//此程序让单片机P1口8个led灯长亮

注意:51单片机一般来说I/O口未控制是都是带有高电平

标签:P1,led,定义,51,单片机,sbit
From: https://blog.51cto.com/u_15797078/5870646

相关文章