共有 44186 位读者读过此文 【选择字体颜色】: 【字体:放大 正常 缩小】     【双击自动滚屏】【图片滚轮变焦】

P1口作简易流水灯程序(一)

发表日期:2006年10月20日   出处:本站原创 作者:飞奔 【编辑录入:飞奔

;***************************************************************************
;*  程序功能:P1口接的8个发光二极管流水灯点亮                                                             *
;*  雨飞电子科技资讯网  www.yufik.com  E-mail: yufik@163.com                                       *
;*  程序编写:飞奔  更多例程请关注我们的网站                                                                     *
;***************************************************************************
                 ORG 0000H
                 AJMP MAIN
                 ORG 0030H

MAIN:     MOV A,#0FEH      ;送数据初值
                 MOV P1,A              ;数据送P1口点亮发光二极管
                 ACALL DELAY      ;延时
                 MOV R3,#07H        ;设置左移7次
LOOP:     RL A                         ;左移一位
                 MOV P1,A               ;数据送P1口点亮发光二极管
                 ACALL DELAY      ;延时
                 DJNZ R3,LOOP      ;R3是否为0,不为0转LOOP继续执行
                 AJMP MAIN           ;返回主程循环执

DELAY:   MOV R7,#255          ;延时子程序
D1:            MOV R6,#255
D2:            DJNZ R6,D2
                  DJNZ R7,D1
                  RET                          ;子程序返回
                  END                         ;程序结束

0
  • 上一篇:发光二极管闪亮程序(一)
  • 下一篇:单片机MCS-51系列指令快速记忆法
  • 相关专题:

  • 专题1信息无
  • 专题2信息无
  • 相关评论:(评论内容只代表网友观点,与本站立场无关!)

    发表人:[王猪放 IP:218.22.71.226 发表人邮件:573109893@qq.com 发表时间:2008/9/2 20:14:56]

  • 评论内容:猪啊!!能不能用查表法编一下下啊!!
  • 发表、查看更多关于该信息的评论 将本信息发给好友 打印本页

    Copyright © 2003-2017 www.fmdiy.com All Rights Reserved
    电话:020-86048309   手机:13512700536
    Powered By:ForecastNews v1.5(B1)
    点击这里给我发消息 xml聚合新闻rss2.0 firefox全面支持 Creative Commons License
    页面执行时间:31.250毫秒