求一个能实现每一个开关能控制P3八个led灯产生一种不同的变化的c语言程序开关一端接P1,一端接地;led一端接P3,一端接地

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 10:10:46
求一个能实现每一个开关能控制P3八个led灯产生一种不同的变化的c语言程序开关一端接P1,一端接地;led一端接P3,一端接地

求一个能实现每一个开关能控制P3八个led灯产生一种不同的变化的c语言程序开关一端接P1,一端接地;led一端接P3,一端接地
求一个能实现每一个开关能控制P3八个led灯产生一种不同的变化的c语言程序
开关一端接P1,一端接地;led一端接P3,一端接地

求一个能实现每一个开关能控制P3八个led灯产生一种不同的变化的c语言程序开关一端接P1,一端接地;led一端接P3,一端接地
一般情况不用P3口
是用开关控制LED的显示?
#include<stdio.h>
 
sbit  K1=P1.0;
sbit  K2=P1.1;
sbit  K3=P1.2
sbit  K4=P1.3;
sbit  K5=P1.4;
sbit  K6=P1.5;
sbit  K7=P1.6;
sbit  K8=P1.7;
 
int main()
{
while(1)
{
If(K1==0) P3=0x01;
If(K2==0) P3=0x02;
If(K3==0) P3=0x04;
If(K4==0) P3=0x08;
If(K5==0) P3=0x10;
If(K6==0) P3=0x20;
If(K7==0) P3=0x40;
If(K8==0) P3=0x80;
}
}