要求用汇编语言设计一个节日彩灯,51单片机 还要仿真 所以要程序和图 要求用单片机控制8只小彩灯(发光二级管),使小彩灯按照要求亮灭.第一秒二极管D1、D3亮,其他灭;第二秒钟二极管D2、
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 08:06:18
![要求用汇编语言设计一个节日彩灯,51单片机 还要仿真 所以要程序和图 要求用单片机控制8只小彩灯(发光二级管),使小彩灯按照要求亮灭.第一秒二极管D1、D3亮,其他灭;第二秒钟二极管D2、](/uploads/image/z/11704382-62-2.jpg?t=%E8%A6%81%E6%B1%82%E7%94%A8%E6%B1%87%E7%BC%96%E8%AF%AD%E8%A8%80%E8%AE%BE%E8%AE%A1%E4%B8%80%E4%B8%AA%E8%8A%82%E6%97%A5%E5%BD%A9%E7%81%AF%2C51%E5%8D%95%E7%89%87%E6%9C%BA+%E8%BF%98%E8%A6%81%E4%BB%BF%E7%9C%9F+%E6%89%80%E4%BB%A5%E8%A6%81%E7%A8%8B%E5%BA%8F%E5%92%8C%E5%9B%BE+%E8%A6%81%E6%B1%82%E7%94%A8%E5%8D%95%E7%89%87%E6%9C%BA%E6%8E%A7%E5%88%B68%E5%8F%AA%E5%B0%8F%E5%BD%A9%E7%81%AF%EF%BC%88%E5%8F%91%E5%85%89%E4%BA%8C%E7%BA%A7%E7%AE%A1%EF%BC%89%2C%E4%BD%BF%E5%B0%8F%E5%BD%A9%E7%81%AF%E6%8C%89%E7%85%A7%E8%A6%81%E6%B1%82%E4%BA%AE%E7%81%AD.%E7%AC%AC%E4%B8%80%E7%A7%92%E4%BA%8C%E6%9E%81%E7%AE%A1D1%E3%80%81D3%E4%BA%AE%2C%E5%85%B6%E4%BB%96%E7%81%AD%EF%BC%9B%E7%AC%AC%E4%BA%8C%E7%A7%92%E9%92%9F%E4%BA%8C%E6%9E%81%E7%AE%A1D2%E3%80%81)
要求用汇编语言设计一个节日彩灯,51单片机 还要仿真 所以要程序和图 要求用单片机控制8只小彩灯(发光二级管),使小彩灯按照要求亮灭.第一秒二极管D1、D3亮,其他灭;第二秒钟二极管D2、
要求用汇编语言设计一个节日彩灯,51单片机 还要仿真 所以要程序和图
要求用单片机控制8只小彩灯(发光二级管),使小彩灯按照要求亮灭.第一秒二极管D1、D3亮,其他灭;第二秒钟二极管D2、D4亮,其他灭;第三秒钟D5、D7亮,其他灭;第四秒,D6、D8亮,其他灭;第五秒钟D1、D3、D5、D7亮,其他灭;第六秒钟D2、D4、D6、D8亮,其他灭;第七秒全亮,第八秒全灭,如此循环
要求用汇编语言设计一个节日彩灯,51单片机 还要仿真 所以要程序和图 要求用单片机控制8只小彩灯(发光二级管),使小彩灯按照要求亮灭.第一秒二极管D1、D3亮,其他灭;第二秒钟二极管D2、
ORG 0000H
MOV P1,#01011111B ;低电平发光,D1、D3亮
CALL DL1S
MOV P1,#10101111B ;低电平发光,D2、D4亮
CALL DL1S
MOV P1,#11110101B ;低电平发光,D5、D7亮
CALL DL1S
MOV P1,#11111010B ;低电平发光,D6、D8亮
CALL DL1S
MOV P1,#01010101B ;低电平发光,D1357亮
CALL DL1S
MOV P1,#10101010B ;低电平发光,D2468亮
CALL DL1S
MOV P1,#00000000B ;低电平发光,全亮
CALL DL1S
MOV P1,#11111111B ;低电平发光,全灭
CALL DL1S
LJMP 0000H ;循环
DL1S:;延时一秒子程序
MOV R5,#100 ;修改这些数字,可以控制延时时间
D1:MOV R6,#100
D2:MOV R7,#100 ;题目,没有给出晶振频率
DJNZ R7,$ ;所以,延时时间,请自行调整
DJNZ R6,D2
DJNZ R5,D1
RET
END