⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 光跟踪.asm

📁 电动车的程序
💻 ASM
字号:
   ORG  0000H
      SJMP MAIN
      ORG  0003H
      LJMP INTER
      ORG 0030H
MAIN: SETB EA
      SETB IT0
      SETB EX0
      MOV 47H,#00H
      MOV 48H,#00H
      MOV 49H,#00H
QUDONGAD:MOV A,49H     
      MOV DPTR,#00H
      MOVX @DPTR,A
      MOV A,47H
      CJNE A,48H,NEXT1
NEXT1:JC NEXT2
      ACALL ZUO
      ACALL ZUO
      ACALL ZUO
      ACALL ZUO
      ACALL ZUO
      SJMP QUDONGAD
      
NEXT2:ACALL YOU
      ACALL YOU
      ACALL YOU
      ACALL YOU
      ACALL YOU
      SJMP QUDONGAD

   
YOU:  SETB P1.3
      CLR P1.4
      CLR P1.1
      SETB P1.2
      ACALL DELAY
      ACALL DELAY
      ACALL DELAY
      SETB P1.4
      ACALL DELAY
      CLR P1.4
      CLR P1.2
      ACALL DELAY
      ACALL DELAY
      ACALL DELAY
      SETB P1.4
      ACALL  DELAY
      CLR P1.4
      ACALL DELAY
      ACALL DELAY
      ACALL DELAY
      SETB P1.4
      ACALL  DELAY
        RET


 ZUO: SETB P1.4
      CLR P1.3
      CLR P1.1
      SETB P1.2
      ACALL DELAY
      ACALL DELAY
      ACALL DELAY
      SETB P1.3
      ACALL DELAY
      CLR P1.3
      CLR P1.2
      ACALL DELAY
      ACALL DELAY
      ACALL DELAY
      SETB P1.3
      ACALL  DELAY
      CLR P1.3
      ACALL DELAY
      ACALL DELAY
      ACALL DELAY
      SETB P1.3
      ACALL  DELAY
      RET




DELAY:MOV 45H,#01H
LOOP4:MOV 46H,#0FFH
LOOP5:DJNZ 46H,LOOP5
      DJNZ 45H,LOOP4
      RET     
      AJMP MAIN


 ;;;;;;转换后数据处理 ;;;;
INTER:  MOV DPTR,#00H
        MOVX A,@DPTR
        JB 20H.2,NEXT
        MOV 47H,A
        SETB 20H.2
        MOV 49H,#01H
        SJMP NEX
 NEXT:MOV 48H,A
      CLR 20H.2
      MOV 49H,#00H    
 NEX:RETI   
     END
        

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -