99问答网
所有问题
单片机问题。初学者。汇编语言。
编制一个循环闪烁的程序,有8个发光二极管,每次其中某个灯闪烁点亮10次后,转到下一个闪烁10次,循环不止。画出电路图
问题补充:51单片机
举报该问题
推荐答案 2014-09-25
电路可见:
http://hi.baidu.com/do_sermon/item/f5e0851aee2af64ce65e065b
;八个LED接在P1,低电平发光。
;程序如下:
ORG 0000H
MOV A, #7FH ;A=0111 1111,有一个低电平
LOP1:
MOV R2, #10
LOP2:
MOV P1, A ;输出一个低电平,有一个LED发光
CALL DL ;延时
MOV P1, #255 ;全都高电平,全灭
CALL DL ;延时
DJNZ R2, LOP2 ;循环十次
RR A ;右移一位,A=1011 1111
SJMP LOP1 ;无限循环
DL:
MOV R5, #2 ;控制闪烁时间
DJNZ R7, $
DJNZ R6, $ - 2
DJNZ R5, $ - 4
RET
END
在这个问题:
http://zhidao.baidu.com/question/711265561590462885.html
已经回答你了,今天,你怎么还问?
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/eBBtXet7etXeW7eB7B.html
相似回答
大家正在搜
相关问题
单片机初学者,单片机汇编语言不懂,谁能帮我看下,谢谢 ORG...
单片机开发用C和汇编语言各有什么优缺点
单片机汇编语言点灯入门,求完整程序
单片机初学者,对于这个学习的东西,目前不知道如何下手,望各位...
单片机,汇编语言的addr11是什么意思
初学单片机汇编求问
我是一个单片机初学者,先有一个汇编程序