📄 2键输入改变输出频率.lst
字号:
A51 MACRO ASSEMBLER 2键蔩_敫腳_蔩砡频率 08/13/2007 20:55:15 PAGE 1
MACRO ASSEMBLER A51 V7.09
OBJECT MODULE PLACED IN .\2键输入改变输出频率.obj
ASSEMBLER INVOKED BY: D:\软件安装\C51\BIN\A51.EXE ..\方波发生器\2键输入改变输出频率.asm SET(SMALL) DEBUG PRINT(.\2键输入
改变输出频率.lst) OBJECT(.\2键输入改变输出频率.obj) EP
LOC OBJ LINE SOURCE
0000 1 ORG 0000H
0000 020100 2 LJMP MAIN
0003 3 ORG 0003H
0003 020123 4 LJMP IN0
0013 5 ORG 0013H
0013 020130 6 LJMP IN1
0100 7 ORG 0100H
0100 8 MAIN:
0100 901FFF 9 MOV DPTR,#1FFFH
0103 D2AF 10 SETB EA
0105 D2A8 11 SETB EX0
0107 D2AA 12 SETB EX1
0109 D288 13 SETB IT0
010B D28A 14 SETB IT1
010D 74FF 15 LOOP: MOV A,#0FFH
010F F0 16 MOVX @DPTR,A
0110 12011A 17 LCALL DELAY
0113 F4 18 CPL A
0114 F0 19 MOVX @DPTR,A
0115 12011A 20 LCALL DELAY
0118 80F3 21 SJMP LOOP
22 ;;;;;;;;;;延时子程序
011A 7F64 23 DELAY:MOV R7,#100
011C 7E0A 24 D1:MOV R6,#10
011E DEFE 25 D2:DJNZ R6,D2
0120 DFFA 26 DJNZ R7,D1
0122 22 27 RET
28
29 ;;;;;;;;;;;NT0中断服务子程序
0123 F5F0 30 IN0: MOV B,A
0125 C2AA 31 CLR EX1
0127 0E 32 INC R6
0128 BEFF02 33 CJNE R6,#0FFH,NEXT0
012B C2A8 34 CLR EX0
012D E5F0 35 NEXT0:MOV A,B
012F 32 36 RETI
37
38 ;;;;;;;;;INT1中断服务子程序
0130 F5F0 39 IN1: MOV B,A
0132 C2A8 40 CLR EX0
0134 1E 41 DEC R6
0135 BE0002 42 CJNE R6,#00H,NEXT1
0138 C2AA 43 CLR EX1
013A E5F0 44 NEXT1: MOV A,B
013C 32 45 RETI
46
47 END
A51 MACRO ASSEMBLER 2键蔩_敫腳_蔩砡频率 08/13/2007 20:55:15 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
B. . . . . . . . . D ADDR 00F0H A
D1 . . . . . . . . C ADDR 011CH A
D2 . . . . . . . . C ADDR 011EH A
DELAY. . . . . . . C ADDR 011AH A
EA . . . . . . . . B ADDR 00A8H.7 A
EX0. . . . . . . . B ADDR 00A8H.0 A
EX1. . . . . . . . B ADDR 00A8H.2 A
IN0. . . . . . . . C ADDR 0123H A
IN1. . . . . . . . C ADDR 0130H A
IT0. . . . . . . . B ADDR 0088H.0 A
IT1. . . . . . . . B ADDR 0088H.2 A
LOOP . . . . . . . C ADDR 010DH A
MAIN . . . . . . . C ADDR 0100H A
NEXT0. . . . . . . C ADDR 012DH A
NEXT1. . . . . . . C ADDR 013AH A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -