把所有端口的同时置高置低,不断闪烁

发布者:SparklingStar22最新更新时间:2011-02-25 手机看文章 扫描二维码
随时随地手机看文章
;**************************************************************************************************************
;* (程序转载请著明出处                                                                                        *
;*  E-mail:sxj1974@163.com (51c51 test web)  51测试网(深圳学林电子有限公司),自学单片机的网站         *
;* tel:13714407535 石学军 www.51c51.com www.8951.com 51测试网(深圳学林电子有限公司)系列自学单片机例程 *   
;**************************************************************************************************************

; 知识要点:理解单片机的运行过程, 理解延时程序,

ORG 0000H;程序开始

LJMP MAIN;

ORG 030H;

MAIN:MOV P0,#00H;把p0,p1,p2,p3全部置低电平

MOV P1,#00H;

MOV P2,#00H;

MOV P3,#00H;

ACALL DEL;    延时

MOV P0,#0FFH; 把p0,p1,p2,p3全部置高电平

MOV P1,#0FFH;

MOV P2,#0FFH;

MOV P3,#0FFH;

ACALL DEL;  延时

AJMP MAIN;   重新开始

ORG 0200H;    从200h开始存放

DEL:MOV R5,#04H;  延时子程序

F3:MOV R6,#0FFH;

F2:MOV R7,#0FFH;

F1:  DJNZ R7,F1;

DJNZ R6,F2;

DJNZ R5,F3;

RET; 子程序结束

END

程序在倚天版运行的状态1,全部不亮

程序在倚天版运行的状态2,全部亮   

引用地址:把所有端口的同时置高置低,不断闪烁

上一篇:DS18B20和PIC单片机通讯源程序
下一篇:流水灯

小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved