流水灯实验(更简单的)

发布者:创客1992最新更新时间:2016-09-13 来源: eefocus关键字:流水灯实验  P1口 手机看文章 扫描二维码
随时随地手机看文章
;目的:采用P1口作为输出口

;程序名字:流水灯实验
;说明:此程序实现先简单的流水等实验,

            ORG  0000H
LOOP: MOV  A,#11111110B
            MOV  R2,#8 ;循环移动的次数
OUTPUT: MOV  P1,A
                RL  A ;累加器循环左移指令
                CALL DELAY
                DJNZ R2,OUTPUT
                LJMP LOOP
;延时0.5秒

DELAY: MOV  R5,#4
L1:         MOV  R6,#0 
L0:         MOV  R7,#0
              DJNZ R7,$
              DJNZ R6,L0
              DJNZ R5,L1

              RET
              END

关键字:流水灯实验  P1口 引用地址:流水灯实验(更简单的)

上一篇:单片机C语言左移和右移漫谈
下一篇:蜂鸣器控制高级程序

推荐阅读最新更新时间:2024-03-16 15:09

MCS-51系列单片机并行P1的操作方法
  P1口的字节地址为90H,位地址为90H~97H。 对P1 口的操作,可以采用字节操作,也可以采用位操作。复位以后,口锁存器为1 。      例:在下图中,P1.0~P1.3作为输出线,接指示灯L0~L3。P1.4~P1.7作为输入线接四个开关K0~K3。       例1 的子程序采用字节操作指令将开关状态送指示灯显示,Ki闭合,Li亮。   例1KLA:MOVA,P1      SWAPA      ORLA,#0F0H ;保持P1.4~P1.7口锁存器为1      MOVP1,A      RET      例2用位操作指令实现同样的功能。      例2 KLB:MOVC,P1.4 ;位传送不影响P1.4~P1.
[单片机]
89C51单片机定时/计数器、P1编程举例
在89C51单片机的P1.0端口上接有一个发光二极管,P1.0输出低电平时发光二极管点亮,输出高电平时熄灭。P1.7接有一个开关,开关闭合时,P1.7为低电平,断开时为高电平。请设计一个控制程序,当开关闭合时,发光二极管每秒钟闪烁一次,当开关断开时,发光二极管每秒钟闪烁两次。已知系统使用12MHz的晶体。 LED BIT P1.0 ;发光二极管控制信号输出端口 KEY BIT P1.7 ;开关状态检测端口 CLOK EQU 20H ;时钟单元(单位:1/16秒) SEC BIT CLOK.3 ;秒闪烁控制位 DSEC BIT CLOK.2 ;半秒闪烁控制位 ORG 0000H LJMP MAIN ;至主程序 ORG
[单片机]
51单片机 (2)流水灯实验
一、控制一/多灯亮灭 汇编实现 ;注释 LOOP: ;SETB P1.1 ;(1)熄灭灯 MOV P1,#0FFH; LCALL DELAY ;(2)延时一段时间 ;CLR P1.1 ;(3)点亮灯 MOV P1,#0FDH; LCALL DELAY ;(4)延时一段时间 AJMP LOOP ;(5)跳转到第一句LOOP处 ;以下子程序 DELAY: MOV R7,#250 ; D1: MOV R6,#250 ; D2: DJNZ R6,D2 ;R6=R6-1;IF(R6!=0) GOTO D2; DJNZ R7,D1 ;
[单片机]
单片机P1高四位做按键,低四位做输出显示程序
;有对应的C51程序 ;本程序主要是初步体现基于单片机的按键的设计, ;用P1口的低八位发光二极管显示,只是为了显示实验结果 ;2007-06-05 org 0000h ljmp start org 0060h start: mov a,#0f0h ;准备给P1口高四位置高,做输入 mov p1,a ;给P1口高四位置高 mov a,p1
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

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

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

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