• 用汇编语言点亮LED(基于STC大学计划实验箱)


    P1M1    DATA    0x91    //  =00--->准双向口,  01--->推挽模式           =10--->输入模式,  11--->开漏模式

     P1M0    DATA    0x92  //  =00--->准双向口,  01--->推挽模式           =10--->输入模式,  11--->开漏模式
        ORG   10      //设置下一条程序的起始地址
       START:
        CLR  A     //对A清0
        MOV        P1M1, A   //将A设置为准双向口(有的单片机不需要设置)
         MOV        P1M0, A  //将A设置为准双向口(有的单片机不需要设置)

         SETB  P1.6     //将P1.6置1,LED灭
         LCALL DELAY   //跳转到DELAY延时
         CLR  P1.6     //P1.6置0,LED亮
         LCALL  DELAY   //跳转到DELAY延时
         AJMP   START    //跳回START进行下一次LED闪烁

    /*延时程序,延时时间 t=(  2*100*90*80+3*90*100+3*100+3)T/

    DELAY:  MOV   R7,#100          
       DEL1:MOV   R6,#90
       DEL2:MOV   R5,#80
       DEL3:DJNZ  R5,DEL3
                DJNZ   R6,DEL2
                DJNZ   R7,DEL1
                RET
         END

  • 相关阅读:
    poj 2488 DFS
    畅通工程 并查集模版
    KMP 模板
    poj 1426 DFS
    poj 2528 线段数
    poj 3468 线段数 修改区间(点)
    CVPR2012文章阅读(2)A Unified Approach to Salient Object Detection via Low Rank Matrix Recovery
    如何制定目标
    Saliency Map 最新综述
    计算机视觉模式识别重要会议杂志
  • 原文地址:https://www.cnblogs.com/hello-liu/p/9033523.html
Copyright © 2020-2023  润新知