zoukankan      html  css  js  c++  java
  • 用汇编语言点亮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

  • 相关阅读:
    数据库查询服务框架
    postgresql清理工具
    postgre索引
    SAP模块一句话入门(专业术语的理解)
    SAP订单结算详解
    SAP Datasheet
    ASP.NET MVC5 网站开发实践
    VMware S/4 HANA OP 1511虚拟机下载,64G内存限制解决方案
    SAP标准教材列表
    SAP文章链接
  • 原文地址:https://www.cnblogs.com/hello-liu/p/9033523.html
Copyright © 2011-2022 走看看