用汇编语言完成流水灯的编程
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP T0INT
MAIN:CLR P2.2
CLR P2.7
CLR P2.6
MOV A,#08D
MOV R0,#10D
MOV TMOD,#01H
MOV TH0,#3CH
MOV TL0,#0B0H
SETB ET0
SETB EA
SETB TR0
L1:CJNE A,#8D,L2
SETB P2.1
CLR P1.3
LJMP L1
L2:CJNE A,#7D,L3
SETB P1.3
CLR P2.3
LJMP L2
L3:CJNE A,#6D,L4
SETB P2.3
CLR P1.4
LJMP L3
L4:CJNE A,#5D,L5
SETB P1.4
CLR P1.5
LJMP L4
L5:CJNE A,#4D,L6
SETB P1.5
CLR P1.6
LJMP L5
L6:CJNE A,#3D,L7
SETB P1.6
CLR P1.7
LJMP L6
L7:CJNE A,#2D,L8
SETB P1.7
CLR P2.0
LJMP L7
L8:CJNE A,#1D,L1
SETB P2.0
CLR P2.1
LJMP L8
T0INT:MOV TH0,#3CH
MOV TL0,#0B0H
DJNZ R0,L10
MOV R0,#10D
DEC A
CJNE A,#00D,L10
MOV A,#08D
L10:
RETI
END
(a,1);//循环左移 } TF=0;//清除定时器溢出标志 } } } 程序分析:本程序采用非中断定时器法控制流水灯,核心语 句在于读取标志位 TF 位,TF 为定时器...
- 20 - -1- 单片机课程设计 第一章 基础设计报告 1.1 设计题目 基于单片机的简易流水灯 1.2 流程图开始 while 循环 依次点亮 8 个个发光二极管 延时 1.3...
其他还 有 20 颗 LED 则两两并联后由 CD4017 驱动,形成流水灯效果,Q0~Q9 直接接到 CD4017 的对应端(两只高亮 LED 并联后工作电流在 20mA 以下,完全不必接...
程序 A: ;用最直接的方式实现流水灯 ORG 0000H START:MOV P1,#01111111B LCALL DELAY;延时 1 秒 MOV P1,#10111111B LCALL DELAY;延时 1 秒 MOV P1,#...
用51 单片机制成真正的流水灯。用51 单片机制成真正的流水灯。隐藏>> 真正的流水灯本文来自我的百度空间:http://hi.baidu.com/do_sermon/item/329ae93772a97...
流水灯程序_电子/电路_工程科技_专业资料。文件名称:flash_led.c 文件说明:流水灯C程序 编写人员:Jerry Yang 编写日期:2006年10月5日 程序说明:MCU采用AT89S51...
韶关学院 课程设计说明书(论文) 课程设计题目:电子技术综合设计与实践 ——基于51单片机LED流水灯设计 学生姓名:欧庆德 学号:11101101017 院系:物理与机电工程学院...
LED 流水灯电路图文说明 LED 流水灯的中心议题: LED 流水灯电路图 LED 流水灯的解决方案: 电路说明 性能参数 元件清单 电路图 本文图文解说以三极管和 LED 组成...
实现8个LED流水灯程序用中文表示为:P1.0低、延时、P1.0高、P1.1低、延时、P1.1高、P1.2低、延时、P1.2高、P1.3低、延时、P1.3高、P1.4低、...
系统以采用 MCS-51 系列单片 机 Intel8051 为中心器件来设计 LED 流水灯系统,实现 8 个 LED 霓虹灯的左、右 循环显示,并实现循环的速度可调。 1.2 设计...

我要评论