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

📄 rtctempcompensation.lst

📁 MSP430 RTC temperature compensation
💻 LST
📖 第 1 页 / 共 5 页
字号:
                   601 DBG23:
                   602 ;       {
                   603 ;          RtcCorrectionIndex = (-40) ;     
0030 3c40d8ff      604     mov #0xffd8,r12
                   605 DBG26:
                   606 DBG25:
                   607 ;       }
                   608 UpdateCorrection_L2:
                   609 ;       if (RtcCorrectionIndex > ( 90) )
0034 3d405a00      610     mov #0x5a,r13
0038 0d9c          611     cmp r12,r13
003a 022c          612     jc  UpdateCorrection_L3
                   613 DBG28:
                   614 DBG27:
                   615 ;       {
                   616 ;          RtcCorrectionIndex = ( 90) ;     
003c 3c405a00      617     mov #0x5a,r12
                   618 DBG30:
                   619 DBG29:
                   620 ;       }
                   621 UpdateCorrection_L3:
                   622 ;       RtcCorrectionTime = (FrequencyCorrectionTable[RtcCorrectionIndex] << 1) - (47) ;
0040 5c4c0000      623     mov.b   _FrequencyCorrectionTable(r12),r12
0044 0c5c          624     rla r12
0046 3c802f00      625     sub #0x2f,r12
004a 824c0400      626     mov r12,&_RtcCorrectionTime
                   627 DBG32:
                   628 DBG31:
                   629 ;    }
                   630 UpdateCorrection_L1:
                   631 DBG33:
                   632 ; EXIT
                   633 DBG36:
004e 3041          634     ret
                   635     .dbgseg dbg_syms
0078 00000000      636     .long 0x0
007c 00000004      637     .long DBG37
0080 00000000      638     .long 0x0
0084 00000000      639     .long 0x0
0088 00010002      640     .long 0x10002
008c 00000000      641     .long 0x0
0090 00000134      642     .long DBG38
0094 00000002      643     .long 0x2
0098 00000000      644     .long 0x0
009c 00010002      645     .long 0x10002
00a0 504e5f5f      646     .long 0x504e5f5f
00a4 534d5241      647     .long 0x534d5241
00a8 00000000      648     .long 0x0
00ac 00000000      649     .long 0x0
00b0 00010002      650     .long 0x10002
                   651 DBG2:
00b4 0062622e      652     .long 0x62622e
00b8 00000000      653     .long 0x0
00bc 0000000e      654     .long DBG18
00c0 00000000      655     .long 0x0
00c4 01640001      656     .long 0x1640001
00c8 00000000      657     .long 0x0
00cc 0000000d      658     .long 0xd
00d0 00000000      659     .long 0x0
00d4 000000f0      660     .long DBG39
00d8 00000000      661     .long 0x0
00dc 706d6574      662     .long 0x706d6574
00e0 00000043      663     .long 0x43
00e4 000d0102      664     .long 0xd0102
00e8 00000004      665     .long 0x4
00ec 0004ffff      666     .long 0x4ffff
                   667 DBG39:
00f0 0062622e      668     .long 0x62622e
00f4 00000000      669     .long 0x0
00f8 00000022      670     .long DBG34
00fc 00000000      671     .long 0x0
0100 01640001      672     .long 0x1640001
0104 00000000      673     .long 0x0
0108 00000016      674     .long 0x16
010c 00000000      675     .long 0x0
0110 0000017c      676     .long DBG40
0114 00000000      677     .long 0x0
0118 00000000      678     .long 0x0
011c 0000005c      679     .long DBG41
0120 00000000      680     .long 0x0
0124 00000000      681     .long 0x0
0128 00010002      682     .long 0x10002
012c 0062652e      683     .long 0x62652e
0130 00000000      684     .long 0x0
0134 00000026      685     .long DBG35
0138 00000000      686     .long 0x0
013c 01640001      687     .long 0x1640001
0140 00000000      688     .long 0x0
0144 00000016      689     .long 0x16
0148 00000000      690     .long 0x0
014c 00000000      691     .long 0x0
0150 00000000      692     .long 0x0
0154 0062652e      693     .long 0x62652e
0158 00000000      694     .long 0x0
015c 00000026      695     .long DBG21
0160 00000000      696     .long 0x0
0164 01640001      697     .long 0x1640001
0168 00000000      698     .long 0x0
016c 00000016      699     .long 0x16
0170 00000000      700     .long 0x0
0174 00000000      701     .long 0x0
0178 00000000      702     .long 0x0
                   703 DBG40:
