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

📄 93c46-0002.lst

📁 单片机8051下 对EEPROM存储器的读写程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
00DE EF              136                  MOV   A,R7
00DF 33              137                  RLC   A
00E0 92B5            138                  MOV   P3.5,C
00E2 D2B3            139                  SETB  P3.3
00E4 33              140                  RLC   A
00E5 C2B3            141                  CLR   P3.3
00E7 92B5            142                  MOV   P3.5,C
00E9 D2B3            143                  SETB  P3.3
00EB 00              144                  NOP
00EC 00              145                  NOP
00ED C2B3            146                  CLR   P3.3
00EF ED              147                  MOV   A,R5
00F0 33              148                  RLC   A
00F1 FD              149                  MOV   R5,A
00F2 E4              150                  CLR   A
00F3 FF              151                  MOV   R7,A
00F4 ED              152     INOP_LP:     MOV   A,R5
00F5 33              153                  RLC   A
00F6 92B5            154                  MOV   P3.5,C
00F8 D2B3            155                  SETB  P3.3
00FA ED              156                  MOV   A,R5
00FB 33              157                  RLC   A
00FC FD              158                  MOV   R5,A
00FD C2B3            159                  CLR   P3.3
00FF 0F              160                  INC   R7
0100 BF07F1          161                  CJNE  R7,#07H,INOP_LP
0103 D2B5            162                  SETB  P3.5
0105 22              163                  RET
                     164     ;==========================================================
0106 E4              165     SHIN :       CLR   A
0107 FE              166                  MOV   R6,A
0108 EE              167                  MOV   A,R6
0109 EF              168                  MOV   A,R7
010A 33              169     SHIN_LP:     RLC   A
010B 92B5            170                  MOV   P3.5,C
010D D2B3            171                  SETB  P3.3
010F 00              172                  NOP
0110 00              173                  NOP
0111 C2B3            174                  CLR   P3.3
0113 0E              175                  INC   R6
0114 BE08F3          176                  CJNE  R6,#08H,SHIN_LP
0117 D2B5            177                  SETB  P3.5
0119 22              178                  RET
                     179     ;==========================================================
011A E4              180     SHOUT:       CLR   A
011B FE              181                  MOV   R6,A
011C D2B3            182     SHOUT_LP:    SETB  P3.3
011E 00              183                  NOP
011F 00              184                  NOP
0120 C2B3            185                  CLR   P3.3
0122 A2B6            186                  MOV   C,P3.6
0124 33              187                  RLC   A
0125 0E              188                  INC   R6
0126 BE08F3          189                  CJNE  R6,#08H,SHOUT_LP
0129 FF              190                  MOV   R7,A
A51 MACRO ASSEMBLER  93C46_0002                                                           12/20/2006 21:52:42 PAGE     4

012A 22              191                  RET
                     192     ;===========================================================
012B EF              193     DELAYMS:     MOV   A,R7
012C 6009            194                  JZ    END_DLYMS
012E 7EB9            195     DLY_LP1:     MOV   R6,#0B9H
0130 00              196     DLY_LP2:     NOP
0131 00              197                  NOP
0132 00              198                  NOP
0133 DEFB            199                  DJNZ  R6,DLY_LP2
0135 DFF7            200                  DJNZ  R7,DLY_LP1
0137 22              201     END_DLYMS:   RET
                     202     ;=========================================================
0138                 203     Delay4:                     ;延时0.5S子程序
0138 7D05            204                  MOV  R5,#5
013A 7FC8            205      DL0:        MOV R7,#200
013C 7EFA            206      DL1:        MOV R6,#250
013E DEFE            207      DL2:        DJNZ R6,DL2
0140 DFFA            208                  DJNZ R7,DL1
0142 DDF6            209                  DJNZ R5,DL0
0144 22              210                  RET
                     211     
0145                 212     DELAY1MS:                   ;延时1ms子程序
0145 7F02            213                  MOV R7,#2
0147 7EFA            214      DL3:        MOV R6,#250
0149 DEFE            215      DL4:        DJNZ R6,DL4
014B DFFA            216                  DJNZ R7,DL3
014D 22              217                  RET
                     218     ;=========================================================
014E 7EBDDBE7        219     TABLE:     DB  7EH,0BDH,0DBH,0E7H,0DBH,0BDH,7EH,0FFH
0152 DBBD7EFF                
                     220     ;=========================================================
0156 F9A4B099        221     TABLE1:    DB  0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H
015A 9282F880                
                     222     ;=========================================================
                     223       END
A51 MACRO ASSEMBLER  93C46_0002                                                           12/20/2006 21:52:42 PAGE     5

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


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

ADDR . . . . . . .  N NUMB   0020H   A   
B. . . . . . . . .  D ADDR   00F0H   A   
CS . . . . . . . .  B ADDR   00B0H.4 A   
DELAY1MS . . . . .  C ADDR   0145H   A   
DELAY4 . . . . . .  C ADDR   0138H   A   
DELAYMS. . . . . .  C ADDR   012BH   A   
DI . . . . . . . .  B ADDR   00B0H.5 A   
DL0. . . . . . . .  C ADDR   013AH   A   
DL1. . . . . . . .  C ADDR   013CH   A   
DL2. . . . . . . .  C ADDR   013EH   A   
DL3. . . . . . . .  C ADDR   0147H   A   
DL4. . . . . . . .  C ADDR   0149H   A   
DLY_LP1. . . . . .  C ADDR   012EH   A   
DLY_LP2. . . . . .  C ADDR   0130H   A   
DO . . . . . . . .  B ADDR   00B0H.6 A   
END_DLYMS. . . . .  C ADDR   0137H   A   
ERASE. . . . . . .  C ADDR   00C1H   A   
EWDS . . . . . . .  C ADDR   00B8H   A   
EWEN . . . . . . .  C ADDR   00AEH   A   
INDATA . . . . . .  N NUMB   0021H   A   
INOP . . . . . . .  C ADDR   00D0H   A   
INOP_LP. . . . . .  C ADDR   00F4H   A   
LEDOUT1. . . . . .  C ADDR   0075H   A   
LEDOUT2. . . . . .  C ADDR   007BH   A   
MAIN . . . . . . .  C ADDR   0030H   A   
MAIN_LP. . . . . .  C ADDR   0061H   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
READ . . . . . . .  C ADDR   009FH   A   
SHIN . . . . . . .  C ADDR   0106H   A   
SHIN_LP. . . . . .  C ADDR   010AH   A   
SHOUT. . . . . . .  C ADDR   011AH   A   
SHOUT_LP . . . . .  C ADDR   011CH   A   
SK . . . . . . . .  B ADDR   00B0H.3 A   
SP . . . . . . . .  D ADDR   0081H   A   
TABLE. . . . . . .  C ADDR   014EH   A   
TABLE1 . . . . . .  C ADDR   0156H   A   
WRITE. . . . . . .  C ADDR   0088H   A   
WRITE_LP . . . . .  C ADDR   0044H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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