99问答网
所有问题
单片机控制led彩灯,想要设计一个按下按钮,彩灯暂停的程序,应该如何设计,汇编语言,请哪位大侠帮帮我
如题所述
举报该问题
推荐答案 2013-10-20
可以用外部中断来控制;如果单片机中断是低有效,将按钮设置成按下时为低电平,触发中断,在中断中设置一个标志位,然后退出中断;主程序来判断这个标志位,如果为1,则退出led跑灯程序; 如果为0,则继续跑灯。如果单片机中断是高有效,将按钮设置成按下时为高电平,同理。 设置一个全局变量a,并且赋值a=0,一旦有按钮按下,则进入中断,并且a赋值为1,即a=1;在主程序中判断a的值,如果为0,则执行跑灯;若为1,则停止。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/7tXee7B7v.html
其他回答
第1个回答 2013-10-20
用单片机写一个LED彩灯跑动的循环程序,用按键控制一个标志,由这个标志来判断是不是进入彩灯的循环程序。
本回答被网友采纳
相似回答
单片机控制led彩灯,想要设计一个按下按钮,彩灯暂停的程序,应该如何设计
...
答:
可以用外部中断来控制
;如果单片机中断是低有效,将按钮设置成按下时为低电平,触发中断,在中断中设置一个标志位,然后退出中断;主程序来判断这个标志位,如果为1,则退出led跑灯程序; 如果为0,则继续跑灯。如果单片机中断是高有效,将按钮设置成按下时为高电平,同理。 设置一个全局变量a,并且赋...
单片机控制led彩灯,想要设计一个按下按钮,彩灯暂停的程序,应该如何设计
...
答:
可以用外部中断来控制
;如果单片机中断是低有效,将按钮设置成按下时为低电平,触发中断,在中断中设置一个标志位,然后退出中断;主程序来判断这个标志位,如果为1,则退出led跑灯程序;如果为0,则继续跑灯。如果单片机中断是高有效,将按钮设置成按下时为高电平,同理。设置一个全局变量a,并且赋值a...
急求
一个单片机控制一个LED灯
发光
的汇编程序,
启动时LED发光有
按键按下
...
答:
(2. 设计方法 从上面的要求我们可以看出,L1到亮灭受开关K1来
控制,
我们给L1亮灭定义出不同的ID号,当L1在亮时,ID=0;当L1在灭时,ID=1;分别给出不同的ID号我们就能够完成上面的任务了 4.
汇编程序
: ID EQU 30H K1 BIT P3.2 L1 BIT P0.0 ORG 0000H CLR P1.7 MOV ID,#00H ...
用
汇编语言
写
一个单片机
系统,一开关
控制一个LED的
亮灭,是用汇编,C语 ...
答:
KEY EQU P1.0
LED
EQU P0.0 ORG 0H LOOP:JB KEY,DJNZ R6,DJNZ R7, $ - 2 JB KEY, LOOP CPL LED JMP LOOP END
谁有
单片机
中3个
led灯
闪烁
控制的
流程图与
汇编语言,
c
语言程序
答:
可以用外部中断计数,来实现流水灯的正转、暂停、以及反转和爆闪。。这是我前几天写的一个这样
的程序,
楼主可以结合protues 画图仿真,注意程序中所用到的IO端口就行了。include<reg52.h>#include<intrins.h>#define uchar unsigned charuchar a,b;void delay(uchar z){ uchar i,j,k; for(i...
如图 我想用
单片机汇编语言
来编写中断
程序,
要求是
LED灯
初始化是灭的...
答:
;晶振12M
LED
BIT P1.0 KEY1 BIT P2.0 KEY2 BIT P2.4 ORG 0000H LJMP START ORG 000BH LJMP Timer0Interrupt START:MOV SP,#60H MOV R2,#20 SETB LED SETB KEY1 CLR KEY2 CLR TR0 LCALL InitTimer0 LOOP:;add your code here!JNB KEY1,DELAY10MS JB ...
我有一幅8051
单片机控制
霓虹灯的流程图,求
一汇编语言
写
的程序
!急急急...
答:
LED2 EQU P1.1 LED3 EQU P1.2 LED4 EQU P1.3 FLAG BIT 00H ORG 0000H LJMP MAIN ORG 000BH LIMP T0ISR ORG 0030H MAIN:MOV TMOD,#01H MOV TH0,#HIGH(65536-50000)MOV TL0,#LOW(65536-50000)SETB ET0 SETB EA CLR FLAG MOV R2,#0 LOOP:CLR
LED1
CLR LED2 CLR LED3 CLR ...
求51
单片机按键
点灯
汇编程序,按一下按键
灯亮(一直亮),再按一下灭
答:
;以下为
一个按键控制一个
灯
的程序
!!!ORG 0000H SETB P1.0 START:JB P1.0,NEXT ;设按键为低电平有效。JNB P1.0,CPL P3.0 NEXT:SJMP START END
如图 我想用
单片机汇编语言
编写中断
程序,
要求是 开始等不亮,当
按钮按下
...
答:
思路:
1,程序
开始准备 2,标志位为0?是则等待中断,为1则执行下一步 3,亮灯,延时一秒,灭灯,延时一秒 4,跳到第二步步 中断程序:1,标志位取反 2,reti 还有就是你按键接错了,你那样是查询方法,不是中断。
大家正在搜
单片机花样彩灯汇编程序
单片机彩灯控制器设计
单片机课程设计彩灯
单片机音乐控制的彩灯
51单片机花样彩灯程序
单片机彩灯设计成品
单片机彩灯设计仿真
单片机控制rgb彩灯
单片机节日彩灯程序
相关问题
单片机求汇编语言设计一个彩灯控制系统,有4个控制开关,8盏L...
单片机汇编语言如何用一段程序让led暂停然后再次按下之后继续...
单片机用汇编语言编写一个。用十个按钮分别控制十个灯。比如:按...
单片机怎么实现一个开关控制八个灯按一下亮一个按八下八个灯都亮...
求大神写一个51单片机汇编语言彩灯控制程序
单片机程序设计:用汇编语言设计一个程序检查开关状态。
汇编语言 单片机 一个开关控制一盏LED的亮灭
求个51单片机 汇编语言设计的LED跑马灯的程序