017c 0062622e      704     .long 0x62622e
0180 00000000      705     .long 0x0
0184 0000002a      706     .long DBG22
0188 00000000      707     .long 0x0
018c 01640001      708     .long 0x1640001
0190 00000000      709     .long 0x0
0194 0000001d      710     .long 0x1d
0198 00000000      711     .long 0x0
019c 00000500      712     .long DBG42
01a0 00000000      713     .long 0x0
01a4 00000000      714     .long 0x0
01a8 00000148      715     .long DBG43
01ac 000c0102      716     .long 0xc0102
01b0 0000000d      717     .long 0xd
01b4 0004ffff      718     .long 0x4ffff
01b8 0062652e      719     .long 0x62652e
01bc 00000000      720     .long 0x0
01c0 0000004e      721     .long DBG31
01c4 00000000      722     .long 0x0
01c8 01640001      723     .long 0x1640001
01cc 00000000      724     .long 0x0
01d0 0000002b      725     .long 0x2b
01d4 00000000      726     .long 0x0
01d8 00000000      727     .long 0x0
01dc 00000000      728     .long 0x0
01e0 0066652e      729     .long 0x66652e
01e4 00000000      730     .long 0x0
01e8 0000004e      731     .long DBG36
01ec 00000000      732     .long 0x0
01f0 01650001      733     .long 0x1650001
01f4 00000000      734     .long 0x0
01f8 00000170      735     .long 0x170
01fc 00000000      736     .long 0x0
0200 00000000      737     .long 0x0
0204 00000000      738     .long 0x0
                   739     .pseg RtcTempCompensation_code
                   740 DBG7:
                   741     .dbgseg dbg_syms
0208 00000000      742     .long 0x0
020c 0000015c      743     .long DBG10
0210 00000050      744     .long DBG7
0214 00000000      745     .long 0x0
0218 00ff0001      746     .long 0xff0001
                   747 ; }
                   748 ; void InitialiseTimerA1( void )
                   749 DBG6:
021c 00000000      750     .long 0x0
0220 00000190      751     .long DBG48
0224 00000050      752     .long _InitialiseTimerA1
0228 00000040      753     .long 0x40
022c 01020001      754     .long 0x1020001
0230 00000244      755     .long DBG11
0234 0000003a      756     .long DBG45-DBG46
0238 000000b0      757     .long DBG47
023c 000002e4      758     .long DBG44
0240 00000000      759     .long 0x0
                   760     .pseg RtcTempCompensation_code
                   761 DBG46:
                   762     .dbgseg dbg_syms
                   763 DBG11:
0244 0066622e      764     .long 0x66622e
0248 00000000      765     .long 0x0
024c 00000050      766     .long DBG46
0250 00000000      767     .long 0x0
0254 01650001      768     .long 0x1650001
0258 00000000      769     .long 0x0
025c 00000172      770     .long 0x172
0260 00000000      771     .long 0x0
0264 0000030c      772     .long DBG49
0268 00000000      773     .long 0x0
                   774     .dbgseg dbg_line
                   775 DBG47:
