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

📄 sff8472_table.lst

📁 ADI公司的关于光通讯模块的监控程序,在KEIL FOR ARM 的编译环境编译.程序大小约12K,芯片是ADu7020.
💻 LST
📖 第 1 页 / 共 5 页
字号:
 0000049C  7001      STRB        R1,[R0,#0x0] ; A2h+68
 0000049E  2100      MOV         R1,#0x0
 000004A0  4800      LDR         R0,=A2h + 0x45 ; A2h+69
 000004A2  7001      STRB        R1,[R0,#0x0] ; A2h+69
  146: A2h[70] = 0x00;     A2h[71] = 0x00;
 000004A4  2100      MOV         R1,#0x0
 000004A6  4800      LDR         R0,=A2h + 0x46 ; A2h+70
 000004A8  7001      STRB        R1,[R0,#0x0] ; A2h+70
 000004AA  2100      MOV         R1,#0x0
 000004AC  4800      LDR         R0,=A2h + 0x47 ; A2h+71
 000004AE  7001      STRB        R1,[R0,#0x0] ; A2h+71
  147: A2h[72] = 0x00;     A2h[73] = 0x00;
 000004B0  2100      MOV         R1,#0x0
 000004B2  4800      LDR         R0,=A2h + 0x48 ; A2h+72
 000004B4  7001      STRB        R1,[R0,#0x0] ; A2h+72
 000004B6  2100      MOV         R1,#0x0
 000004B8  4800      LDR         R0,=A2h + 0x49 ; A2h+73
ARM COMPILER V2.32a,  sff8472_table                                                        08/08/05  09:50:23  PAGE 17  

 000004BA  7001      STRB        R1,[R0,#0x0] ; A2h+73
  148: A2h[74] = 0x00;     A2h[75] = 0x00;
 000004BC  2100      MOV         R1,#0x0
 000004BE  4800      LDR         R0,=A2h + 0x4A ; A2h+74
 000004C0  7001      STRB        R1,[R0,#0x0] ; A2h+74
 000004C2  2100      MOV         R1,#0x0
 000004C4  4800      LDR         R0,=A2h + 0x4B ; A2h+75
 000004C6  7001      STRB        R1,[R0,#0x0] ; A2h+75
  149: A2h[76] = 0x00;     A2h[77] = 0x00;
 000004C8  2100      MOV         R1,#0x0
 000004CA  4800      LDR         R0,=A2h + 0x4C ; A2h+76
 000004CC  7001      STRB        R1,[R0,#0x0] ; A2h+76
 000004CE  2100      MOV         R1,#0x0
 000004D0  4800      LDR         R0,=A2h + 0x4D ; A2h+77
 000004D2  7001      STRB        R1,[R0,#0x0] ; A2h+77
  150: A2h[78] = 0x00;     A2h[79] = 0x00;
 000004D4  2100      MOV         R1,#0x0
 000004D6  4800      LDR         R0,=A2h + 0x4E ; A2h+78
 000004D8  7001      STRB        R1,[R0,#0x0] ; A2h+78
 000004DA  2100      MOV         R1,#0x0
 000004DC  4800      LDR         R0,=A2h + 0x4F ; A2h+79
 000004DE  7001      STRB        R1,[R0,#0x0] ; A2h+79
  151: A2h[80] = 0x00;     A2h[81] = 0x00;
 000004E0  2100      MOV         R1,#0x0
 000004E2  4800      LDR         R0,=A2h + 0x50 ; A2h+80
 000004E4  7001      STRB        R1,[R0,#0x0] ; A2h+80
 000004E6  2100      MOV         R1,#0x0
 000004E8  4800      LDR         R0,=A2h + 0x51 ; A2h+81
 000004EA  7001      STRB        R1,[R0,#0x0] ; A2h+81
  152: A2h[82] = 0x00;     A2h[83] = 0x00;
 000004EC  2100      MOV         R1,#0x0
 000004EE  4800      LDR         R0,=A2h + 0x52 ; A2h+82
 000004F0  7001      STRB        R1,[R0,#0x0] ; A2h+82
 000004F2  2100      MOV         R1,#0x0
 000004F4  4800      LDR         R0,=A2h + 0x53 ; A2h+83
 000004F6  7001      STRB        R1,[R0,#0x0] ; A2h+83
  153: A2h[84] = 0x00;     A2h[85] = 0x00;
 000004F8  2100      MOV         R1,#0x0
 000004FA  4800      LDR         R0,=A2h + 0x54 ; A2h+84
 000004FC  7001      STRB        R1,[R0,#0x0] ; A2h+84
 000004FE  2100      MOV         R1,#0x0
 00000500  4800      LDR         R0,=A2h + 0x55 ; A2h+85
 00000502  7001      STRB        R1,[R0,#0x0] ; A2h+85
  154: A2h[86] = 0x00;     A2h[87] = 0x00;
 00000504  2100      MOV         R1,#0x0
 00000506  4800      LDR         R0,=A2h + 0x56 ; A2h+86
 00000508  7001      STRB        R1,[R0,#0x0] ; A2h+86
 0000050A  2100      MOV         R1,#0x0
 0000050C  4800      LDR         R0,=A2h + 0x57 ; A2h+87
 0000050E  7001      STRB        R1,[R0,#0x0] ; A2h+87
  155: A2h[88] = 0x00;     A2h[89] = 0x00;
 00000510  2100      MOV         R1,#0x0
 00000512  4800      LDR         R0,=A2h + 0x58 ; A2h+88
 00000514  7001      STRB        R1,[R0,#0x0] ; A2h+88
 00000516  2100      MOV         R1,#0x0
 00000518  4800      LDR         R0,=A2h + 0x59 ; A2h+89
 0000051A  7001      STRB        R1,[R0,#0x0] ; A2h+89
  156: A2h[90] = 0x00;     A2h[91] = 0x00;
 0000051C  2100      MOV         R1,#0x0
 0000051E  4800      LDR         R0,=A2h + 0x5A ; A2h+90
 00000520  7001      STRB        R1,[R0,#0x0] ; A2h+90
 00000522  2100      MOV         R1,#0x0
 00000524  4800      LDR         R0,=A2h + 0x5B ; A2h+91
 00000526  7001      STRB        R1,[R0,#0x0] ; A2h+91
  157: A2h[92] = 0x00;     A2h[93] = 0x00;
 00000528  2100      MOV         R1,#0x0
ARM COMPILER V2.32a,  sff8472_table                                                        08/08/05  09:50:23  PAGE 18  

 0000052A  4800      LDR         R0,=A2h + 0x5C ; A2h+92
 0000052C  7001      STRB        R1,[R0,#0x0] ; A2h+92
 0000052E  2100      MOV         R1,#0x0
 00000530  4800      LDR         R0,=A2h + 0x5D ; A2h+93
 00000532  7001      STRB        R1,[R0,#0x0] ; A2h+93
  158: A2h[94] = 0x00;
 00000534  2100      MOV         R1,#0x0
 00000536  4800      LDR         R0,=A2h + 0x5E ; A2h+94
 00000538  7001      STRB        R1,[R0,#0x0] ; A2h+94
  161: A2h[95] = 0x00;
 0000053A  2100      MOV         R1,#0x0
 0000053C  4800      LDR         R0,=A2h + 0x5F ; A2h+95
 0000053E  7001      STRB        R1,[R0,#0x0] ; A2h+95
  164: A2h[96] = 0x00;     A2h[97] = 0x00;     // Temperature Mon
 00000540  2100      MOV         R1,#0x0
 00000542  4800      LDR         R0,=A2h + 0x60 ; A2h+96
 00000544  7001      STRB        R1,[R0,#0x0] ; A2h+96
 00000546  2100      MOV         R1,#0x0
 00000548  4800      LDR         R0,=A2h + 0x61 ; A2h+97
 0000054A  7001      STRB        R1,[R0,#0x0] ; A2h+97
  165: A2h[98] = 0x00;     A2h[99] = 0x00;     // Voltage Mon
 0000054C  2100      MOV         R1,#0x0
 0000054E  4800      LDR         R0,=A2h + 0x62 ; A2h+98
 00000550  7001      STRB        R1,[R0,#0x0] ; A2h+98
 00000552  2100      MOV         R1,#0x0
 00000554  4800      LDR         R0,=A2h + 0x63 ; A2h+99
 00000556  7001      STRB        R1,[R0,#0x0] ; A2h+99
  166: A2h[100] = 0x00;    A2h[101] = 0x00;    // Tx Bias Mon
 00000558  2100      MOV         R1,#0x0
 0000055A  4800      LDR         R0,=A2h + 0x64 ; A2h+100
 0000055C  7001      STRB        R1,[R0,#0x0] ; A2h+100
 0000055E  2100      MOV         R1,#0x0
 00000560  4800      LDR         R0,=A2h + 0x65 ; A2h+101
 00000562  7001      STRB        R1,[R0,#0x0] ; A2h+101
  167: A2h[102] = 0x00;    A2h[103] = 0x00;    // Tx Power Mon
 00000564  2100      MOV         R1,#0x0
 00000566  4800      LDR         R0,=A2h + 0x66 ; A2h+102
 00000568  7001      STRB        R1,[R0,#0x0] ; A2h+102
 0000056A  2100      MOV         R1,#0x0
 0000056C  4800      LDR         R0,=A2h + 0x67 ; A2h+103
 0000056E  7001      STRB        R1,[R0,#0x0] ; A2h+103
  168: A2h[104] = 0x00;    A2h[105] = 0x00;    // Rx Power Mon
 00000570  2100      MOV         R1,#0x0
 00000572  4800      LDR         R0,=A2h + 0x68 ; A2h+104
 00000574  7001      STRB        R1,[R0,#0x0] ; A2h+104
 00000576  2100      MOV         R1,#0x0
 00000578  4800      LDR         R0,=A2h + 0x69 ; A2h+105
 0000057A  7001      STRB        R1,[R0,#0x0] ; A2h+105
  171: A2h[106] = 0x00;    A2h[107] = 0x00;
 0000057C  2100      MOV         R1,#0x0
 0000057E  4800      LDR         R0,=A2h + 0x6A ; A2h+106
 00000580  7001      STRB        R1,[R0,#0x0] ; A2h+106
 00000582  2100      MOV         R1,#0x0
 00000584  4800      LDR         R0,=A2h + 0x6B ; A2h+107
 00000586  7001      STRB        R1,[R0,#0x0] ; A2h+107
  172: A2h[108] = 0x00;    A2h[109] = 0x00;
 00000588  2100      MOV         R1,#0x0
 0000058A  4800      LDR         R0,=A2h + 0x6C ; A2h+108
 0000058C  7001      STRB        R1,[R0,#0x0] ; A2h+108
 0000058E  2100      MOV         R1,#0x0
 00000590  4800      LDR         R0,=A2h + 0x6D ; A2h+109
 00000592  7001      STRB        R1,[R0,#0x0] ; A2h+109
  175: A2h[110] = 0x01;
 00000594  2101      MOV         R1,#0x1
 00000596  4800      LDR         R0,=A2h + 0x6E ; A2h+110
 00000598  7001      STRB        R1,[R0,#0x0] ; A2h+110
ARM COMPILER V2.32a,  sff8472_table                                                        08/08/05  09:50:23  PAGE 19  

  178: A2h[111] = 0x00;
 0000059A  2100      MOV         R1,#0x0
 0000059C  4800      LDR         R0,=A2h + 0x6F ; A2h+111
 0000059E  7001      STRB        R1,[R0,#0x0] ; A2h+111
  181: A2h[112] = 0x00;    // Alarm Flags
 000005A0  2100      MOV         R1,#0x0
 000005A2  4800      LDR         R0,=A2h + 0x70 ; A2h+112
 000005A4  7001      STRB        R1,[R0,#0x0] ; A2h+112
  182: A2h[113] = 0x00;    // Alarm Flags
 000005A6  2100      MOV         R1,#0x0
 000005A8  4800      LDR         R0,=A2h + 0x71 ; A2h+113
 000005AA  7001      STRB        R1,[R0,#0x0] ; A2h+113
  185: A2h[114] = 0x00;    A2h[115] = 0x00;
 000005AC  2100      MOV         R1,#0x0
 000005AE  4800      LDR         R0,=A2h + 0x72 ; A2h+114
 000005B0  7001      STRB        R1,[R0,#0x0] ; A2h+114
 000005B2  2100      MOV         R1,#0x0
 000005B4  4800      LDR         R0,=A2h + 0x73 ; A2h+115
 000005B6  7001      STRB        R1,[R0,#0x0] ; A2h+115
  188: A2h[116] = 0x00;
 000005B8  2100      MOV         R1,#0x0
 000005BA  4800      LDR         R0,=A2h + 0x74 ; A2h+116
 000005BC  7001      STRB        R1,[R0,#0x0] ; A2h+116
  189: A2h[117] = 0x00;
 000005BE  2100      MOV         R1,#0x0
 000005C0  4800      LDR         R0,=A2h + 0x75 ; A2h+117
 000005C2  7001      STRB        R1,[R0,#0x0] ; A2h+117
  192: A2h[118] = 0x00;    A2h[119] = 0x00;
 000005C4  2100      MOV         R1,#0x0
 000005C6  4800      LDR         R0,=A2h + 0x76 ; A2h+118
 000005C8  7001      STRB        R1,[R0,#0x0] ; A2h+118
 000005CA  2100      MOV         R1,#0x0
 000005CC  4800      LDR         R0,=A2h + 0x77 ; A2h+119
 000005CE  7001      STRB        R1,[R0,#0x0] ; A2h+119
  195: A2h[120] = 0x00;    A2h[121] = 0x00;    // Tx Mod Mon
 000005D0  2100      MOV         R1,#0x0
 000005D2  4800      LDR         R0,=A2h + 0x78 ; A2h+120
 000005D4  7001      STRB        R1,[R0,#0x0] ; A2h+120
 000005D6  2100      MOV         R1,#0x0
 000005D8  4800      LDR         R0,=A2h + 0x79 ; A2h+121
 000005DA  7001      STRB        R1,[R0,#0x0] ; A2h+121
  196: A2h[122] = 0x17;    A2h[123] = 0x70;    // Reference Tx Power, 0.6mW, 1LSB=0.1uW
 000005DC  2117      MOV         R1,#0x17
 000005DE  4800      LDR         R0,=A2h + 0x7A ; A2h+122
 000005E0  7001      STRB        R1,[R0,#0x0] ; A2h+122
 000005E2  2170      MOV         R1,#0x70
 000005E4  4800      LDR         R0,=A2h + 0x7B ; A2h+123
 000005E6  7001      STRB        R1,[R0,#0x0] ; A2h+123
  197: A2h[124] = 0x10;    A2h[125] = 0x2C;    // Reference Impd current, 414uA, 1LSB=0.1uA
 000005E8  2110      MOV         R1,#0x10
 000005EA  4800      LDR         R0,=A2h + 0x7C ; A2h+124
 000005EC  7001      STRB        R1,[R0,#0x0] ; A2h+124
 000005EE  212C      MOV         R1,#0x2C
 000005F0  4800      LDR         R0,=A2h + 0x7D ; A2h+125
 000005F2  7001      STRB        R1,[R0,#0x0] ; A2h+125
  198: A2h[126] = 0x5A;                        // Photo Diode Responsivity, 0.90A/W, 1LSB=0.01[A/W]
 000005F4  215A      MOV         R1,#0x5A
 000005F6  4800      LDR         R0,=A2h + 0x7E ; A2h+126
 000005F8  7001      STRB        R1,[R0,#0x0] ; A2h+126
  199: A2h[127] = 0x00;
 000005FA  2100      MOV         R1,#0x0
 000005FC  4800      LDR         R0,=A2h + 0x7F ; A2h+127
 000005FE  7001      STRB        R1,[R0,#0x0] ; A2h+127
  202: A2h[128] = 0x00;    // Flash update counter
 00000600  2100      MOV         R1,#0x0
 00000602  4800      LDR         R0,=A2h + 0x80 ; A2h+128
ARM COMPILER V2.32a,  sff8472_table                                                        08/08/05  09:50:23  PAGE 20  

 00000604  7001      STRB        R1,[R0,#0x0] ; A2h+128
  203: A2h[129] = 0x00;    // Force Flash update enable resister
 00000606  2100      MOV         R1,#0x0
 00000608  4800      LDR         R0,=A2h + 0x81 ; A2h+129
 0000060A  7001      STRB        R1,[R0,#0x0] ; A2h+129
  204: A2h[130] = 0x00;    // Flash initialize enable resister
 0000060C  2100      MOV         R1,#0x0
 0000060E  4800      LDR         R0,=A2h + 0x82 ; A2h+130
 00000610  7001      STRB        R1,[R0,#0x0] ; A2h+130
  205: A2h[131] = 0x00;    // Tx Power monitor enable resister
 00000612  2100      MOV         R1,#0x0
 00000614  4800      LDR         R0,=A2h + 0x83 ; A2h+131
 00000616  7001      STRB        R1,[R0,#0x0] ; A2h+131
  206: A2h[132] = 0x00;    // ER compensation enable resister
 00000618  2100      MOV         R1,#0x0
 0000061A  4800      LDR         R0,=A2h + 0x84 ; A2h+132
 0000061C  7001      STRB        R1,[R0,#0x0] ; A2h+132
  207: A2h[132] = 0x00;
 0000061E  2100      MOV         R1,#0x0
 00000620  4800      LDR         R0,=A2h + 0x84 ; A2h+132
 00000622  7001      STRB        R1,[R0,#0x0] ; A2h+132
  208: A2h[133] = 0x00;
 00000624  2100      MOV         R1,#0x0
 00000626  4800      LDR         R0,=A2h + 0x85 ; A2h+133
 00000628  7001      STRB        R1,[R0,#0x0] ; A2h+133
  209: A2h[134] = 0x00;
 0000062A  2100      MOV         R1,#0x0
 0000062C  4800      LDR         R0,=A2h + 0x86 ; A2h+134
 0000062E  7001      STRB        R1,[R0,#0x0] ; A2h+134
  210: A2h[135] = 0x00;
 00000630  2100      MOV         R1,#0x0
 00000632  4800      LDR         R0,=A2h + 0x87 ; A2h+135
 00000634  7001      STRB        R1,[R0,#0x0] ; A2h+135
  211: A2h

⌨️ 快捷键说明

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