永发信息网

C51单片机编程 求按下1次按键 8盏LED灯全亮源程序

答案:2  悬赏:50  手机版
解决时间 2021-04-02 18:01
  • 提问者网友:鐵馬踏冰河
  • 2021-04-02 11:40
C51单片机编程 求按下1次按键 8盏LED灯全亮源程序
最佳答案
  • 五星知识达人网友:梦中风几里
  • 2021-04-02 11:47
#include "reg51.h"

sbit key=P1^1;//按键IO,按下低电平
void main()
{
while(key);//等待按键按下

P2=0;//8个LED接在P2口的8个IO上,低电平点亮

}
全部回答
  • 1楼网友:woshuo
  • 2021-04-02 13:27
#include <STC89C5xRC.H>
#define uchar unsigned char
#define uint unsigned int
sbit k1=P3^5;
void delay_ms(uint xms)
{
int i, j;
for(i=0;i<xms;i++)
{for(j=0;j<7;j++);}
}
void main()
{
P0=0xFF;
k1=1;
while(1)
{
if(k1==0)
{
P0=~P0;
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