标题: 跑马灯单灯减速程序,汇编 [打印本页]

作者: 花溪    时间: 2018-8-4 21:52
标题: 跑马灯单灯减速程序,汇编
单片机源程序如下:
  1.       ORG 0000H
  2.       LJMP MAIN
  3.       ORG 1000H
  4. MAIN:
  5.       CLR C
  6.           MOV B,#1             ;引入B记录外层循环次数
  7.           MOV A,#0FEH
  8. LOOP:
  9.       
  10.       MOV P2,A
  11.           LCALL DELAY1S
  12. LOOP1:
  13.       RL A
  14.           SJMP LOOP
  15. DELAY1S:
  16. DELAY: MOV R5,B
  17. DELAY1:MOV R6,#100           ;R6R7控制初速度
  18. DELAY2:MOV R7,#209
  19. DELAY3:
  20.        DJNZ R7,DELAY3
  21.        DJNZ R6,DELAY2
  22.            DJNZ R5,DELAY1
  23.            INC B                 ;使B自增
  24.            MOV R0,B
  25.            CJNE R0,#01DH,LOOP1   ;当B达到一定值时程序停止运行
  26.            SJMP $
  27.            END
  28.           
复制代码

所有资料51hei提供下载:
减速.zip (17.7 KB, 下载次数: 4)







欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1