51单片机|8个按键控制8个LED灯实现8种功能

任务描述:S1:LED灯全亮;

任务描述:

S1:LED灯全亮;

S2:D1、D3、D5、D7亮,然后D2、D4、D6、D8再亮;

S3:D5、D6、D7、D8亮;

S4:D1、D2、D3、D4亮;

S5:D2、D4、D6、D8亮;

S6:D1、D3、D5、D7亮;

S7:D3、D4、D7、D8亮;

S8:D1、D2、D5、D6亮。

硬件电路图:

51单片机|8个按键控制8个LED灯实现8种功能

程序:

#include<reg51.h>void delay(unsigned char i);void main(){   unsigned char ledctr;  P3=0xff;  while(1)  {    ledctr=P3;	switch(ledctr)	{	  case 0xff:P1=0x00;break;					  case 0xfe:P1=0xff;break;					  case 0xfd:P1=0x55;delay(200);P1=0xaa;delay(200);break;	   	  case 0xfb:P1=0xf0;break;										  case 0xf7:P1=0x0f;break;	  case 0xef:P1=0xaa;break;	  case 0xdf:P1=0x55;break;	  case 0xbf:P1=0xcc;break;	  case 0x7f:P1=0x33;break;											 	  default:;	 }	}} void delay(unsigned char i){  unsigned char j,k;  for(k=0;k<i;k++)  for(j=0;j<255;j++);}

仿真视频:

51单片机|8个按键控制8个发光二极管实现8种亮灭功能

点击上方蓝色字体即可查看仿真视频

#单片机##51单片机##C语言#

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/65066.html

(0)

相关推荐

  • 生活小建议—没有食欲该怎么办

    日常生活中,我们有时候吃饭会没有食欲,那么就要引起注意了,下面就让我来给大家分享一下,提几点建议。 首先我们要知道引起自己食欲不振的原因是什么,以好对症处理。比如是因为劳累原因而引...

    生活 2021年10月11日
  • 双十一,买什么手机给父母或者自己!1000-8000元手机主观推荐

    ////////////////////// 一年一度的双十一来临,又到了换机潮了,差不多也是各家手机厂商大力促销的时间段。 今天小编给大家来一个1000-8000全价位段的手机主...

    科技 2021年11月12日
  • 医院那些哭笑不得的事

    体检抽血因为有空腹血糖,所以提前一天嘱咐:“晚上饮食清淡,晚上十点以后不吃东西不喝水,第二天早晨空腹,不要吃任何东西喝水”。第二天抽血前,问了一下,“没吃东西喝水吧”?“没,什么都没吃水也没喝”。扎止血带,消毒,进针一切顺利,准备管子接血,“医生,我早晨喝了一杯甜豆浆还要有关系呀?原味的我喝不下,你看我多配合,没吃任何东西,就喝了一杯甜豆浆”。“甜豆浆”,“豆浆”,“甜”。

    生活 2021年9月4日
  • 日本的机器人长什么样子,日本机器人产业为何如此发达

    文字/Sisi 青春期害羞的男生,如果能和一个温顺体贴的“女”机器人一起成长,绝对是一个美丽的少年,甚至可以超越哆啦a梦。 在日本,许多人工智能专家痴迷于模拟机器人的研究,机器人行...

    科技 2021年10月22日
  • 福特,给汽车装上“千里眼”和“顺风耳”

    我记得我当初在评价宝马iX的时候提到过,基于5G技术开发的V2X车路协同技术将是未来高级别辅助驾驶,甚至是自动驾驶的一个非常好的帮手。但是V2X的难点在于需要对使用环境的基础设施建设提出非常高的要求,相当于要给所有的东西装上信号收发和处理系统,这需要非常高的人力和物力。所以只有像中国这样能“集中力量办大事”、大兴基建的国家,V2X车路协同系统才有更好的前景。到了2025年,基于5G的新一代车路协同技术(5G-V2X)要在部分城市和高速公路上逐步开展应用。

    科技 2021年12月1日
  • 诺基亚新N95渲染图曝光,网友:别出PPT来款真的发布才好

    诺基亚曾经创下了不少辉煌,虽然在智能机时代陨落,但是还是没停下发布渲染机的节奏,就在最近外媒爆料了诺基亚新N95渲染图,看起来确实不错,不过只停留在理论方面就不好了。

    科技 2021年10月30日