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

📄 bayin.lst

📁 单片机解码红外遥控器的信号后通过与电脑串口通讯控制电脑音乐播放
💻 LST
字号:
A51 MACRO ASSEMBLER  BAYIN                                                                09/17/2007 16:43:04 PAGE     1


MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN bayin.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE bayin.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1     org 0000h
0000 0150              2     ajmp main
000B                   3     org 000bh
000B 0130              4      ajmp timer0
0030                   5     org 0030h
                       6     
0030                   7     timer0:
0030 C2AF              8     clr ea
0032 D53318            9     djnz 33h,exit
0035 855333           10     mov 33h,53h
0038 D53212           11     djnz 32h,exit
003B 855232           12     mov 32h,52h
003E D5310A           13     djnz 31h,exit1
0041 855131           14     mov 31h,51h
0044 D53004           15     djnz 30h,exit1
0047 D2D5             16     setb f0
0049 014D             17     ajmp exit
004B B2A1             18     exit1: cpl p2.1
004D D2AF             19     exit: setb ea
004F 32               20     reti
0050                  21     main:
0050 758902           22     mov tmod,#02h
0053 75A882           23     mov ie,#82h
0056 758CFE           24     mov th0,#254
0059 758AFE           25     mov tl0,#254
005C 900098           26     mov dptr,#tab
005F                  27     main1:
005F 754000           28     mov 40h,#00h
0062                  29     loop:
0062 C2AF             30     clr ea
0064 E540             31     mov a,40h
0066 93               32     movc a,@a+dptr
0067 F530             33     mov 30h,a
0069 F550             34     mov 50h,a
006B 0540             35     inc 40h
006D E540             36     mov a,40h
006F 93               37     movc a,@a+dptr
0070 F531             38     mov 31h,a
0072 F551             39     mov 51h,a
0074 0540             40     inc 40h
0076 E540             41     mov a,40h
0078 93               42     movc a,@a+dptr
0079 F532             43     mov 32h,a
007B F552             44     mov 52h,a
007D 0540             45     inc 40h
007F E540             46     mov a,40h
0081 93               47     movc a,@a+dptr
0082 F533             48     mov 33h,a
0084 F553             49     mov 53h,a
0086 D2AF             50     setb ea
0088 D28C             51     setb tr0
008A 30D5FD           52     jnb f0,$
008D C2D5             53     clr f0
008F 0540             54     inc 40h
0091 E540             55     mov a,40h
0093 B428CC           56     cjne a,#40,loop
0096 015F             57     ajmp main1
0098                  58     tab: ; 30h,31h,32h,33h
A51 MACRO ASSEMBLER  BAYIN                                                                09/17/2007 16:43:04 PAGE     2

0098 02191810         59     db 2,25,24,16 ;low frequency
009C 04191808         60     db 4,25,24,8
00A0 08191804         61     db 8,25,24,4
00A4 0C190C04         62     db 12,25,12,4
00A8 14190604         63     db 20,25,6,4
00AC 1E190504         64     db 30,25,5,4
00B0 28190404         65     db 40,25,4,4
00B4 32190304         66     db 50,25,3,4
00B8 3C190204         67     db 60,25,2,4
00BC 46320104         68     db 70,50,1,4
                      69     
                      70     end 
A51 MACRO ASSEMBLER  BAYIN                                                                09/17/2007 16:43:04 PAGE     3

SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES

EA . . . . . . . .  B ADDR   00A8H.7 A   
EXIT . . . . . . .  C ADDR   004DH   A   
EXIT1. . . . . . .  C ADDR   004BH   A   
F0 . . . . . . . .  B ADDR   00D0H.5 A   
IE . . . . . . . .  D ADDR   00A8H   A   
LOOP . . . . . . .  C ADDR   0062H   A   
MAIN . . . . . . .  C ADDR   0050H   A   
MAIN1. . . . . . .  C ADDR   005FH   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
TAB. . . . . . . .  C ADDR   0098H   A   
TH0. . . . . . . .  D ADDR   008CH   A   
TIMER0 . . . . . .  C ADDR   0030H   A   
TL0. . . . . . . .  D ADDR   008AH   A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR0. . . . . . . .  B ADDR   0088H.4 A   


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

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