把所有端口的同时置高置低,不断闪烁
时间:02-25
来源:互联网
点击:
;**************************************************************************************************************
;* (程序转载请著明出处 *
;* E-mail:sxj1974@163.com (51c51 test web) 51测试网(深圳学林电子有限公司),自学单片机的网站 *
;* tel:13714407535 石学军 www.51c51.com www.8951.com 51测试网(深圳学林电子有限公司)系列自学单片机例程 *
;**************************************************************************************************************
;* (程序转载请著明出处 *
;* 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; 子程序结束
程序在倚天版运行的状态1,全部不亮
程序在倚天版运行的状态2,全部亮
单片机 51单片机 MCU 单片机视频教程 单片机开发 ARM单片机 AVR单片机 PIC单片机 Atmel stm32 单片机学习 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)