00b0 0000021c      776     .long DBG6
00b4 00000000      777     .long 0x0
00b8 00000050      778     .long _InitialiseTimerA1
00bc 00000001      779     .long 0x1
00c0 00000050      780     .long DBG51
00c4 00000002      781     .long 0x2
00c8 00000050      782     .long DBG52
00cc 00000006      783     .long 0x6
00d0 00000056      784     .long DBG53
00d4 00000007      785     .long 0x7
00d8 0000005e      786     .long DBG54
00dc 00000008      787     .long 0x8
00e0 00000062      788     .long DBG55
00e4 00000009      789     .long 0x9
00e8 00000068      790     .long DBG56
00ec 0000000a      791     .long 0xa
00f0 0000006e      792     .long DBG57
00f4 0000000d      793     .long 0xd
00f8 00000074      794     .long DBG58
00fc 0000000f      795     .long 0xf
0100 0000007a      796     .long DBG59
0104 00000012      797     .long 0x12
0108 00000088      798     .long DBG60
010c 00000013      799     .long 0x13
                   800     .pseg RtcTempCompensation_code
                   801     .global _InitialiseTimerA1
                   802 _InitialiseTimerA1:
                   803 ; ENTRY
                   804 DBG50:
                   805 ; {
                   806 DBG51:
                   807 ;    TACCR0  = (32767+2) ;       
                   808 DBG52:
0050 b24001807201  809     mov #0x8001,&0x172
                   810 DBG53:
                   811 ;    TACCR1  = (32767+2) /2;     
0056 3c4001c0      812     mov #0xc001,r12
005a 824c7401      813     mov r12,&0x174
                   814 DBG54:
                   815 ;    TACCR2  = (32767+2) /2;     
005e 824c7601      816     mov r12,&0x176
                   817 DBG55:
                   818 ;    TACCTL1  = (7*0x20) ;                
0062 b240e0006401  819     mov #0xe0,&0x164
                   820 DBG56:
                   821 ;    TACCTL2  = (3*0x20) ;                
0068 b24060006601  822     mov #0x60,&0x166
                   823 DBG57:
                   824 ;    TACTL = ( (1*0x100)  | (0*0x40)  | (1*0x10)  | (0x0002)  );
006e b24012016001  825     mov #0x112,&0x160
                   826 DBG58:
                   827 ;    TACCTL0  = ( (4*0x20)  | (0x0010)  );     
0074 b24090006201  828     mov #0x90,&0x162
                   829 DBG59:
                   830 ;    RtcCorrectionTime = (FrequencyCorrectionTable[ ( ( 25) - (-40) ) ] << 1) - (47) ;
007a 5c424100      831     mov.b   &_FrequencyCorrectionTable+0x41,r12
007e 0c5c          832     rla r12
0080 3c802f00      833     sub #0x2f,r12
0084 824c0400      834     mov r12,&_RtcCorrectionTime
                   835 DBG61:
                   836 DBG60:
                   837 ; EXIT
0088 3041          838     ret
                   839     .dbgseg dbg_syms
026c 00000000      840     .long 0x0
0270 00000004      841     .long DBG37
0274 00000000      842     .long 0x0
0278 00000000      843     .long 0x0
027c 00010002      844     .long 0x10002
0280 00000000      845     .long 0x0
0284 00000134      846     .long DBG38
0288 00000002      847     .long 0x2
028c 00000000      848     .long 0x0
0290 00010002      849     .long 0x10002
0294 504e5f5f      850     .long 0x504e5f5f
0298 534d5241      851     .long 0x534d5241
029c 00000000      852     .long 0x0
02a0 00000000      853     .long 0x0
02a4 00010002      854     .long 0x10002
02a8 0066652e      855     .long 0x66652e
02ac 00000000      856     .long 0x0
02b0 00000088      857     .long DBG61
02b4 00000000      858     .long 0x0
02b8 01650001      859     .long 0x1650001
02bc 00000000      860     .long 0x0
02c0 00000184      861     .long 0x184
02c4 00000000      862     .long 0x0
02c8 00000000      863     .long 0x0
02cc 00000000      864     .long 0x0
                   865     .pseg RtcTempCompensation_code
                   866 DBG45:
                   867     .dbgseg dbg_syms
02d0 00000000      868     .long 0x0
02d4 00000190      869     .long DBG48
02d8 0000008a      870     .long DBG45
02dc 00000000      871     .long 0x0
02e0 00ff0001      872     .long 0xff0001
                   873 ; }
                   874 ;  _INTERRUPT [ (6 * 2) ] void ta0_isr(void)
                   875     .iseg RtcTempCompensation_ivec_12,abs=0xffec
ffec               876     .align 0x2
ffec 8a00          877     .data _ta0_isr
                   878     .dbgseg dbg_syms
                   879 DBG44:
02e4 5f306174      880     .long 0x5f306174
02e8 00727369      881     .long 0x727369
02ec 0000008a      882     .long _ta0_isr
02f0 00000040      883     .long 0x40
02f4 01020001      884     .long 0x1020001
02f8 0000030c      885     .long DBG49
02fc 00000086      886     .long DBG63-DBG64
0300 00000110      887     .long DBG65
0304 000003ac      888     .long DBG62
0308 00000000      889     .long 0x0
                   890     .pseg RtcTempCompensation_code
                   891 DBG64:
                   892     .dbgseg dbg_syms
                   893 DBG49:
030c 0066622e      894     .long 0x66622e
0310 00000000      895     .long 0x0
0314 0000008a      896     .long DBG64
0318 00000000      897     .long 0x0
031c 01650001      898     .long 0x1650001
0320 00000000      899     .long 0x0
0324 00000196      900     .long 0x196
0328 00000000      901     .long 0x0

⌨️ 快捷键说明

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