求汇编,八个led交替闪烁,汇编语言汇编语言

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求汇编,八个led交替闪烁,汇编语言汇编语言相关的知识,希望对你有一定的参考价值。

求汇编,八个led交替闪烁,汇编语言汇编语言按按下开关s1(开关是那种按下去不会弹回来的),led1.3.5.7和led2.4.6.8交替闪烁,按下s2,led1234和led5678交替闪烁,间隔都是0.5秒,按下s3全灭

求汇编,八个led交替闪烁,汇编语言汇编语言

按下开关s1(开关是那种按下去不会弹回来的),led1.3.5.7和led2.4.6.8交替闪烁,

按下s2,led1234和led5678交替闪烁,间隔都是0.5秒,

按下s3全灭

-------------------

电路与程序,都在下面。

本程序,经过硬件验证,是正确的。

提问者采纳的回答,是错误的。

参考技术A S1 EQU P1.0
S2 EQU P1.1
S3 EQU P1.2
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP T0ISR
ORG 0030H
MAIN:
MOV TMOD,#01H
MOV TH0,#HIHG(65536-50000)
MOV TL0,#LOW(65536-50000)
SETB ET0
SETB EA
LOOP:
JB S1,LOOP1
MOV P0,#55H
SETB TR0
CLR A
SJMP LOOP
LOOP1:
JB S2,LOOP2
MOV P0,#0FH
CLR A
SETB TR0
SJMP LOOP
LOOP2:
JB S3,LOOP
CLR TR0
MOV P0,#0FFH
SJMP LOOP
T0ISR:
CLR TR0
MOV TH0,#HIHG(65536-50000)
MOV TL0,#LOW(65536-50000)
SETB TR0
INC A
CJNE A,#10,T0E
MOV A,P0
CPL A
MOV P0,A
CLR A
T0E:
RETI
END追问

可以再加一个s4,8个灯都闪烁吗,1秒

本回答被提问者和网友采纳

以上是关于求汇编,八个led交替闪烁,汇编语言汇编语言的主要内容,如果未能解决你的问题,请参考以下文章

汇编语言编一个八个灯,由左至右循环闪烁的程序~~~谢谢

求计时器控制4个LED灯滚动闪烁的汇编语言程序

编制一个循环闪烁灯的程序,每次其中某个灯闪烁10次后,转到下一个闪烁10次,循环不止(用汇编语言编制)

编制一个循环闪烁灯的程序,每次其中某个灯闪烁10次后,转到下一个闪烁10次,循环不止(用汇编语言编制)

用混合编程实现两个LED交替闪烁

微机原理汇编语言课程设计 中的LED 灯显示控制代码怎么写?