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

📄 test8.lst

📁 基于单片机C51和LCD1602的显示《将近酒》的程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
A51 MACRO ASSEMBLER  TEST8                                                                12/24/2006 11:09:11 PAGE     1


MACRO ASSEMBLER A51 V7.08a
OBJECT MODULE PLACED IN .\test8.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE .\test8.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1     ;=====硬件连接参加如下=========================
  0090                 2     CS1  EQU P1.0     ;
  0091                 3     RES  EQU P1.1     ;复位端,低电平触发有效,正常时 高电平
  0092                 4     A0   EQU P1.2     ;
  0093                 5     RW   EQU P1.3     ;
  0094                 6     E_RD EQU P1.4     ;
  0080                 7     Data_bus data P0  ;LCM Data bus
  0040                 8     HLS EQU 40h
0000                   9     org 000H
0000 802E             10     jmp begin
0030                  11     ORG 0030H
0030 7147             12     begin:call LCM_INIT
0032 9136             13           call busy_check
0034 9112             14     main: call clr_screen
0036 9136             15           call busy_check
0038 1176             16           call show_pic1
003A 71BC             17           call delay_2s
                      18     
003C 9112             19           call clr_screen
003E 9136             20           call busy_check
0040 11D8             21           call show_pic2
0042 71BC             22           call delay_2s
                      23     
0044 9112             24           call clr_screen
0046 9136             25           call busy_check
0048 3131             26           call show_pic3
004A 71BC             27           call delay_2s
                      28     
004C 9112             29           call clr_screen
004E 9136             30           call busy_check
0050 318A             31           call show_pic4
0052 71BC             32           call delay_2s
                      33     
0054 9112             34           call clr_screen
0056 9136             35           call busy_check
0058 31E3             36           call show_pic5
005A 71BC             37           call delay_2s
                      38     
005C 9112             39           call clr_screen
005E 9136             40           call busy_check
0060 513C             41           call show_pic6
0062 71BC             42           call delay_2s
                      43     
0064 9112             44           call clr_screen
0066 9136             45           call busy_check
0068 5195             46           call show_pic7
006A 71BC             47           call delay_2s
                      48     
006C 9112             49           call clr_screen
006E 9136             50           call busy_check
0070 51EE             51           call show_pic8
0072 71BC             52           call delay_2s
0074 0134             53           ajmp main
0076 90048F           54     show_pic1:mov dptr,#sun
0079 74B0             55               mov a,#0b0h
007B 71CD             56               call tcom
007D 11CF             57               call mlfs
007F 9150             58               call disp
A51 MACRO ASSEMBLER  TEST8                                                                12/24/2006 11:09:11 PAGE     2

0081 90048F           59     mov dptr,#sun
0084 74B1             60               mov a,#0b1h
0086 71CD             61               call tcom
0088 11CF             62               call mlfs
008A 9170             63               call disp3
008C 90058F           64     mov dptr,#sun1
008F 74B2             65               mov a,#0b2h
0091 71CD             66               call tcom
0093 11CF             67               call mlfs
0095 9150             68               call disp
0097 90058F           69     mov dptr,#sun1
009A 74B3             70               mov a,#0b3h
009C 71CD             71               call tcom
009E 11CF             72               call mlfs
00A0 9170             73               call disp3
00A2 90068F           74     mov dptr,#sun2
00A5 74B4             75               mov a,#0b4h
00A7 71CD             76               call tcom
00A9 11CF             77               call mlfs
00AB 9150             78               call disp
00AD 90068F           79     mov dptr,#sun2
00B0 74B5             80               mov a,#0b5h
00B2 71CD             81               call tcom
00B4 11CF             82               call mlfs
00B6 9170             83               call disp3
00B8 90078F           84     mov dptr,#sun3
00BB 74B6             85               mov a,#0b6h
00BD 71CD             86               call tcom
00BF 11CF             87               call mlfs
00C1 9150             88               call disp
00C3 90078F           89     mov dptr,#sun3
00C6 74B7             90               mov a,#0b7h
00C8 71CD             91               call tcom
00CA 11CF             92               call mlfs
00CC 9170             93               call disp3
00CE 22               94               ret
                      95     
                      96     
                      97     
                      98     
