44问答网
所有问题
51单片机中用4个开关控制4个发光二极管的C语言程序设计
如题所述
举报该问题
推荐答案 推荐于2018-03-14
#include<reg51.h>
sbit key1=P1^0;
sbit key2=P1^1;
sbit key3=P1^2;
sbit key4=P1^3;
sbit led1=P1^4;
sbit led2=P1^5;
sbit led3=P1^6;
sbit led4=P1^7;
main()
{
while(1)
{
led1=key1;
led2=key2;
led3=key3;
led4=key4;
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/GZZW3VR3ZKDWDKYVZDK.html
其他回答
第1个回答 2013-10-14
不知道你要控制发光二极管实现什么样的功能,说详细点才好
相似回答
急求:
使用四个
独立按键
控制四个LED
灯亮灭的
单片机
汇编
程序
答:
单片机的
P1.0-P1.3接
四个发光二极管
L1-L4的阴极,P1.4-P1.7接
四个开关
K1-K4 程序:ORG 00H START: MOV A,P1 ANL A,#0F0H RR A RR A RR A RR A ORl A,#0F0H MOV P1,A SJMP START 可以检测单个按键,也可以同时检测多个按键 过程:开始——读P1口数据到A——A中的数据右移...
AT89S51
单片机的
P1.0~P1.3 接
四个发光二极管
, P1.4~P1.7 接
四个开关
...
答:
MOV P1,#0FFH //低四位
LED
全灭,高四位送“1”等待
开关
按下 ABC:MOV A,P1 //把P1送入A SWAP A //A高四位和低
四
位互换,反映到
发光二极管
上开关闭合对应的灯亮开关断开 ANL A,#0FH //保留低四位 MOV P1,A //输出 ORL P1,#0F0H //把P1高四位置1,等待下一次按...
AT89S51
单片机的
P1.0~P1.3 接
四个发光二极管
, P1.4~P1.7 接
四个开关
...
答:
MOV A, P1 ;读入P1口 ORL A, #0FH ;置位低四位 SWAP A ;交换高低半字节,用按键位状态驱动
LED
MOV P1, A ;写入P1口 SJMP LOOP ;--- 这个程序,效率,比采纳答案
中的程序
,大约提高了 14%。
求
单片机控制发光二极管
亮灭
的C语言程序
1、让左边
4
只发光二极管亮,右 ...
答:
void main(void){ EA=1;ET0=1;TR0=1;while(1){ if(t==0) { P0=0x0f;} //左边4只
发光二极管
亮,右边发光二极管不亮 if(t==80) { P0=0x55;} //1、3、5、7亮,另外4只不亮 if(t==160) { P0=0xaa;} //2、4、6、8亮,另外4只不亮 } } void timer0()interru...
大家正在搜
单片机控制八个发光二极管的程序
利用单片机控制8个发光二极管
单片机控制发光二极管程序
单片机控制一个发光二极管闪烁
单片机控制发光二极管图片
单片机按键控制发光二极管的亮灭
单片机发光二极管程序
单片机控制发光二极管实验
51单片机8个发光二极管闪烁
相关问题
求解读51单片机用四个按键独立控制四个led的c程序
51单片机键盘控制4个led,c语言编程
单片机c语言,用四个个开关控制led显示0~f,这个怎么写啊...
我想要一个51单片机的4个独立按键控制led程序必须4个都用...
单片机C语言程序设计(开关控制二极管)
51单片机用一个IO口实现用4个复位开关按键来控制4个LED...
51单片机点亮一个发光二极管的c语言程序,和使其发光的原理
用51单片机四个独立按键控制LED灯的四种不同的状态(灭 微...