您的位置 首页 电源

单片机入门程序一

;*****************************************;;实验名称:闪烁灯实验;;作者:龙谊;;版本:VER10;;说明:初学者学习单片机编程

;*****************************************;

;试验称号: 闪耀灯试验
;作者: 龙谊
;版别:VER 1.0
;阐明:初学者学习单片机编程入门试验
;修正:
;编程言语: 汇编言语
;编程日期: 2010-04-12

;*****************************************;

办法一:

ORG00H
START:CLRP0.0;P0.0置0,使发光二极管亮
CALLDELAY;调延时子程序
SETBP0.0 ;P0.0置1,使发光二极管灭
CALLDELAY;调延时子程序
JMPSTART ;回来进行循环
DELAY:MOVR5,#20 ;选用晶振12MHZ,此延时子程序的延时时刻为0.2秒
D1: MOVR6,#20
D2: MOVR7,#248
DJNZR7,$
DJNZR6,D2
DJNZR5,D1
RET
END

办法二:

ORG00H
START:CPLP0.0;位P0.0做取反处理,使发光二极管发生亮与灭替换的作用
CALLDELAY;调延时子程序
JMPSTART;回来进行循环
DELAY:MOVR5,#20;选用晶振12MHZ,此延时子程序的延时时刻为0.2秒
D1: MOVR6,#20
D2: MOVR7,#248
DJNZR7,$
DJNZR6,D2
DJNZR5,D1
RET
END

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/dianyuan/259939.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部