00CF 7410             99     mlfs: mov a,#10h
00D1 71CD            100               call tcom
00D3 7400            101               mov a,#00h
00D5 71CD            102               call tcom
00D7 22              103            ret
00D8 90088F          104     show_pic2:mov dptr,#sun4
00DB 74B0            105               mov a,#0b0h
00DD 71CD            106               call tcom
00DF 11CF            107               call mlfs
00E1 9150            108               call disp
00E3 90088F          109     mov dptr,#sun4
00E6 74B1            110               mov a,#0b1h
00E8 71CD            111               call tcom
00EA 11CF            112               call mlfs
00EC 9170            113               call disp3
00EE 90098F          114     mov dptr,#sun5
00F1 74B2            115               mov a,#0b2h
00F3 71CD            116               call tcom
00F5 11CF            117               call mlfs
00F7 9150            118               call disp
00F9 90098F          119     mov dptr,#sun5
00FC 74B3            120               mov a,#0b3h
00FE 71CD            121               call tcom
0100 11CF            122               call mlfs
0102 9170            123               call disp3
0104 900A8F          124     mov dptr,#sun6
A51 MACRO ASSEMBLER  TEST8                                                                12/24/2006 11:09:11 PAGE     3

0107 74B4            125               mov a,#0b4h
0109 71CD            126               call tcom
010B 11CF            127               call mlfs
010D 9150            128               call disp
010F 900A8F          129     mov dptr,#sun6
0112 74B5            130               mov a,#0b5h
0114 71CD            131               call tcom
0116 11CF            132               call mlfs
0118 9170            133               call disp3
011A 900B8F          134     mov dptr,#sun7
011D 74B6            135               mov a,#0b6h
011F 71CD            136               call tcom
0121 11CF            137               call mlfs
0123 9150            138               call disp
0125 900B8F          139     mov dptr,#sun7
0128 74B7            140               mov a,#0b7h
012A 71CD            141               call tcom
012C 11CF            142               call mlfs
012E 9170            143               call disp3
0130 22              144               ret
0131 900C8F          145     show_pic3:mov dptr,#sun8
0134 74B0            146               mov a,#0b0h
0136 71CD            147               call tcom
0138 11CF            148               call mlfs
013A 9150            149               call disp
013C 900C8F          150     mov dptr,#sun8
013F 74B1            151               mov a,#0b1h
0141 71CD            152               call tcom
0143 11CF            153               call mlfs
0145 9170            154               call disp3
0147 900D8F          155     mov dptr,#sun9
014A 74B2            156               mov a,#0b2h
014C 71CD            157               call tcom
014E 11CF            158               call mlfs
0150 9150            159               call disp
0152 900D8F          160     mov dptr,#sun9
0155 74B3            161               mov a,#0b3h
0157 71CD            162               call tcom
0159 11CF            163               call mlfs
015B 9170            164               call disp3
015D 900E8F          165     mov dptr,#sun10
0160 74B4            166               mov a,#0b4h
0162 71CD            167               call tcom
0164 11CF            168               call mlfs
0166 9150            169               call disp
0168 900E8F          170     mov dptr,#sun10
016B 74B5            171               mov a,#0b5h
016D 71CD            172               call tcom
016F 11CF            173               call mlfs
0171 9170            174               call disp3
0173 900F8F          175     mov dptr,#sun11
0176 74B6            176               mov a,#0b6h
0178 71CD            177               call tcom
017A 11CF            178               call mlfs
017C 9150            179               call disp
017E 900F8F          180     mov dptr,#sun11
0181 74B7            181               mov a,#0b7h
0183 71CD            182               call tcom
0185 11CF            183               call mlfs
0187 9170            184               call disp3
0189 22              185               ret
                     186     
018A 90108F          187     show_pic4:mov dptr,#sun12
018D 74B0            188               mov a,#0b0h
018F 71CD            189               call tcom
0191 11CF            190               call mlfs
A51 MACRO ASSEMBLER  TEST8                                                                12/24/2006 11:09:11 PAGE     4

0193 9150            191               call disp
0195 90108F          192     mov dptr,#sun12
0198 74B1            193               mov a,#0b1h
019A 71CD            194               call tcom
019C 11CF            195               call mlfs
019E 9170            196               call disp3
01A0 90118F          197     mov dptr,#sun13
01A3 74B2            198               mov a,#0b2h
01A5 71CD            199               call tcom
01A7 11CF            200               call mlfs
01A9 9150            201               call disp
01AB 90118F          202     mov dptr,#sun13
01AE 74B3            203               mov a,#0b3h

⌨️ 快捷键说明

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