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

  • 相关阅读:
    PHP 函数大集合
    PHP 单词集合
    PHP 常用函数集合
    Linux 服务器中搭建环境
    windows下cmd中命令操作
    TP中的AJAX返回ajaxReturn()
    PHP面试题
    CI表单验证
    CI数据库操作_查询构造器类
    react 的核心思想 【声名式】Declarative 的理解
  • 原文地址:https://www.cnblogs.com/hello-liu/p/9033523.html
Copyright © 2011-2022 走看看