微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 定时器流水灯

定时器流水灯

时间:11-27 来源:互联网 点击:

?图一

电路连接如图一:

源程序:

ORG 0000H;

LJMP MAIN;

ORG 0030H;

MAIN:MOV P1,#80H; 灯亮主程序

MAIN1:MOV A,P1;

RL A;

MOV P1,A;

LCALL DELAY;

LJMP MAIN1;

DELAY:MOV R4, #10; 0.5s定时延时子程序

MOV TMOD,#1H;启动定时50ms定时

TIMER:MOV TH0,#3CH;

MOV TL0,#0B0H;

SETB TR0;

WAIT:JB TF0,OK; 溢出判断

LJMP WAIT;

OK:CLR TF0; 清零溢出位

DJNZ R4,TIMER;执行十次50ms定时

RET

END?

上一篇:stm32堆栈详解
下一篇:单片机应用领域

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top