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

📄 rlc.lst

📁 用来计算不同oscillator下
💻 LST
字号:
A51 MACRO ASSEMBLER  RLC                                                                  03/06/2006 11:44:02 PAGE     1


MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN .\OBJ\RLC.obj
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE ASM\RLC.A51 SET(SMALL) DEBUG PRINT(.\LST\RLC.lst) OBJECT(.\OBJ\RLC.obj) EP

LOC  OBJ            LINE     SOURCE

                       1     
                       2     
                       3     
                       4     
                       5     
                       6     
                       7     
                       8     
                       9     
                      10     
                      11     
                      12     
                      13     
                      14     
                      15     
                      16     
                      17     
                      18     
                      19     ;******************************D E F I N I T I O N******************************
                      20                                    NAME RIGHTSHIFT                     
                      21     ;*****************************D E C L A R A T I O N*****************************
                      22     
                      23     
                      24                         PUBLIC  _RlcChar
                      25                        
                      26     
                      27     
                      28     RLC_ROUTINE         SEGMENT CODE
----                  29                         RSEG    RLC_ROUTINE
                      30     
                      31     
                      32     ;-------------------------------------------------------------------------------
                      33     ;shift char in ACC
0000 8FF0             34     _RlcChar:           MOV     B,R7
0002 7F08             35                         MOV     R7,#8
0004 7B00             36                         MOV     R3,#0
0006 C3               37                         CLR     C
0007 A8F0             38                         MOV     R0,B
0009 E8               39     RL0:                MOV     A,R0
000A 33               40                         RLC     A
000B F8               41                         MOV     R0,A
                      42                         ;;CLR     A
000C EB               43                         MOV     A,R3
000D 33               44                         RLC     A
000E FB               45                         MOV     R3,A
000F DFF8             46                         DJNZ    R7,RL0
0011 22               47                         RET
                      48     
                      49     ;-------------------------------------------------------------------------------
                      50     ;stop compiling
                      51     
                      52                         END
A51 MACRO ASSEMBLER  RLC                                                                  03/06/2006 11:44:02 PAGE     2

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


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

B. . . . . . . . .  D ADDR   00F0H   A   
RIGHTSHIFT . . . .  N NUMB   -----       
RL0. . . . . . . .  C ADDR   0009H   R   SEG=RLC_ROUTINE
RLC_ROUTINE. . . .  C SEG    0012H       REL=UNIT
_RLCCHAR . . . . .  C ADDR   0000H   R   SEG=RLC_ROUTINE


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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