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

📄 text10.1.1.asm

📁 学校电铃以及广自动播控制系统
💻 ASM
字号:
       ORG   00H
       MOV   R1,#00H
	   MOV   R2,#00H
       MOV   32H,#07H              ;时字节预设7点
       MOV   31H,#3BH              ;分字节预设59分
       MOV   30H,#3BH              ;妙字节预设59妙 
       MOV   TMOD,#10H            ;定时器1工作方式1
       MOV   TH1,#3CH		      ;3C
       MOV   TL1,#0B0H			   ;0B0
       MOV   IE,#00H
ONE:   MOV   R0,#50H
       MOV   50H,#08H             ;开始存时间值
       MOV   51H,#00H
       MOV   52H,#00H
       MOV   53H,#0FEH
       MOV   54H,#08H
       MOV   55H,#00H
       MOV   56H,#0AH
       MOV   57H,#0FDH
       MOV   58H,#08H
       MOV   59H,#32H
       MOV   5AH,#00H
       MOV   5BH,#0FEH
       MOV   5CH,#08H
       MOV   5DH,#32H
       MOV   5EH,#0AH
       MOV   5FH,#0FDH
       MOV   60H,#09H             
       MOV   61H,#00H
       MOV   62H,#00H
       MOV   63H,#0FEH
       MOV   64H,#09H
       MOV   65H,#00H
       MOV   66H,#0AH
       MOV   67H,#0FDH
       MOV   68H,#09H
       MOV   69H,#32H
       MOV   6AH,#00H
       MOV   6BH,#0FEH
       MOV   6CH,#09H
       MOV   6DH,#32H
       MOV   6EH,#0AH
       MOV   6FH,#0FDH
       MOV   70H,#09H             
       MOV   71H,#34H
       MOV   72H,#00H
       MOV   73H,#7EH
       MOV   74H,#0AH
       MOV   75H,#05H
       MOV   76H,#00H
       MOV   77H,#0BFH
       MOV   78H,#0AH
       MOV   79H,#0AH
       MOV   7AH,#00H
       MOV   7BH,#0FEH
       MOV   7CH,#0AH
       MOV   7DH,#0AH
       MOV   7EH,#0AH
       MOV   7FH,#0FDH
	   AJMP  LOOP
TWO:   MOV   R0,#40H
       MOV   40H,#0BH             
       MOV   41H,#00H
       MOV   42H,#00H
       MOV   43H,#0FEH
       MOV   44H,#0BH
       MOV   45H,#00H
       MOV   46H,#0AH
       MOV   47H,#0FDH
       MOV   48H,#0BH
       MOV   49H,#0AH
       MOV   4AH,#00H
       MOV   4BH,#0FEH
       MOV   4CH,#0BH
       MOV   4DH,#0AH
       MOV   4EH,#0AH
       MOV   4FH,#0FDH
       MOV   50H,#0CH             
       MOV   51H,#00H
       MOV   52H,#00H
       MOV   53H,#0FEH
       MOV   54H,#0CH
       MOV   55H,#00H
       MOV   56H,#0AH
       MOV   57H,#0FDH
       MOV   58H,#0DH
       MOV   59H,#1EH
       MOV   5AH,#00H
       MOV   5BH,#0FEH
       MOV   5CH,#0DH
       MOV   5DH,#1EH
       MOV   5EH,#0AH
       MOV   5FH,#0FDH
       MOV   60H,#0EH             
       MOV   61H,#14H
       MOV   62H,#00H
       MOV   63H,#0FEH
       MOV   64H,#0EH
       MOV   65H,#14H
       MOV   66H,#0AH
       MOV   67H,#0FDH
       MOV   68H,#0EH
       MOV   69H,#1EH
       MOV   6AH,#00H
       MOV   6BH,#0FEH
       MOV   6CH,#0DH
       MOV   6DH,#1EH
       MOV   6EH,#0AH
       MOV   6FH,#0FDH
       MOV   70H,#0FH             
       MOV   71H,#14H
       MOV   72H,#00H
       MOV   73H,#0FEH
       MOV   74H,#0FH
       MOV   75H,#14H
       MOV   76H,#0AH
       MOV   77H,#0FDH
       MOV   78H,#0EH
       MOV   79H,#15H
       MOV   7AH,#00H
       MOV   7BH,#7EH
       MOV   7CH,#0FH
       MOV   7DH,#32H
       MOV   7EH,#00H
       MOV   7FH,#0BFH            ;存时间值结束
LOOP:  SETB  TR1                  ;定时时间为50ms
       JBC   TF1,LOOP1
       AJMP  LOOP
LOOP1: INC   R1
       CJNE  R1,#14H,LOOP2
       AJMP  JIA1
LOOP2: MOV   TH1,#3CH
       MOV   TL1,#0B0H
       CLR   TF1 
       AJMP  LOOP
JIA1:  MOV   R1,#00H
       INC   30H
       MOV   A,30H
       CJNE  A,#3CH,SEND8
       MOV   30H,#00H
       INC   31H
       MOV   A,31H
       CJNE  A,#3CH,SEND8
       MOV   31H,#00H
       INC   32H
       MOV   A,32H
       CJNE  A,#18H,SEND8
       MOV   32H,#00H
SEND8: MOV   A,@R0
       CJNE  A,32H,LOOP2
       INC   R0
       MOV   A,@R0
       CJNE  A,31H,LOOP3
       INC   R0
       MOV   A,@R0
       CJNE  A,30H,LOOP4
       INC   R0
       MOV   A,@R0
       MOV   P1,A
	   INC   R0
	   MOV   A,R0
       CJNE  A,#7FH,LOOP5
	   INC   R2
	   MOV   A,R2
	   MOV   B,#02H
	   DIV   AB
	   MOV   A,B
	   CJNE  A,#00H,LOOP6
	   LJMP  ONE
LOOP5: LJMP  LOOP2
LOOP6: LJMP  TWO
LOOP3: DEC   R0
       LJMP  LOOP2
LOOP4: DEC   R0
       DEC   R0
       LJMP  LOOP2
       END

⌨️ 快捷键说明

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