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

📄 4bit-count.lst

📁 8951系列单片机仿真。包括流水灯、数码管、定时器、点阵、液晶等
💻 LST
字号:
A51 MACRO ASSEMBLER  4BIT_COUNT                                                           08/05/2007 17:16:05 PAGE     1


MACRO ASSEMBLER A51 V6.12
OBJECT MODULE PLACED IN .\4BIT-COUNT.OBJ
ASSEMBLER INVOKED BY: C:\单片机\Keil\C51\BIN\A51.EXE .\4BIT-COUNT.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

  0030                 1     COUNT           EQU 30H 
0000                   2                             ORG 00H 
0000 E5B0              3     START:          MOV A,P3 
0002 540F              4             ANL A,#0FH 
0004 F530              5                             MOV COUNT,A 
0006 F590              6                             MOV P1,A 
0008 20B61B            7     SK2:            JB P3.6,SK1 
000B 120044            8             LCALL DELY10MS 
000E 20B615            9                             JB P3.6,SK1 
0011 0530             10                             INC COUNT 
0013 E530             11             MOV A,COUNT 
0015 B41006           12                             CJNE A,#16,NEXT 
0018 E5B0             13             MOV A,P3 
001A 540F             14                             ANL A,#0FH 
001C F530             15                             MOV COUNT,A 
001E F590             16     NEXT:           MOV P1,A 
0020 30B6FD           17     WAIT:           JNB P3.6,WAIT 
0023 020008           18             LJMP SK2 
0026 20B7DF           19     SK1:    JB P3.7,SK2 
0029 120044           20                             LCALL DELY10MS 
002C 20B7D9           21                             JB P3.7,SK2 
002F 1530             22             DEC COUNT 
0031 E530             23                             MOV A,COUNT 
0033 B40F06           24                             CJNE A,#0FH,NEX 
0036 E5B0             25             MOV A,P3 
0038 540F             26                             ANL A,#0FH 
003A F530             27                             MOV COUNT,A 
003C F590             28     NEX:            MOV P1,A 
003E 30B7FD           29     WAIT2:          JNB P3.7,WAIT2 
0041 020008           30             LJMP SK2 
0044 7E14             31     DELY10MS:       MOV R6,#20 
0046 7FF8             32                             MOV R7,#248 
0048 DFFE             33     D1:                     DJNZ R7,$ 
004A DEFC             34                             DJNZ R6,D1 
004C 22               35             RET 
                      36                             END 
A51 MACRO ASSEMBLER  4BIT_COUNT                                                           08/05/2007 17:16:05 PAGE     2

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


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

COUNT. . . . . . .  N NUMB   0030H   A   
D1 . . . . . . . .  C ADDR   0048H   A   
DELY10MS . . . . .  C ADDR   0044H   A   
NEX. . . . . . . .  C ADDR   003CH   A   
NEXT . . . . . . .  C ADDR   001EH   A   
P1 . . . . . . . .  D ADDR   0090H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
SK1. . . . . . . .  C ADDR   0026H   A   
SK2. . . . . . . .  C ADDR   0008H   A   
START. . . . . . .  C ADDR   0000H   A   
WAIT . . . . . . .  C ADDR   0020H   A   
WAIT2. . . . . . .  C ADDR   003EH   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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