00问答网
所有问题
51单片机P1^1口控制独立按键,P1^0控制led灯,按键按下时led亮,没有按下则led灭,用汇编写
如题所述
举报该问题
其他回答
第1个回答 2013-11-05
ORG 0000H
AJMP MAIN
ORG 0030H
MAIN: SETB P1.0 //熄灭灯
KEY: JB P1.1,MAIN
CLR P1.4
AJMP KEY
END
第2个回答 2013-11-05
;
ORG 0000H
MOV C, P1.1
MOV P1.0, C
SJMP 0000H
END
这就够用了。本回答被提问者采纳
相似回答
...
P1
.1
控制LED
的亮和灭(P1.7口接
按键,按下时LED亮,
弹起
LED灭
答:
试试下面的程序:include <reg51.h> sbit
led
=
P1
^0;sbit key = P1^7;void main(){ while(1) led = key;} P1.1,不知道怎么用。
单片机
C程序:89C51 开关(
P1
-1)
按下
并持续10秒后
,LED
(P1-
0
)亮并保持亮...
答:
define uint unsigned int sbit K1 =
P1^1
;sbit
LED
=
P1^0
;uint n_50ms = 0;void main(){ TMOD = 0x01;TH0 = (65535-50000)/256;TL0 = (65536-50000)%256;TR0 = 1;ET0 = 1;EA = 1; //50ms中断一次.LED = 1;while(1) { if (n_50ms >= 200) {//加到200就是...
51单片机
的
按键控制
小
灯亮灭
的问题(程序类型:c语言)怎么解决?
答:
当松手时,KEY1 = 1,不满足if语句不 进入循环
,LED
继续保持当前状态即LED = 0,如果再次
按下按键,
此时检测到KEY1 = 0,进入循环,LED取反得到LED =
0,灯亮
。*/ delay(500); /*此处延迟,保证连续两次按键动作处在程序的延时过程中,不进行其他程序从而不会影响小灯。*/ } }}v...
51单片机P1
.1口接
一
个LED灯 外接
按键,
要求:
按键按下LED灯亮,,按键
再...
答:
include <reg51.h>sbit P32 = P3^2;sbit
LED
=
P1^1
;void main(){ IE = 129; while(1);}void X0_Int() interrupt 0{ while(!P32) LED = 0; LED = 1;}
大家正在搜
51单片机独立按键控制led灯
单片机独立按键控制流水灯亮与灭
51单片机之独立按键
c51单片机独立按键
51单片机独立按键程序
51单片机按键控制程序
单片机按键控制流水灯程序
单片机独立按键原理
单片机独立按键组合功能
相关问题
51单片机汇编语言控制两个P1^0,P1^1的LED以一定时...
51单片机:用P1.0~P1.6 口控制LED,P1.7 控...
51单片机P1.1口接一个LED灯 外接按键,要求:按键按下...
请高手帮忙,C51单片机设计8个独立按键K0~K7(P0口)...
51单片机p1口做输出控制8个发光二极管,按键1控制偶数灯从...
求一个51程序 一个按键控制一个LED灯,按键按下LED开起...
51单片机编程问题。(独立键控制LED灯)程序如下:问为什么...