标题: 51单片机的16LED流水灯应用 还有一个4LED汇编程序和仿真 [打印本页]

作者: 杨羡君    时间: 2017-4-6 16:48
标题: 51单片机的16LED流水灯应用 还有一个4LED汇编程序和仿真
单片机的简单应用16LED流水灯原理图:




源程序:
  1. ORG  0000H
  2. LJMP MAIN

  3. ORG 0030H
  4. MAIN:   MOV A,#11111110B
  5.                 MOV B,#11111111B
  6. L8:     MOV P1,A
  7.         MOV P3,B
  8.                 LCALL TIME
  9.                 RL A
  10.                 JNB ACC.7,H8
  11.                 SJMP L8
  12. H8:     MOV P1,A
  13.         MOV P3,B
  14.                 LCALL TIME
  15.                 MOV A,#11111110B
  16. HL8:        MOV P3,A
  17.                 MOV P1,B
  18.                 LCALL TIME
  19.                 RL A
  20.                 JNB ACC.7,LH8
  21.                 SJMP HL8
  22. LH8:        MOV P3,A
  23.                 MOV P1,B
  24.                 LCALL TIME
  25.                 RR A
  26.                 JNB ACC.0,L9
  27.                 SJMP LH8
  28. L9:                MOV P3,A
  29.                 MOV P1,B
  30.                 LCALL TIME
  31.                 MOV A,#01111111B
  32. L10:        MOV P1,A
  33.                 MOV P3,B
  34.                 LCALL TIME
  35.                 RR A
  36.                 JNB ACC.0,L8
  37.                 SJMP L10

  38.                  
  39. ORG 0100H
  40. TIME: MOV R1,#0FAH
  41. L1:   MOV R0,#0FFH
  42. W1:          DJNZ R0,W1
  43.           DJNZ R1,L1
  44.           NOP
  45.           NOP
  46.           RET
  47. END
复制代码



下载:
16LEDS.rar (159.94 KB, 下载次数: 18)


作者: 杨羡君    时间: 2017-4-6 16:49
各种都可以哦
作者: 杨羡君    时间: 2017-4-6 16:50
各种灯都可以实现哦




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